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/01/26 18:55:56 UTC

[01/18] hbase-site git commit: Published site at d6b3d838eba382f6b7734ca1f40fa58eb97a4f89.

Repository: hbase-site
Updated Branches:
  refs/heads/asf-site f8d6f4200 -> c221e35e7


http://git-wip-us.apache.org/repos/asf/hbase-site/blob/c221e35e/xref/org/apache/hadoop/hbase/tmpl/master/MasterStatusTmpl.html
----------------------------------------------------------------------
diff --git a/xref/org/apache/hadoop/hbase/tmpl/master/MasterStatusTmpl.html b/xref/org/apache/hadoop/hbase/tmpl/master/MasterStatusTmpl.html
index 40c91bc..36a3665 100644
--- a/xref/org/apache/hadoop/hbase/tmpl/master/MasterStatusTmpl.html
+++ b/xref/org/apache/hadoop/hbase/tmpl/master/MasterStatusTmpl.html
@@ -70,14 +70,14 @@
 <a class="jxr_linenumber" name="60" href="#60">60</a>      @org.jamon.annotations.Argument(name = <span class="jxr_string">"master"</span>, type = <span class="jxr_string">"HMaster"</span>)},
 <a class="jxr_linenumber" name="61" href="#61">61</a>    optionalArguments = {
 <a class="jxr_linenumber" name="62" href="#62">62</a>      @org.jamon.annotations.Argument(name = <span class="jxr_string">"frags"</span>, type = <span class="jxr_string">"Map&lt;String,Integer&gt;"</span>),
-<a class="jxr_linenumber" name="63" href="#63">63</a>      @org.jamon.annotations.Argument(name = <span class="jxr_string">"catalogJanitorEnabled"</span>, type = <span class="jxr_string">"boolean"</span>),
-<a class="jxr_linenumber" name="64" href="#64">64</a>      @org.jamon.annotations.Argument(name = <span class="jxr_string">"metaLocation"</span>, type = <span class="jxr_string">"ServerName"</span>),
-<a class="jxr_linenumber" name="65" href="#65">65</a>      @org.jamon.annotations.Argument(name = <span class="jxr_string">"deadServers"</span>, type = <span class="jxr_string">"Set&lt;ServerName&gt;"</span>),
-<a class="jxr_linenumber" name="66" href="#66">66</a>      @org.jamon.annotations.Argument(name = <span class="jxr_string">"format"</span>, type = <span class="jxr_string">"String"</span>),
-<a class="jxr_linenumber" name="67" href="#67">67</a>      @org.jamon.annotations.Argument(name = <span class="jxr_string">"assignmentManager"</span>, type = <span class="jxr_string">"AssignmentManager"</span>),
-<a class="jxr_linenumber" name="68" href="#68">68</a>      @org.jamon.annotations.Argument(name = <span class="jxr_string">"servers"</span>, type = <span class="jxr_string">"List&lt;ServerName&gt;"</span>),
-<a class="jxr_linenumber" name="69" href="#69">69</a>      @org.jamon.annotations.Argument(name = <span class="jxr_string">"serverManager"</span>, type = <span class="jxr_string">"ServerManager"</span>),
-<a class="jxr_linenumber" name="70" href="#70">70</a>      @org.jamon.annotations.Argument(name = <span class="jxr_string">"filter"</span>, type = <span class="jxr_string">"String"</span>)})
+<a class="jxr_linenumber" name="63" href="#63">63</a>      @org.jamon.annotations.Argument(name = <span class="jxr_string">"metaLocation"</span>, type = <span class="jxr_string">"ServerName"</span>),
+<a class="jxr_linenumber" name="64" href="#64">64</a>      @org.jamon.annotations.Argument(name = <span class="jxr_string">"assignmentManager"</span>, type = <span class="jxr_string">"AssignmentManager"</span>),
+<a class="jxr_linenumber" name="65" href="#65">65</a>      @org.jamon.annotations.Argument(name = <span class="jxr_string">"serverManager"</span>, type = <span class="jxr_string">"ServerManager"</span>),
+<a class="jxr_linenumber" name="66" href="#66">66</a>      @org.jamon.annotations.Argument(name = <span class="jxr_string">"catalogJanitorEnabled"</span>, type = <span class="jxr_string">"boolean"</span>),
+<a class="jxr_linenumber" name="67" href="#67">67</a>      @org.jamon.annotations.Argument(name = <span class="jxr_string">"format"</span>, type = <span class="jxr_string">"String"</span>),
+<a class="jxr_linenumber" name="68" href="#68">68</a>      @org.jamon.annotations.Argument(name = <span class="jxr_string">"filter"</span>, type = <span class="jxr_string">"String"</span>),
+<a class="jxr_linenumber" name="69" href="#69">69</a>      @org.jamon.annotations.Argument(name = <span class="jxr_string">"servers"</span>, type = <span class="jxr_string">"List&lt;ServerName&gt;"</span>),
+<a class="jxr_linenumber" name="70" href="#70">70</a>      @org.jamon.annotations.Argument(name = <span class="jxr_string">"deadServers"</span>, type = <span class="jxr_string">"Set&lt;ServerName&gt;"</span>)})
 <a class="jxr_linenumber" name="71" href="#71">71</a>  <strong class="jxr_keyword">public</strong> <strong class="jxr_keyword">class</strong> <a href="../../../../../../org/apache/hadoop/hbase/tmpl/master/MasterStatusTmpl.html">MasterStatusTmpl</a>
 <a class="jxr_linenumber" name="72" href="#72">72</a>    <strong class="jxr_keyword">extends</strong> org.jamon.AbstractTemplateProxy
 <a class="jxr_linenumber" name="73" href="#73">73</a>  {
@@ -135,142 +135,142 @@
 <a class="jxr_linenumber" name="125" href="#125">125</a>       <strong class="jxr_keyword">return</strong> m_frags__IsNotDefault;
 <a class="jxr_linenumber" name="126" href="#126">126</a>     }
 <a class="jxr_linenumber" name="127" href="#127">127</a>     <strong class="jxr_keyword">private</strong> <strong class="jxr_keyword">boolean</strong> m_frags__IsNotDefault;
-<a class="jxr_linenumber" name="128" href="#128">128</a>     <em class="jxr_comment">// 25, 1</em>
-<a class="jxr_linenumber" name="129" href="#129">129</a>     <strong class="jxr_keyword">public</strong> <strong class="jxr_keyword">void</strong> setCatalogJanitorEnabled(<strong class="jxr_keyword">boolean</strong> catalogJanitorEnabled)
+<a class="jxr_linenumber" name="128" href="#128">128</a>     <em class="jxr_comment">// 22, 1</em>
+<a class="jxr_linenumber" name="129" href="#129">129</a>     <strong class="jxr_keyword">public</strong> <strong class="jxr_keyword">void</strong> setMetaLocation(<a href="../../../../../../org/apache/hadoop/hbase/ServerName.html">ServerName</a> metaLocation)
 <a class="jxr_linenumber" name="130" href="#130">130</a>     {
-<a class="jxr_linenumber" name="131" href="#131">131</a>       <em class="jxr_comment">// 25, 1</em>
-<a class="jxr_linenumber" name="132" href="#132">132</a>       m_catalogJanitorEnabled = catalogJanitorEnabled;
-<a class="jxr_linenumber" name="133" href="#133">133</a>       m_catalogJanitorEnabled__IsNotDefault = <strong class="jxr_keyword">true</strong>;
+<a class="jxr_linenumber" name="131" href="#131">131</a>       <em class="jxr_comment">// 22, 1</em>
+<a class="jxr_linenumber" name="132" href="#132">132</a>       m_metaLocation = metaLocation;
+<a class="jxr_linenumber" name="133" href="#133">133</a>       m_metaLocation__IsNotDefault = <strong class="jxr_keyword">true</strong>;
 <a class="jxr_linenumber" name="134" href="#134">134</a>     }
-<a class="jxr_linenumber" name="135" href="#135">135</a>     <strong class="jxr_keyword">public</strong> <strong class="jxr_keyword">boolean</strong> getCatalogJanitorEnabled()
+<a class="jxr_linenumber" name="135" href="#135">135</a>     <strong class="jxr_keyword">public</strong> <a href="../../../../../../org/apache/hadoop/hbase/ServerName.html">ServerName</a> getMetaLocation()
 <a class="jxr_linenumber" name="136" href="#136">136</a>     {
-<a class="jxr_linenumber" name="137" href="#137">137</a>       <strong class="jxr_keyword">return</strong> m_catalogJanitorEnabled;
+<a class="jxr_linenumber" name="137" href="#137">137</a>       <strong class="jxr_keyword">return</strong> m_metaLocation;
 <a class="jxr_linenumber" name="138" href="#138">138</a>     }
-<a class="jxr_linenumber" name="139" href="#139">139</a>     <strong class="jxr_keyword">private</strong> <strong class="jxr_keyword">boolean</strong> m_catalogJanitorEnabled;
-<a class="jxr_linenumber" name="140" href="#140">140</a>     <strong class="jxr_keyword">public</strong> <strong class="jxr_keyword">boolean</strong> getCatalogJanitorEnabled__IsNotDefault()
+<a class="jxr_linenumber" name="139" href="#139">139</a>     <strong class="jxr_keyword">private</strong> <a href="../../../../../../org/apache/hadoop/hbase/ServerName.html">ServerName</a> m_metaLocation;
+<a class="jxr_linenumber" name="140" href="#140">140</a>     <strong class="jxr_keyword">public</strong> <strong class="jxr_keyword">boolean</strong> getMetaLocation__IsNotDefault()
 <a class="jxr_linenumber" name="141" href="#141">141</a>     {
-<a class="jxr_linenumber" name="142" href="#142">142</a>       <strong class="jxr_keyword">return</strong> m_catalogJanitorEnabled__IsNotDefault;
+<a class="jxr_linenumber" name="142" href="#142">142</a>       <strong class="jxr_keyword">return</strong> m_metaLocation__IsNotDefault;
 <a class="jxr_linenumber" name="143" href="#143">143</a>     }
-<a class="jxr_linenumber" name="144" href="#144">144</a>     <strong class="jxr_keyword">private</strong> <strong class="jxr_keyword">boolean</strong> m_catalogJanitorEnabled__IsNotDefault;
-<a class="jxr_linenumber" name="145" href="#145">145</a>     <em class="jxr_comment">// 22, 1</em>
-<a class="jxr_linenumber" name="146" href="#146">146</a>     <strong class="jxr_keyword">public</strong> <strong class="jxr_keyword">void</strong> setMetaLocation(<a href="../../../../../../org/apache/hadoop/hbase/ServerName.html">ServerName</a> metaLocation)
+<a class="jxr_linenumber" name="144" href="#144">144</a>     <strong class="jxr_keyword">private</strong> <strong class="jxr_keyword">boolean</strong> m_metaLocation__IsNotDefault;
+<a class="jxr_linenumber" name="145" href="#145">145</a>     <em class="jxr_comment">// 29, 1</em>
+<a class="jxr_linenumber" name="146" href="#146">146</a>     <strong class="jxr_keyword">public</strong> <strong class="jxr_keyword">void</strong> setAssignmentManager(<a href="../../../../../../org/apache/hadoop/hbase/master/AssignmentManager.html">AssignmentManager</a> assignmentManager)
 <a class="jxr_linenumber" name="147" href="#147">147</a>     {
-<a class="jxr_linenumber" name="148" href="#148">148</a>       <em class="jxr_comment">// 22, 1</em>
-<a class="jxr_linenumber" name="149" href="#149">149</a>       m_metaLocation = metaLocation;
-<a class="jxr_linenumber" name="150" href="#150">150</a>       m_metaLocation__IsNotDefault = <strong class="jxr_keyword">true</strong>;
+<a class="jxr_linenumber" name="148" href="#148">148</a>       <em class="jxr_comment">// 29, 1</em>
+<a class="jxr_linenumber" name="149" href="#149">149</a>       m_assignmentManager = assignmentManager;
+<a class="jxr_linenumber" name="150" href="#150">150</a>       m_assignmentManager__IsNotDefault = <strong class="jxr_keyword">true</strong>;
 <a class="jxr_linenumber" name="151" href="#151">151</a>     }
-<a class="jxr_linenumber" name="152" href="#152">152</a>     <strong class="jxr_keyword">public</strong> <a href="../../../../../../org/apache/hadoop/hbase/ServerName.html">ServerName</a> getMetaLocation()
+<a class="jxr_linenumber" name="152" href="#152">152</a>     <strong class="jxr_keyword">public</strong> <a href="../../../../../../org/apache/hadoop/hbase/master/AssignmentManager.html">AssignmentManager</a> getAssignmentManager()
 <a class="jxr_linenumber" name="153" href="#153">153</a>     {
-<a class="jxr_linenumber" name="154" href="#154">154</a>       <strong class="jxr_keyword">return</strong> m_metaLocation;
+<a class="jxr_linenumber" name="154" href="#154">154</a>       <strong class="jxr_keyword">return</strong> m_assignmentManager;
 <a class="jxr_linenumber" name="155" href="#155">155</a>     }
-<a class="jxr_linenumber" name="156" href="#156">156</a>     <strong class="jxr_keyword">private</strong> <a href="../../../../../../org/apache/hadoop/hbase/ServerName.html">ServerName</a> m_metaLocation;
-<a class="jxr_linenumber" name="157" href="#157">157</a>     <strong class="jxr_keyword">public</strong> <strong class="jxr_keyword">boolean</strong> getMetaLocation__IsNotDefault()
+<a class="jxr_linenumber" name="156" href="#156">156</a>     <strong class="jxr_keyword">private</strong> <a href="../../../../../../org/apache/hadoop/hbase/master/AssignmentManager.html">AssignmentManager</a> m_assignmentManager;
+<a class="jxr_linenumber" name="157" href="#157">157</a>     <strong class="jxr_keyword">public</strong> <strong class="jxr_keyword">boolean</strong> getAssignmentManager__IsNotDefault()
 <a class="jxr_linenumber" name="158" href="#158">158</a>     {
-<a class="jxr_linenumber" name="159" href="#159">159</a>       <strong class="jxr_keyword">return</strong> m_metaLocation__IsNotDefault;
+<a class="jxr_linenumber" name="159" href="#159">159</a>       <strong class="jxr_keyword">return</strong> m_assignmentManager__IsNotDefault;
 <a class="jxr_linenumber" name="160" href="#160">160</a>     }
-<a class="jxr_linenumber" name="161" href="#161">161</a>     <strong class="jxr_keyword">private</strong> <strong class="jxr_keyword">boolean</strong> m_metaLocation__IsNotDefault;
-<a class="jxr_linenumber" name="162" href="#162">162</a>     <em class="jxr_comment">// 24, 1</em>
-<a class="jxr_linenumber" name="163" href="#163">163</a>     <strong class="jxr_keyword">public</strong> <strong class="jxr_keyword">void</strong> setDeadServers(Set&lt;ServerName&gt; deadServers)
+<a class="jxr_linenumber" name="161" href="#161">161</a>     <strong class="jxr_keyword">private</strong> <strong class="jxr_keyword">boolean</strong> m_assignmentManager__IsNotDefault;
+<a class="jxr_linenumber" name="162" href="#162">162</a>     <em class="jxr_comment">// 28, 1</em>
+<a class="jxr_linenumber" name="163" href="#163">163</a>     <strong class="jxr_keyword">public</strong> <strong class="jxr_keyword">void</strong> setServerManager(<a href="../../../../../../org/apache/hadoop/hbase/master/ServerManager.html">ServerManager</a> serverManager)
 <a class="jxr_linenumber" name="164" href="#164">164</a>     {
-<a class="jxr_linenumber" name="165" href="#165">165</a>       <em class="jxr_comment">// 24, 1</em>
-<a class="jxr_linenumber" name="166" href="#166">166</a>       m_deadServers = deadServers;
-<a class="jxr_linenumber" name="167" href="#167">167</a>       m_deadServers__IsNotDefault = <strong class="jxr_keyword">true</strong>;
+<a class="jxr_linenumber" name="165" href="#165">165</a>       <em class="jxr_comment">// 28, 1</em>
+<a class="jxr_linenumber" name="166" href="#166">166</a>       m_serverManager = serverManager;
+<a class="jxr_linenumber" name="167" href="#167">167</a>       m_serverManager__IsNotDefault = <strong class="jxr_keyword">true</strong>;
 <a class="jxr_linenumber" name="168" href="#168">168</a>     }
-<a class="jxr_linenumber" name="169" href="#169">169</a>     <strong class="jxr_keyword">public</strong> Set&lt;ServerName&gt; getDeadServers()
+<a class="jxr_linenumber" name="169" href="#169">169</a>     <strong class="jxr_keyword">public</strong> <a href="../../../../../../org/apache/hadoop/hbase/master/ServerManager.html">ServerManager</a> getServerManager()
 <a class="jxr_linenumber" name="170" href="#170">170</a>     {
-<a class="jxr_linenumber" name="171" href="#171">171</a>       <strong class="jxr_keyword">return</strong> m_deadServers;
+<a class="jxr_linenumber" name="171" href="#171">171</a>       <strong class="jxr_keyword">return</strong> m_serverManager;
 <a class="jxr_linenumber" name="172" href="#172">172</a>     }
-<a class="jxr_linenumber" name="173" href="#173">173</a>     <strong class="jxr_keyword">private</strong> Set&lt;ServerName&gt; m_deadServers;
-<a class="jxr_linenumber" name="174" href="#174">174</a>     <strong class="jxr_keyword">public</strong> <strong class="jxr_keyword">boolean</strong> getDeadServers__IsNotDefault()
+<a class="jxr_linenumber" name="173" href="#173">173</a>     <strong class="jxr_keyword">private</strong> <a href="../../../../../../org/apache/hadoop/hbase/master/ServerManager.html">ServerManager</a> m_serverManager;
+<a class="jxr_linenumber" name="174" href="#174">174</a>     <strong class="jxr_keyword">public</strong> <strong class="jxr_keyword">boolean</strong> getServerManager__IsNotDefault()
 <a class="jxr_linenumber" name="175" href="#175">175</a>     {
-<a class="jxr_linenumber" name="176" href="#176">176</a>       <strong class="jxr_keyword">return</strong> m_deadServers__IsNotDefault;
+<a class="jxr_linenumber" name="176" href="#176">176</a>       <strong class="jxr_keyword">return</strong> m_serverManager__IsNotDefault;
 <a class="jxr_linenumber" name="177" href="#177">177</a>     }
-<a class="jxr_linenumber" name="178" href="#178">178</a>     <strong class="jxr_keyword">private</strong> <strong class="jxr_keyword">boolean</strong> m_deadServers__IsNotDefault;
-<a class="jxr_linenumber" name="179" href="#179">179</a>     <em class="jxr_comment">// 27, 1</em>
-<a class="jxr_linenumber" name="180" href="#180">180</a>     <strong class="jxr_keyword">public</strong> <strong class="jxr_keyword">void</strong> setFormat(String format)
+<a class="jxr_linenumber" name="178" href="#178">178</a>     <strong class="jxr_keyword">private</strong> <strong class="jxr_keyword">boolean</strong> m_serverManager__IsNotDefault;
+<a class="jxr_linenumber" name="179" href="#179">179</a>     <em class="jxr_comment">// 25, 1</em>
+<a class="jxr_linenumber" name="180" href="#180">180</a>     <strong class="jxr_keyword">public</strong> <strong class="jxr_keyword">void</strong> setCatalogJanitorEnabled(<strong class="jxr_keyword">boolean</strong> catalogJanitorEnabled)
 <a class="jxr_linenumber" name="181" href="#181">181</a>     {
-<a class="jxr_linenumber" name="182" href="#182">182</a>       <em class="jxr_comment">// 27, 1</em>
-<a class="jxr_linenumber" name="183" href="#183">183</a>       m_format = format;
-<a class="jxr_linenumber" name="184" href="#184">184</a>       m_format__IsNotDefault = <strong class="jxr_keyword">true</strong>;
+<a class="jxr_linenumber" name="182" href="#182">182</a>       <em class="jxr_comment">// 25, 1</em>
+<a class="jxr_linenumber" name="183" href="#183">183</a>       m_catalogJanitorEnabled = catalogJanitorEnabled;
+<a class="jxr_linenumber" name="184" href="#184">184</a>       m_catalogJanitorEnabled__IsNotDefault = <strong class="jxr_keyword">true</strong>;
 <a class="jxr_linenumber" name="185" href="#185">185</a>     }
-<a class="jxr_linenumber" name="186" href="#186">186</a>     <strong class="jxr_keyword">public</strong> String getFormat()
+<a class="jxr_linenumber" name="186" href="#186">186</a>     <strong class="jxr_keyword">public</strong> <strong class="jxr_keyword">boolean</strong> getCatalogJanitorEnabled()
 <a class="jxr_linenumber" name="187" href="#187">187</a>     {
-<a class="jxr_linenumber" name="188" href="#188">188</a>       <strong class="jxr_keyword">return</strong> m_format;
+<a class="jxr_linenumber" name="188" href="#188">188</a>       <strong class="jxr_keyword">return</strong> m_catalogJanitorEnabled;
 <a class="jxr_linenumber" name="189" href="#189">189</a>     }
-<a class="jxr_linenumber" name="190" href="#190">190</a>     <strong class="jxr_keyword">private</strong> String m_format;
-<a class="jxr_linenumber" name="191" href="#191">191</a>     <strong class="jxr_keyword">public</strong> <strong class="jxr_keyword">boolean</strong> getFormat__IsNotDefault()
+<a class="jxr_linenumber" name="190" href="#190">190</a>     <strong class="jxr_keyword">private</strong> <strong class="jxr_keyword">boolean</strong> m_catalogJanitorEnabled;
+<a class="jxr_linenumber" name="191" href="#191">191</a>     <strong class="jxr_keyword">public</strong> <strong class="jxr_keyword">boolean</strong> getCatalogJanitorEnabled__IsNotDefault()
 <a class="jxr_linenumber" name="192" href="#192">192</a>     {
-<a class="jxr_linenumber" name="193" href="#193">193</a>       <strong class="jxr_keyword">return</strong> m_format__IsNotDefault;
+<a class="jxr_linenumber" name="193" href="#193">193</a>       <strong class="jxr_keyword">return</strong> m_catalogJanitorEnabled__IsNotDefault;
 <a class="jxr_linenumber" name="194" href="#194">194</a>     }
-<a class="jxr_linenumber" name="195" href="#195">195</a>     <strong class="jxr_keyword">private</strong> <strong class="jxr_keyword">boolean</strong> m_format__IsNotDefault;
-<a class="jxr_linenumber" name="196" href="#196">196</a>     <em class="jxr_comment">// 29, 1</em>
-<a class="jxr_linenumber" name="197" href="#197">197</a>     <strong class="jxr_keyword">public</strong> <strong class="jxr_keyword">void</strong> setAssignmentManager(<a href="../../../../../../org/apache/hadoop/hbase/master/AssignmentManager.html">AssignmentManager</a> assignmentManager)
+<a class="jxr_linenumber" name="195" href="#195">195</a>     <strong class="jxr_keyword">private</strong> <strong class="jxr_keyword">boolean</strong> m_catalogJanitorEnabled__IsNotDefault;
+<a class="jxr_linenumber" name="196" href="#196">196</a>     <em class="jxr_comment">// 27, 1</em>
+<a class="jxr_linenumber" name="197" href="#197">197</a>     <strong class="jxr_keyword">public</strong> <strong class="jxr_keyword">void</strong> setFormat(String format)
 <a class="jxr_linenumber" name="198" href="#198">198</a>     {
-<a class="jxr_linenumber" name="199" href="#199">199</a>       <em class="jxr_comment">// 29, 1</em>
-<a class="jxr_linenumber" name="200" href="#200">200</a>       m_assignmentManager = assignmentManager;
-<a class="jxr_linenumber" name="201" href="#201">201</a>       m_assignmentManager__IsNotDefault = <strong class="jxr_keyword">true</strong>;
+<a class="jxr_linenumber" name="199" href="#199">199</a>       <em class="jxr_comment">// 27, 1</em>
+<a class="jxr_linenumber" name="200" href="#200">200</a>       m_format = format;
+<a class="jxr_linenumber" name="201" href="#201">201</a>       m_format__IsNotDefault = <strong class="jxr_keyword">true</strong>;
 <a class="jxr_linenumber" name="202" href="#202">202</a>     }
-<a class="jxr_linenumber" name="203" href="#203">203</a>     <strong class="jxr_keyword">public</strong> <a href="../../../../../../org/apache/hadoop/hbase/master/AssignmentManager.html">AssignmentManager</a> getAssignmentManager()
+<a class="jxr_linenumber" name="203" href="#203">203</a>     <strong class="jxr_keyword">public</strong> String getFormat()
 <a class="jxr_linenumber" name="204" href="#204">204</a>     {
-<a class="jxr_linenumber" name="205" href="#205">205</a>       <strong class="jxr_keyword">return</strong> m_assignmentManager;
+<a class="jxr_linenumber" name="205" href="#205">205</a>       <strong class="jxr_keyword">return</strong> m_format;
 <a class="jxr_linenumber" name="206" href="#206">206</a>     }
-<a class="jxr_linenumber" name="207" href="#207">207</a>     <strong class="jxr_keyword">private</strong> <a href="../../../../../../org/apache/hadoop/hbase/master/AssignmentManager.html">AssignmentManager</a> m_assignmentManager;
-<a class="jxr_linenumber" name="208" href="#208">208</a>     <strong class="jxr_keyword">public</strong> <strong class="jxr_keyword">boolean</strong> getAssignmentManager__IsNotDefault()
+<a class="jxr_linenumber" name="207" href="#207">207</a>     <strong class="jxr_keyword">private</strong> String m_format;
+<a class="jxr_linenumber" name="208" href="#208">208</a>     <strong class="jxr_keyword">public</strong> <strong class="jxr_keyword">boolean</strong> getFormat__IsNotDefault()
 <a class="jxr_linenumber" name="209" href="#209">209</a>     {
-<a class="jxr_linenumber" name="210" href="#210">210</a>       <strong class="jxr_keyword">return</strong> m_assignmentManager__IsNotDefault;
+<a class="jxr_linenumber" name="210" href="#210">210</a>       <strong class="jxr_keyword">return</strong> m_format__IsNotDefault;
 <a class="jxr_linenumber" name="211" href="#211">211</a>     }
-<a class="jxr_linenumber" name="212" href="#212">212</a>     <strong class="jxr_keyword">private</strong> <strong class="jxr_keyword">boolean</strong> m_assignmentManager__IsNotDefault;
-<a class="jxr_linenumber" name="213" href="#213">213</a>     <em class="jxr_comment">// 23, 1</em>
-<a class="jxr_linenumber" name="214" href="#214">214</a>     <strong class="jxr_keyword">public</strong> <strong class="jxr_keyword">void</strong> setServers(List&lt;ServerName&gt; servers)
+<a class="jxr_linenumber" name="212" href="#212">212</a>     <strong class="jxr_keyword">private</strong> <strong class="jxr_keyword">boolean</strong> m_format__IsNotDefault;
+<a class="jxr_linenumber" name="213" href="#213">213</a>     <em class="jxr_comment">// 26, 1</em>
+<a class="jxr_linenumber" name="214" href="#214">214</a>     <strong class="jxr_keyword">public</strong> <strong class="jxr_keyword">void</strong> setFilter(String filter)
 <a class="jxr_linenumber" name="215" href="#215">215</a>     {
-<a class="jxr_linenumber" name="216" href="#216">216</a>       <em class="jxr_comment">// 23, 1</em>
-<a class="jxr_linenumber" name="217" href="#217">217</a>       m_servers = servers;
-<a class="jxr_linenumber" name="218" href="#218">218</a>       m_servers__IsNotDefault = <strong class="jxr_keyword">true</strong>;
+<a class="jxr_linenumber" name="216" href="#216">216</a>       <em class="jxr_comment">// 26, 1</em>
+<a class="jxr_linenumber" name="217" href="#217">217</a>       m_filter = filter;
+<a class="jxr_linenumber" name="218" href="#218">218</a>       m_filter__IsNotDefault = <strong class="jxr_keyword">true</strong>;
 <a class="jxr_linenumber" name="219" href="#219">219</a>     }
-<a class="jxr_linenumber" name="220" href="#220">220</a>     <strong class="jxr_keyword">public</strong> List&lt;ServerName&gt; getServers()
+<a class="jxr_linenumber" name="220" href="#220">220</a>     <strong class="jxr_keyword">public</strong> String getFilter()
 <a class="jxr_linenumber" name="221" href="#221">221</a>     {
-<a class="jxr_linenumber" name="222" href="#222">222</a>       <strong class="jxr_keyword">return</strong> m_servers;
+<a class="jxr_linenumber" name="222" href="#222">222</a>       <strong class="jxr_keyword">return</strong> m_filter;
 <a class="jxr_linenumber" name="223" href="#223">223</a>     }
-<a class="jxr_linenumber" name="224" href="#224">224</a>     <strong class="jxr_keyword">private</strong> List&lt;ServerName&gt; m_servers;
-<a class="jxr_linenumber" name="225" href="#225">225</a>     <strong class="jxr_keyword">public</strong> <strong class="jxr_keyword">boolean</strong> getServers__IsNotDefault()
+<a class="jxr_linenumber" name="224" href="#224">224</a>     <strong class="jxr_keyword">private</strong> String m_filter;
+<a class="jxr_linenumber" name="225" href="#225">225</a>     <strong class="jxr_keyword">public</strong> <strong class="jxr_keyword">boolean</strong> getFilter__IsNotDefault()
 <a class="jxr_linenumber" name="226" href="#226">226</a>     {
-<a class="jxr_linenumber" name="227" href="#227">227</a>       <strong class="jxr_keyword">return</strong> m_servers__IsNotDefault;
+<a class="jxr_linenumber" name="227" href="#227">227</a>       <strong class="jxr_keyword">return</strong> m_filter__IsNotDefault;
 <a class="jxr_linenumber" name="228" href="#228">228</a>     }
-<a class="jxr_linenumber" name="229" href="#229">229</a>     <strong class="jxr_keyword">private</strong> <strong class="jxr_keyword">boolean</strong> m_servers__IsNotDefault;
-<a class="jxr_linenumber" name="230" href="#230">230</a>     <em class="jxr_comment">// 28, 1</em>
-<a class="jxr_linenumber" name="231" href="#231">231</a>     <strong class="jxr_keyword">public</strong> <strong class="jxr_keyword">void</strong> setServerManager(<a href="../../../../../../org/apache/hadoop/hbase/master/ServerManager.html">ServerManager</a> serverManager)
+<a class="jxr_linenumber" name="229" href="#229">229</a>     <strong class="jxr_keyword">private</strong> <strong class="jxr_keyword">boolean</strong> m_filter__IsNotDefault;
+<a class="jxr_linenumber" name="230" href="#230">230</a>     <em class="jxr_comment">// 23, 1</em>
+<a class="jxr_linenumber" name="231" href="#231">231</a>     <strong class="jxr_keyword">public</strong> <strong class="jxr_keyword">void</strong> setServers(List&lt;ServerName&gt; servers)
 <a class="jxr_linenumber" name="232" href="#232">232</a>     {
-<a class="jxr_linenumber" name="233" href="#233">233</a>       <em class="jxr_comment">// 28, 1</em>
-<a class="jxr_linenumber" name="234" href="#234">234</a>       m_serverManager = serverManager;
-<a class="jxr_linenumber" name="235" href="#235">235</a>       m_serverManager__IsNotDefault = <strong class="jxr_keyword">true</strong>;
+<a class="jxr_linenumber" name="233" href="#233">233</a>       <em class="jxr_comment">// 23, 1</em>
+<a class="jxr_linenumber" name="234" href="#234">234</a>       m_servers = servers;
+<a class="jxr_linenumber" name="235" href="#235">235</a>       m_servers__IsNotDefault = <strong class="jxr_keyword">true</strong>;
 <a class="jxr_linenumber" name="236" href="#236">236</a>     }
-<a class="jxr_linenumber" name="237" href="#237">237</a>     <strong class="jxr_keyword">public</strong> <a href="../../../../../../org/apache/hadoop/hbase/master/ServerManager.html">ServerManager</a> getServerManager()
+<a class="jxr_linenumber" name="237" href="#237">237</a>     <strong class="jxr_keyword">public</strong> List&lt;ServerName&gt; getServers()
 <a class="jxr_linenumber" name="238" href="#238">238</a>     {
-<a class="jxr_linenumber" name="239" href="#239">239</a>       <strong class="jxr_keyword">return</strong> m_serverManager;
+<a class="jxr_linenumber" name="239" href="#239">239</a>       <strong class="jxr_keyword">return</strong> m_servers;
 <a class="jxr_linenumber" name="240" href="#240">240</a>     }
-<a class="jxr_linenumber" name="241" href="#241">241</a>     <strong class="jxr_keyword">private</strong> <a href="../../../../../../org/apache/hadoop/hbase/master/ServerManager.html">ServerManager</a> m_serverManager;
-<a class="jxr_linenumber" name="242" href="#242">242</a>     <strong class="jxr_keyword">public</strong> <strong class="jxr_keyword">boolean</strong> getServerManager__IsNotDefault()
+<a class="jxr_linenumber" name="241" href="#241">241</a>     <strong class="jxr_keyword">private</strong> List&lt;ServerName&gt; m_servers;
+<a class="jxr_linenumber" name="242" href="#242">242</a>     <strong class="jxr_keyword">public</strong> <strong class="jxr_keyword">boolean</strong> getServers__IsNotDefault()
 <a class="jxr_linenumber" name="243" href="#243">243</a>     {
-<a class="jxr_linenumber" name="244" href="#244">244</a>       <strong class="jxr_keyword">return</strong> m_serverManager__IsNotDefault;
+<a class="jxr_linenumber" name="244" href="#244">244</a>       <strong class="jxr_keyword">return</strong> m_servers__IsNotDefault;
 <a class="jxr_linenumber" name="245" href="#245">245</a>     }
-<a class="jxr_linenumber" name="246" href="#246">246</a>     <strong class="jxr_keyword">private</strong> <strong class="jxr_keyword">boolean</strong> m_serverManager__IsNotDefault;
-<a class="jxr_linenumber" name="247" href="#247">247</a>     <em class="jxr_comment">// 26, 1</em>
-<a class="jxr_linenumber" name="248" href="#248">248</a>     <strong class="jxr_keyword">public</strong> <strong class="jxr_keyword">void</strong> setFilter(String filter)
+<a class="jxr_linenumber" name="246" href="#246">246</a>     <strong class="jxr_keyword">private</strong> <strong class="jxr_keyword">boolean</strong> m_servers__IsNotDefault;
+<a class="jxr_linenumber" name="247" href="#247">247</a>     <em class="jxr_comment">// 24, 1</em>
+<a class="jxr_linenumber" name="248" href="#248">248</a>     <strong class="jxr_keyword">public</strong> <strong class="jxr_keyword">void</strong> setDeadServers(Set&lt;ServerName&gt; deadServers)
 <a class="jxr_linenumber" name="249" href="#249">249</a>     {
-<a class="jxr_linenumber" name="250" href="#250">250</a>       <em class="jxr_comment">// 26, 1</em>
-<a class="jxr_linenumber" name="251" href="#251">251</a>       m_filter = filter;
-<a class="jxr_linenumber" name="252" href="#252">252</a>       m_filter__IsNotDefault = <strong class="jxr_keyword">true</strong>;
+<a class="jxr_linenumber" name="250" href="#250">250</a>       <em class="jxr_comment">// 24, 1</em>
+<a class="jxr_linenumber" name="251" href="#251">251</a>       m_deadServers = deadServers;
+<a class="jxr_linenumber" name="252" href="#252">252</a>       m_deadServers__IsNotDefault = <strong class="jxr_keyword">true</strong>;
 <a class="jxr_linenumber" name="253" href="#253">253</a>     }
-<a class="jxr_linenumber" name="254" href="#254">254</a>     <strong class="jxr_keyword">public</strong> String getFilter()
+<a class="jxr_linenumber" name="254" href="#254">254</a>     <strong class="jxr_keyword">public</strong> Set&lt;ServerName&gt; getDeadServers()
 <a class="jxr_linenumber" name="255" href="#255">255</a>     {
-<a class="jxr_linenumber" name="256" href="#256">256</a>       <strong class="jxr_keyword">return</strong> m_filter;
+<a class="jxr_linenumber" name="256" href="#256">256</a>       <strong class="jxr_keyword">return</strong> m_deadServers;
 <a class="jxr_linenumber" name="257" href="#257">257</a>     }
-<a class="jxr_linenumber" name="258" href="#258">258</a>     <strong class="jxr_keyword">private</strong> String m_filter;
-<a class="jxr_linenumber" name="259" href="#259">259</a>     <strong class="jxr_keyword">public</strong> <strong class="jxr_keyword">boolean</strong> getFilter__IsNotDefault()
+<a class="jxr_linenumber" name="258" href="#258">258</a>     <strong class="jxr_keyword">private</strong> Set&lt;ServerName&gt; m_deadServers;
+<a class="jxr_linenumber" name="259" href="#259">259</a>     <strong class="jxr_keyword">public</strong> <strong class="jxr_keyword">boolean</strong> getDeadServers__IsNotDefault()
 <a class="jxr_linenumber" name="260" href="#260">260</a>     {
-<a class="jxr_linenumber" name="261" href="#261">261</a>       <strong class="jxr_keyword">return</strong> m_filter__IsNotDefault;
+<a class="jxr_linenumber" name="261" href="#261">261</a>       <strong class="jxr_keyword">return</strong> m_deadServers__IsNotDefault;
 <a class="jxr_linenumber" name="262" href="#262">262</a>     }
-<a class="jxr_linenumber" name="263" href="#263">263</a>     <strong class="jxr_keyword">private</strong> <strong class="jxr_keyword">boolean</strong> m_filter__IsNotDefault;
+<a class="jxr_linenumber" name="263" href="#263">263</a>     <strong class="jxr_keyword">private</strong> <strong class="jxr_keyword">boolean</strong> m_deadServers__IsNotDefault;
 <a class="jxr_linenumber" name="264" href="#264">264</a>   }
 <a class="jxr_linenumber" name="265" href="#265">265</a>   @Override
 <a class="jxr_linenumber" name="266" href="#266">266</a>   <strong class="jxr_keyword">protected</strong> org.jamon.AbstractTemplateProxy.ImplData makeImplData()
@@ -289,59 +289,59 @@
 <a class="jxr_linenumber" name="279" href="#279">279</a>     <strong class="jxr_keyword">return</strong> <strong class="jxr_keyword">this</strong>;
 <a class="jxr_linenumber" name="280" href="#280">280</a>   }
 <a class="jxr_linenumber" name="281" href="#281">281</a>   
-<a class="jxr_linenumber" name="282" href="#282">282</a>   <strong class="jxr_keyword">protected</strong> <strong class="jxr_keyword">boolean</strong> catalogJanitorEnabled;
-<a class="jxr_linenumber" name="283" href="#283">283</a>   <strong class="jxr_keyword">public</strong> <strong class="jxr_keyword">final</strong> org.apache.hadoop.hbase.tmpl.master.MasterStatusTmpl setCatalogJanitorEnabled(<strong class="jxr_keyword">boolean</strong> p_catalogJanitorEnabled)
+<a class="jxr_linenumber" name="282" href="#282">282</a>   <strong class="jxr_keyword">protected</strong> <a href="../../../../../../org/apache/hadoop/hbase/ServerName.html">ServerName</a> metaLocation;
+<a class="jxr_linenumber" name="283" href="#283">283</a>   <strong class="jxr_keyword">public</strong> <strong class="jxr_keyword">final</strong> org.apache.hadoop.hbase.tmpl.master.MasterStatusTmpl setMetaLocation(<a href="../../../../../../org/apache/hadoop/hbase/ServerName.html">ServerName</a> p_metaLocation)
 <a class="jxr_linenumber" name="284" href="#284">284</a>   {
-<a class="jxr_linenumber" name="285" href="#285">285</a>     (getImplData()).setCatalogJanitorEnabled(p_catalogJanitorEnabled);
+<a class="jxr_linenumber" name="285" href="#285">285</a>     (getImplData()).setMetaLocation(p_metaLocation);
 <a class="jxr_linenumber" name="286" href="#286">286</a>     <strong class="jxr_keyword">return</strong> <strong class="jxr_keyword">this</strong>;
 <a class="jxr_linenumber" name="287" href="#287">287</a>   }
 <a class="jxr_linenumber" name="288" href="#288">288</a>   
-<a class="jxr_linenumber" name="289" href="#289">289</a>   <strong class="jxr_keyword">protected</strong> <a href="../../../../../../org/apache/hadoop/hbase/ServerName.html">ServerName</a> metaLocation;
-<a class="jxr_linenumber" name="290" href="#290">290</a>   <strong class="jxr_keyword">public</strong> <strong class="jxr_keyword">final</strong> org.apache.hadoop.hbase.tmpl.master.MasterStatusTmpl setMetaLocation(<a href="../../../../../../org/apache/hadoop/hbase/ServerName.html">ServerName</a> p_metaLocation)
+<a class="jxr_linenumber" name="289" href="#289">289</a>   <strong class="jxr_keyword">protected</strong> <a href="../../../../../../org/apache/hadoop/hbase/master/AssignmentManager.html">AssignmentManager</a> assignmentManager;
+<a class="jxr_linenumber" name="290" href="#290">290</a>   <strong class="jxr_keyword">public</strong> <strong class="jxr_keyword">final</strong> org.apache.hadoop.hbase.tmpl.master.MasterStatusTmpl setAssignmentManager(<a href="../../../../../../org/apache/hadoop/hbase/master/AssignmentManager.html">AssignmentManager</a> p_assignmentManager)
 <a class="jxr_linenumber" name="291" href="#291">291</a>   {
-<a class="jxr_linenumber" name="292" href="#292">292</a>     (getImplData()).setMetaLocation(p_metaLocation);
+<a class="jxr_linenumber" name="292" href="#292">292</a>     (getImplData()).setAssignmentManager(p_assignmentManager);
 <a class="jxr_linenumber" name="293" href="#293">293</a>     <strong class="jxr_keyword">return</strong> <strong class="jxr_keyword">this</strong>;
 <a class="jxr_linenumber" name="294" href="#294">294</a>   }
 <a class="jxr_linenumber" name="295" href="#295">295</a>   
-<a class="jxr_linenumber" name="296" href="#296">296</a>   <strong class="jxr_keyword">protected</strong> Set&lt;ServerName&gt; deadServers;
-<a class="jxr_linenumber" name="297" href="#297">297</a>   <strong class="jxr_keyword">public</strong> <strong class="jxr_keyword">final</strong> org.apache.hadoop.hbase.tmpl.master.MasterStatusTmpl setDeadServers(Set&lt;ServerName&gt; p_deadServers)
+<a class="jxr_linenumber" name="296" href="#296">296</a>   <strong class="jxr_keyword">protected</strong> <a href="../../../../../../org/apache/hadoop/hbase/master/ServerManager.html">ServerManager</a> serverManager;
+<a class="jxr_linenumber" name="297" href="#297">297</a>   <strong class="jxr_keyword">public</strong> <strong class="jxr_keyword">final</strong> org.apache.hadoop.hbase.tmpl.master.MasterStatusTmpl setServerManager(<a href="../../../../../../org/apache/hadoop/hbase/master/ServerManager.html">ServerManager</a> p_serverManager)
 <a class="jxr_linenumber" name="298" href="#298">298</a>   {
-<a class="jxr_linenumber" name="299" href="#299">299</a>     (getImplData()).setDeadServers(p_deadServers);
+<a class="jxr_linenumber" name="299" href="#299">299</a>     (getImplData()).setServerManager(p_serverManager);
 <a class="jxr_linenumber" name="300" href="#300">300</a>     <strong class="jxr_keyword">return</strong> <strong class="jxr_keyword">this</strong>;
 <a class="jxr_linenumber" name="301" href="#301">301</a>   }
 <a class="jxr_linenumber" name="302" href="#302">302</a>   
-<a class="jxr_linenumber" name="303" href="#303">303</a>   <strong class="jxr_keyword">protected</strong> String format;
-<a class="jxr_linenumber" name="304" href="#304">304</a>   <strong class="jxr_keyword">public</strong> <strong class="jxr_keyword">final</strong> org.apache.hadoop.hbase.tmpl.master.MasterStatusTmpl setFormat(String p_format)
+<a class="jxr_linenumber" name="303" href="#303">303</a>   <strong class="jxr_keyword">protected</strong> <strong class="jxr_keyword">boolean</strong> catalogJanitorEnabled;
+<a class="jxr_linenumber" name="304" href="#304">304</a>   <strong class="jxr_keyword">public</strong> <strong class="jxr_keyword">final</strong> org.apache.hadoop.hbase.tmpl.master.MasterStatusTmpl setCatalogJanitorEnabled(<strong class="jxr_keyword">boolean</strong> p_catalogJanitorEnabled)
 <a class="jxr_linenumber" name="305" href="#305">305</a>   {
-<a class="jxr_linenumber" name="306" href="#306">306</a>     (getImplData()).setFormat(p_format);
+<a class="jxr_linenumber" name="306" href="#306">306</a>     (getImplData()).setCatalogJanitorEnabled(p_catalogJanitorEnabled);
 <a class="jxr_linenumber" name="307" href="#307">307</a>     <strong class="jxr_keyword">return</strong> <strong class="jxr_keyword">this</strong>;
 <a class="jxr_linenumber" name="308" href="#308">308</a>   }
 <a class="jxr_linenumber" name="309" href="#309">309</a>   
-<a class="jxr_linenumber" name="310" href="#310">310</a>   <strong class="jxr_keyword">protected</strong> <a href="../../../../../../org/apache/hadoop/hbase/master/AssignmentManager.html">AssignmentManager</a> assignmentManager;
-<a class="jxr_linenumber" name="311" href="#311">311</a>   <strong class="jxr_keyword">public</strong> <strong class="jxr_keyword">final</strong> org.apache.hadoop.hbase.tmpl.master.MasterStatusTmpl setAssignmentManager(<a href="../../../../../../org/apache/hadoop/hbase/master/AssignmentManager.html">AssignmentManager</a> p_assignmentManager)
+<a class="jxr_linenumber" name="310" href="#310">310</a>   <strong class="jxr_keyword">protected</strong> String format;
+<a class="jxr_linenumber" name="311" href="#311">311</a>   <strong class="jxr_keyword">public</strong> <strong class="jxr_keyword">final</strong> org.apache.hadoop.hbase.tmpl.master.MasterStatusTmpl setFormat(String p_format)
 <a class="jxr_linenumber" name="312" href="#312">312</a>   {
-<a class="jxr_linenumber" name="313" href="#313">313</a>     (getImplData()).setAssignmentManager(p_assignmentManager);
+<a class="jxr_linenumber" name="313" href="#313">313</a>     (getImplData()).setFormat(p_format);
 <a class="jxr_linenumber" name="314" href="#314">314</a>     <strong class="jxr_keyword">return</strong> <strong class="jxr_keyword">this</strong>;
 <a class="jxr_linenumber" name="315" href="#315">315</a>   }
 <a class="jxr_linenumber" name="316" href="#316">316</a>   
-<a class="jxr_linenumber" name="317" href="#317">317</a>   <strong class="jxr_keyword">protected</strong> List&lt;ServerName&gt; servers;
-<a class="jxr_linenumber" name="318" href="#318">318</a>   <strong class="jxr_keyword">public</strong> <strong class="jxr_keyword">final</strong> org.apache.hadoop.hbase.tmpl.master.MasterStatusTmpl setServers(List&lt;ServerName&gt; p_servers)
+<a class="jxr_linenumber" name="317" href="#317">317</a>   <strong class="jxr_keyword">protected</strong> String filter;
+<a class="jxr_linenumber" name="318" href="#318">318</a>   <strong class="jxr_keyword">public</strong> <strong class="jxr_keyword">final</strong> org.apache.hadoop.hbase.tmpl.master.MasterStatusTmpl setFilter(String p_filter)
 <a class="jxr_linenumber" name="319" href="#319">319</a>   {
-<a class="jxr_linenumber" name="320" href="#320">320</a>     (getImplData()).setServers(p_servers);
+<a class="jxr_linenumber" name="320" href="#320">320</a>     (getImplData()).setFilter(p_filter);
 <a class="jxr_linenumber" name="321" href="#321">321</a>     <strong class="jxr_keyword">return</strong> <strong class="jxr_keyword">this</strong>;
 <a class="jxr_linenumber" name="322" href="#322">322</a>   }
 <a class="jxr_linenumber" name="323" href="#323">323</a>   
-<a class="jxr_linenumber" name="324" href="#324">324</a>   <strong class="jxr_keyword">protected</strong> <a href="../../../../../../org/apache/hadoop/hbase/master/ServerManager.html">ServerManager</a> serverManager;
-<a class="jxr_linenumber" name="325" href="#325">325</a>   <strong class="jxr_keyword">public</strong> <strong class="jxr_keyword">final</strong> org.apache.hadoop.hbase.tmpl.master.MasterStatusTmpl setServerManager(<a href="../../../../../../org/apache/hadoop/hbase/master/ServerManager.html">ServerManager</a> p_serverManager)
+<a class="jxr_linenumber" name="324" href="#324">324</a>   <strong class="jxr_keyword">protected</strong> List&lt;ServerName&gt; servers;
+<a class="jxr_linenumber" name="325" href="#325">325</a>   <strong class="jxr_keyword">public</strong> <strong class="jxr_keyword">final</strong> org.apache.hadoop.hbase.tmpl.master.MasterStatusTmpl setServers(List&lt;ServerName&gt; p_servers)
 <a class="jxr_linenumber" name="326" href="#326">326</a>   {
-<a class="jxr_linenumber" name="327" href="#327">327</a>     (getImplData()).setServerManager(p_serverManager);
+<a class="jxr_linenumber" name="327" href="#327">327</a>     (getImplData()).setServers(p_servers);
 <a class="jxr_linenumber" name="328" href="#328">328</a>     <strong class="jxr_keyword">return</strong> <strong class="jxr_keyword">this</strong>;
 <a class="jxr_linenumber" name="329" href="#329">329</a>   }
 <a class="jxr_linenumber" name="330" href="#330">330</a>   
-<a class="jxr_linenumber" name="331" href="#331">331</a>   <strong class="jxr_keyword">protected</strong> String filter;
-<a class="jxr_linenumber" name="332" href="#332">332</a>   <strong class="jxr_keyword">public</strong> <strong class="jxr_keyword">final</strong> org.apache.hadoop.hbase.tmpl.master.MasterStatusTmpl setFilter(String p_filter)
+<a class="jxr_linenumber" name="331" href="#331">331</a>   <strong class="jxr_keyword">protected</strong> Set&lt;ServerName&gt; deadServers;
+<a class="jxr_linenumber" name="332" href="#332">332</a>   <strong class="jxr_keyword">public</strong> <strong class="jxr_keyword">final</strong> org.apache.hadoop.hbase.tmpl.master.MasterStatusTmpl setDeadServers(Set&lt;ServerName&gt; p_deadServers)
 <a class="jxr_linenumber" name="333" href="#333">333</a>   {
-<a class="jxr_linenumber" name="334" href="#334">334</a>     (getImplData()).setFilter(p_filter);
+<a class="jxr_linenumber" name="334" href="#334">334</a>     (getImplData()).setDeadServers(p_deadServers);
 <a class="jxr_linenumber" name="335" href="#335">335</a>     <strong class="jxr_keyword">return</strong> <strong class="jxr_keyword">this</strong>;
 <a class="jxr_linenumber" name="336" href="#336">336</a>   }
 <a class="jxr_linenumber" name="337" href="#337">337</a>   

http://git-wip-us.apache.org/repos/asf/hbase-site/blob/c221e35e/xref/org/apache/hadoop/hbase/tmpl/master/MasterStatusTmplImpl.html
----------------------------------------------------------------------
diff --git a/xref/org/apache/hadoop/hbase/tmpl/master/MasterStatusTmplImpl.html b/xref/org/apache/hadoop/hbase/tmpl/master/MasterStatusTmplImpl.html
index 409c82c..d956372 100644
--- a/xref/org/apache/hadoop/hbase/tmpl/master/MasterStatusTmplImpl.html
+++ b/xref/org/apache/hadoop/hbase/tmpl/master/MasterStatusTmplImpl.html
@@ -71,14 +71,14 @@
 <a class="jxr_linenumber" name="61" href="#61">61</a>  {
 <a class="jxr_linenumber" name="62" href="#62">62</a>    <strong class="jxr_keyword">private</strong> <strong class="jxr_keyword">final</strong> <a href="../../../../../../org/apache/hadoop/hbase/master/HMaster.html">HMaster</a> master;
 <a class="jxr_linenumber" name="63" href="#63">63</a>    <strong class="jxr_keyword">private</strong> <strong class="jxr_keyword">final</strong> Map&lt;String,Integer&gt; frags;
-<a class="jxr_linenumber" name="64" href="#64">64</a>    <strong class="jxr_keyword">private</strong> <strong class="jxr_keyword">final</strong> <strong class="jxr_keyword">boolean</strong> catalogJanitorEnabled;
-<a class="jxr_linenumber" name="65" href="#65">65</a>    <strong class="jxr_keyword">private</strong> <strong class="jxr_keyword">final</strong> <a href="../../../../../../org/apache/hadoop/hbase/ServerName.html">ServerName</a> metaLocation;
-<a class="jxr_linenumber" name="66" href="#66">66</a>    <strong class="jxr_keyword">private</strong> <strong class="jxr_keyword">final</strong> Set&lt;ServerName&gt; deadServers;
-<a class="jxr_linenumber" name="67" href="#67">67</a>    <strong class="jxr_keyword">private</strong> <strong class="jxr_keyword">final</strong> String format;
-<a class="jxr_linenumber" name="68" href="#68">68</a>    <strong class="jxr_keyword">private</strong> <strong class="jxr_keyword">final</strong> <a href="../../../../../../org/apache/hadoop/hbase/master/AssignmentManager.html">AssignmentManager</a> assignmentManager;
-<a class="jxr_linenumber" name="69" href="#69">69</a>    <strong class="jxr_keyword">private</strong> <strong class="jxr_keyword">final</strong> List&lt;ServerName&gt; servers;
-<a class="jxr_linenumber" name="70" href="#70">70</a>    <strong class="jxr_keyword">private</strong> <strong class="jxr_keyword">final</strong> <a href="../../../../../../org/apache/hadoop/hbase/master/ServerManager.html">ServerManager</a> serverManager;
-<a class="jxr_linenumber" name="71" href="#71">71</a>    <strong class="jxr_keyword">private</strong> <strong class="jxr_keyword">final</strong> String filter;
+<a class="jxr_linenumber" name="64" href="#64">64</a>    <strong class="jxr_keyword">private</strong> <strong class="jxr_keyword">final</strong> <a href="../../../../../../org/apache/hadoop/hbase/ServerName.html">ServerName</a> metaLocation;
+<a class="jxr_linenumber" name="65" href="#65">65</a>    <strong class="jxr_keyword">private</strong> <strong class="jxr_keyword">final</strong> <a href="../../../../../../org/apache/hadoop/hbase/master/AssignmentManager.html">AssignmentManager</a> assignmentManager;
+<a class="jxr_linenumber" name="66" href="#66">66</a>    <strong class="jxr_keyword">private</strong> <strong class="jxr_keyword">final</strong> <a href="../../../../../../org/apache/hadoop/hbase/master/ServerManager.html">ServerManager</a> serverManager;
+<a class="jxr_linenumber" name="67" href="#67">67</a>    <strong class="jxr_keyword">private</strong> <strong class="jxr_keyword">final</strong> <strong class="jxr_keyword">boolean</strong> catalogJanitorEnabled;
+<a class="jxr_linenumber" name="68" href="#68">68</a>    <strong class="jxr_keyword">private</strong> <strong class="jxr_keyword">final</strong> String format;
+<a class="jxr_linenumber" name="69" href="#69">69</a>    <strong class="jxr_keyword">private</strong> <strong class="jxr_keyword">final</strong> String filter;
+<a class="jxr_linenumber" name="70" href="#70">70</a>    <strong class="jxr_keyword">private</strong> <strong class="jxr_keyword">final</strong> List&lt;ServerName&gt; servers;
+<a class="jxr_linenumber" name="71" href="#71">71</a>    <strong class="jxr_keyword">private</strong> <strong class="jxr_keyword">final</strong> Set&lt;ServerName&gt; deadServers;
 <a class="jxr_linenumber" name="72" href="#72">72</a>    <em class="jxr_comment">// 68, 1</em>
 <a class="jxr_linenumber" name="73" href="#73">73</a>    
 <a class="jxr_linenumber" name="74" href="#74">74</a>    <strong class="jxr_keyword">public</strong> String formatZKString() {
@@ -112,37 +112,37 @@
 <a class="jxr_linenumber" name="102" href="#102">102</a>     {
 <a class="jxr_linenumber" name="103" href="#103">103</a>       p_implData.setFrags(<strong class="jxr_keyword">null</strong>);
 <a class="jxr_linenumber" name="104" href="#104">104</a>     }
-<a class="jxr_linenumber" name="105" href="#105">105</a>     <strong class="jxr_keyword">if</strong>(! p_implData.getCatalogJanitorEnabled__IsNotDefault())
+<a class="jxr_linenumber" name="105" href="#105">105</a>     <strong class="jxr_keyword">if</strong>(! p_implData.getMetaLocation__IsNotDefault())
 <a class="jxr_linenumber" name="106" href="#106">106</a>     {
-<a class="jxr_linenumber" name="107" href="#107">107</a>       p_implData.setCatalogJanitorEnabled(<strong class="jxr_keyword">true</strong>);
+<a class="jxr_linenumber" name="107" href="#107">107</a>       p_implData.setMetaLocation(<strong class="jxr_keyword">null</strong>);
 <a class="jxr_linenumber" name="108" href="#108">108</a>     }
-<a class="jxr_linenumber" name="109" href="#109">109</a>     <strong class="jxr_keyword">if</strong>(! p_implData.getMetaLocation__IsNotDefault())
+<a class="jxr_linenumber" name="109" href="#109">109</a>     <strong class="jxr_keyword">if</strong>(! p_implData.getAssignmentManager__IsNotDefault())
 <a class="jxr_linenumber" name="110" href="#110">110</a>     {
-<a class="jxr_linenumber" name="111" href="#111">111</a>       p_implData.setMetaLocation(<strong class="jxr_keyword">null</strong>);
+<a class="jxr_linenumber" name="111" href="#111">111</a>       p_implData.setAssignmentManager(<strong class="jxr_keyword">null</strong>);
 <a class="jxr_linenumber" name="112" href="#112">112</a>     }
-<a class="jxr_linenumber" name="113" href="#113">113</a>     <strong class="jxr_keyword">if</strong>(! p_implData.getDeadServers__IsNotDefault())
+<a class="jxr_linenumber" name="113" href="#113">113</a>     <strong class="jxr_keyword">if</strong>(! p_implData.getServerManager__IsNotDefault())
 <a class="jxr_linenumber" name="114" href="#114">114</a>     {
-<a class="jxr_linenumber" name="115" href="#115">115</a>       p_implData.setDeadServers(<strong class="jxr_keyword">null</strong>);
+<a class="jxr_linenumber" name="115" href="#115">115</a>       p_implData.setServerManager(<strong class="jxr_keyword">null</strong>);
 <a class="jxr_linenumber" name="116" href="#116">116</a>     }
-<a class="jxr_linenumber" name="117" href="#117">117</a>     <strong class="jxr_keyword">if</strong>(! p_implData.getFormat__IsNotDefault())
+<a class="jxr_linenumber" name="117" href="#117">117</a>     <strong class="jxr_keyword">if</strong>(! p_implData.getCatalogJanitorEnabled__IsNotDefault())
 <a class="jxr_linenumber" name="118" href="#118">118</a>     {
-<a class="jxr_linenumber" name="119" href="#119">119</a>       p_implData.setFormat(<span class="jxr_string">"html"</span>);
+<a class="jxr_linenumber" name="119" href="#119">119</a>       p_implData.setCatalogJanitorEnabled(<strong class="jxr_keyword">true</strong>);
 <a class="jxr_linenumber" name="120" href="#120">120</a>     }
-<a class="jxr_linenumber" name="121" href="#121">121</a>     <strong class="jxr_keyword">if</strong>(! p_implData.getAssignmentManager__IsNotDefault())
+<a class="jxr_linenumber" name="121" href="#121">121</a>     <strong class="jxr_keyword">if</strong>(! p_implData.getFormat__IsNotDefault())
 <a class="jxr_linenumber" name="122" href="#122">122</a>     {
-<a class="jxr_linenumber" name="123" href="#123">123</a>       p_implData.setAssignmentManager(<strong class="jxr_keyword">null</strong>);
+<a class="jxr_linenumber" name="123" href="#123">123</a>       p_implData.setFormat(<span class="jxr_string">"html"</span>);
 <a class="jxr_linenumber" name="124" href="#124">124</a>     }
-<a class="jxr_linenumber" name="125" href="#125">125</a>     <strong class="jxr_keyword">if</strong>(! p_implData.getServers__IsNotDefault())
+<a class="jxr_linenumber" name="125" href="#125">125</a>     <strong class="jxr_keyword">if</strong>(! p_implData.getFilter__IsNotDefault())
 <a class="jxr_linenumber" name="126" href="#126">126</a>     {
-<a class="jxr_linenumber" name="127" href="#127">127</a>       p_implData.setServers(<strong class="jxr_keyword">null</strong>);
+<a class="jxr_linenumber" name="127" href="#127">127</a>       p_implData.setFilter(<span class="jxr_string">"general"</span>);
 <a class="jxr_linenumber" name="128" href="#128">128</a>     }
-<a class="jxr_linenumber" name="129" href="#129">129</a>     <strong class="jxr_keyword">if</strong>(! p_implData.getServerManager__IsNotDefault())
+<a class="jxr_linenumber" name="129" href="#129">129</a>     <strong class="jxr_keyword">if</strong>(! p_implData.getServers__IsNotDefault())
 <a class="jxr_linenumber" name="130" href="#130">130</a>     {
-<a class="jxr_linenumber" name="131" href="#131">131</a>       p_implData.setServerManager(<strong class="jxr_keyword">null</strong>);
+<a class="jxr_linenumber" name="131" href="#131">131</a>       p_implData.setServers(<strong class="jxr_keyword">null</strong>);
 <a class="jxr_linenumber" name="132" href="#132">132</a>     }
-<a class="jxr_linenumber" name="133" href="#133">133</a>     <strong class="jxr_keyword">if</strong>(! p_implData.getFilter__IsNotDefault())
+<a class="jxr_linenumber" name="133" href="#133">133</a>     <strong class="jxr_keyword">if</strong>(! p_implData.getDeadServers__IsNotDefault())
 <a class="jxr_linenumber" name="134" href="#134">134</a>     {
-<a class="jxr_linenumber" name="135" href="#135">135</a>       p_implData.setFilter(<span class="jxr_string">"general"</span>);
+<a class="jxr_linenumber" name="135" href="#135">135</a>       p_implData.setDeadServers(<strong class="jxr_keyword">null</strong>);
 <a class="jxr_linenumber" name="136" href="#136">136</a>     }
 <a class="jxr_linenumber" name="137" href="#137">137</a>     <strong class="jxr_keyword">return</strong> p_implData;
 <a class="jxr_linenumber" name="138" href="#138">138</a>   }
@@ -151,14 +151,14 @@
 <a class="jxr_linenumber" name="141" href="#141">141</a>     <strong class="jxr_keyword">super</strong>(p_templateManager, __jamon_setOptionalArguments(p_implData));
 <a class="jxr_linenumber" name="142" href="#142">142</a>     master = p_implData.getMaster();
 <a class="jxr_linenumber" name="143" href="#143">143</a>     frags = p_implData.getFrags();
-<a class="jxr_linenumber" name="144" href="#144">144</a>     catalogJanitorEnabled = p_implData.getCatalogJanitorEnabled();
-<a class="jxr_linenumber" name="145" href="#145">145</a>     metaLocation = p_implData.getMetaLocation();
-<a class="jxr_linenumber" name="146" href="#146">146</a>     deadServers = p_implData.getDeadServers();
-<a class="jxr_linenumber" name="147" href="#147">147</a>     format = p_implData.getFormat();
-<a class="jxr_linenumber" name="148" href="#148">148</a>     assignmentManager = p_implData.getAssignmentManager();
-<a class="jxr_linenumber" name="149" href="#149">149</a>     servers = p_implData.getServers();
-<a class="jxr_linenumber" name="150" href="#150">150</a>     serverManager = p_implData.getServerManager();
-<a class="jxr_linenumber" name="151" href="#151">151</a>     filter = p_implData.getFilter();
+<a class="jxr_linenumber" name="144" href="#144">144</a>     metaLocation = p_implData.getMetaLocation();
+<a class="jxr_linenumber" name="145" href="#145">145</a>     assignmentManager = p_implData.getAssignmentManager();
+<a class="jxr_linenumber" name="146" href="#146">146</a>     serverManager = p_implData.getServerManager();
+<a class="jxr_linenumber" name="147" href="#147">147</a>     catalogJanitorEnabled = p_implData.getCatalogJanitorEnabled();
+<a class="jxr_linenumber" name="148" href="#148">148</a>     format = p_implData.getFormat();
+<a class="jxr_linenumber" name="149" href="#149">149</a>     filter = p_implData.getFilter();
+<a class="jxr_linenumber" name="150" href="#150">150</a>     servers = p_implData.getServers();
+<a class="jxr_linenumber" name="151" href="#151">151</a>     deadServers = p_implData.getDeadServers();
 <a class="jxr_linenumber" name="152" href="#152">152</a>   }
 <a class="jxr_linenumber" name="153" href="#153">153</a>   
 <a class="jxr_linenumber" name="154" href="#154">154</a>   @Override <strong class="jxr_keyword">public</strong> <strong class="jxr_keyword">void</strong> renderNoFlush(<strong class="jxr_keyword">final</strong> java.io.Writer jamonWriter)

http://git-wip-us.apache.org/repos/asf/hbase-site/blob/c221e35e/xref/org/apache/hadoop/hbase/tmpl/regionserver/RSStatusTmpl.html
----------------------------------------------------------------------
diff --git a/xref/org/apache/hadoop/hbase/tmpl/regionserver/RSStatusTmpl.html b/xref/org/apache/hadoop/hbase/tmpl/regionserver/RSStatusTmpl.html
index 2af9b11..6b43596 100644
--- a/xref/org/apache/hadoop/hbase/tmpl/regionserver/RSStatusTmpl.html
+++ b/xref/org/apache/hadoop/hbase/tmpl/regionserver/RSStatusTmpl.html
@@ -35,10 +35,10 @@
 <a class="jxr_linenumber" name="25" href="#25">25</a>    requiredArguments = {
 <a class="jxr_linenumber" name="26" href="#26">26</a>      @org.jamon.annotations.Argument(name = <span class="jxr_string">"regionServer"</span>, type = <span class="jxr_string">"HRegionServer"</span>)},
 <a class="jxr_linenumber" name="27" href="#27">27</a>    optionalArguments = {
-<a class="jxr_linenumber" name="28" href="#28">28</a>      @org.jamon.annotations.Argument(name = <span class="jxr_string">"bcv"</span>, type = <span class="jxr_string">"String"</span>),
-<a class="jxr_linenumber" name="29" href="#29">29</a>      @org.jamon.annotations.Argument(name = <span class="jxr_string">"bcn"</span>, type = <span class="jxr_string">"String"</span>),
+<a class="jxr_linenumber" name="28" href="#28">28</a>      @org.jamon.annotations.Argument(name = <span class="jxr_string">"filter"</span>, type = <span class="jxr_string">"String"</span>),
+<a class="jxr_linenumber" name="29" href="#29">29</a>      @org.jamon.annotations.Argument(name = <span class="jxr_string">"bcv"</span>, type = <span class="jxr_string">"String"</span>),
 <a class="jxr_linenumber" name="30" href="#30">30</a>      @org.jamon.annotations.Argument(name = <span class="jxr_string">"format"</span>, type = <span class="jxr_string">"String"</span>),
-<a class="jxr_linenumber" name="31" href="#31">31</a>      @org.jamon.annotations.Argument(name = <span class="jxr_string">"filter"</span>, type = <span class="jxr_string">"String"</span>)})
+<a class="jxr_linenumber" name="31" href="#31">31</a>      @org.jamon.annotations.Argument(name = <span class="jxr_string">"bcn"</span>, type = <span class="jxr_string">"String"</span>)})
 <a class="jxr_linenumber" name="32" href="#32">32</a>  <strong class="jxr_keyword">public</strong> <strong class="jxr_keyword">class</strong> <a href="../../../../../../org/apache/hadoop/hbase/tmpl/regionserver/RSStatusTmpl.html">RSStatusTmpl</a>
 <a class="jxr_linenumber" name="33" href="#33">33</a>    <strong class="jxr_keyword">extends</strong> org.jamon.AbstractTemplateProxy
 <a class="jxr_linenumber" name="34" href="#34">34</a>  {
@@ -79,40 +79,40 @@
 <a class="jxr_linenumber" name="69" href="#69">69</a>        <strong class="jxr_keyword">return</strong> m_regionServer;
 <a class="jxr_linenumber" name="70" href="#70">70</a>      }
 <a class="jxr_linenumber" name="71" href="#71">71</a>      <strong class="jxr_keyword">private</strong> <a href="../../../../../../org/apache/hadoop/hbase/regionserver/HRegionServer.html">HRegionServer</a> m_regionServer;
-<a class="jxr_linenumber" name="72" href="#72">72</a>      <em class="jxr_comment">// 24, 1</em>
-<a class="jxr_linenumber" name="73" href="#73">73</a>      <strong class="jxr_keyword">public</strong> <strong class="jxr_keyword">void</strong> setBcv(String bcv)
+<a class="jxr_linenumber" name="72" href="#72">72</a>      <em class="jxr_comment">// 21, 1</em>
+<a class="jxr_linenumber" name="73" href="#73">73</a>      <strong class="jxr_keyword">public</strong> <strong class="jxr_keyword">void</strong> setFilter(String filter)
 <a class="jxr_linenumber" name="74" href="#74">74</a>      {
-<a class="jxr_linenumber" name="75" href="#75">75</a>        <em class="jxr_comment">// 24, 1</em>
-<a class="jxr_linenumber" name="76" href="#76">76</a>        m_bcv = bcv;
-<a class="jxr_linenumber" name="77" href="#77">77</a>        m_bcv__IsNotDefault = <strong class="jxr_keyword">true</strong>;
+<a class="jxr_linenumber" name="75" href="#75">75</a>        <em class="jxr_comment">// 21, 1</em>
+<a class="jxr_linenumber" name="76" href="#76">76</a>        m_filter = filter;
+<a class="jxr_linenumber" name="77" href="#77">77</a>        m_filter__IsNotDefault = <strong class="jxr_keyword">true</strong>;
 <a class="jxr_linenumber" name="78" href="#78">78</a>      }
-<a class="jxr_linenumber" name="79" href="#79">79</a>      <strong class="jxr_keyword">public</strong> String getBcv()
+<a class="jxr_linenumber" name="79" href="#79">79</a>      <strong class="jxr_keyword">public</strong> String getFilter()
 <a class="jxr_linenumber" name="80" href="#80">80</a>      {
-<a class="jxr_linenumber" name="81" href="#81">81</a>        <strong class="jxr_keyword">return</strong> m_bcv;
+<a class="jxr_linenumber" name="81" href="#81">81</a>        <strong class="jxr_keyword">return</strong> m_filter;
 <a class="jxr_linenumber" name="82" href="#82">82</a>      }
-<a class="jxr_linenumber" name="83" href="#83">83</a>      <strong class="jxr_keyword">private</strong> String m_bcv;
-<a class="jxr_linenumber" name="84" href="#84">84</a>      <strong class="jxr_keyword">public</strong> <strong class="jxr_keyword">boolean</strong> getBcv__IsNotDefault()
+<a class="jxr_linenumber" name="83" href="#83">83</a>      <strong class="jxr_keyword">private</strong> String m_filter;
+<a class="jxr_linenumber" name="84" href="#84">84</a>      <strong class="jxr_keyword">public</strong> <strong class="jxr_keyword">boolean</strong> getFilter__IsNotDefault()
 <a class="jxr_linenumber" name="85" href="#85">85</a>      {
-<a class="jxr_linenumber" name="86" href="#86">86</a>        <strong class="jxr_keyword">return</strong> m_bcv__IsNotDefault;
+<a class="jxr_linenumber" name="86" href="#86">86</a>        <strong class="jxr_keyword">return</strong> m_filter__IsNotDefault;
 <a class="jxr_linenumber" name="87" href="#87">87</a>      }
-<a class="jxr_linenumber" name="88" href="#88">88</a>      <strong class="jxr_keyword">private</strong> <strong class="jxr_keyword">boolean</strong> m_bcv__IsNotDefault;
-<a class="jxr_linenumber" name="89" href="#89">89</a>      <em class="jxr_comment">// 23, 1</em>
-<a class="jxr_linenumber" name="90" href="#90">90</a>      <strong class="jxr_keyword">public</strong> <strong class="jxr_keyword">void</strong> setBcn(String bcn)
+<a class="jxr_linenumber" name="88" href="#88">88</a>      <strong class="jxr_keyword">private</strong> <strong class="jxr_keyword">boolean</strong> m_filter__IsNotDefault;
+<a class="jxr_linenumber" name="89" href="#89">89</a>      <em class="jxr_comment">// 24, 1</em>
+<a class="jxr_linenumber" name="90" href="#90">90</a>      <strong class="jxr_keyword">public</strong> <strong class="jxr_keyword">void</strong> setBcv(String bcv)
 <a class="jxr_linenumber" name="91" href="#91">91</a>      {
-<a class="jxr_linenumber" name="92" href="#92">92</a>        <em class="jxr_comment">// 23, 1</em>
-<a class="jxr_linenumber" name="93" href="#93">93</a>        m_bcn = bcn;
-<a class="jxr_linenumber" name="94" href="#94">94</a>        m_bcn__IsNotDefault = <strong class="jxr_keyword">true</strong>;
+<a class="jxr_linenumber" name="92" href="#92">92</a>        <em class="jxr_comment">// 24, 1</em>
+<a class="jxr_linenumber" name="93" href="#93">93</a>        m_bcv = bcv;
+<a class="jxr_linenumber" name="94" href="#94">94</a>        m_bcv__IsNotDefault = <strong class="jxr_keyword">true</strong>;
 <a class="jxr_linenumber" name="95" href="#95">95</a>      }
-<a class="jxr_linenumber" name="96" href="#96">96</a>      <strong class="jxr_keyword">public</strong> String getBcn()
+<a class="jxr_linenumber" name="96" href="#96">96</a>      <strong class="jxr_keyword">public</strong> String getBcv()
 <a class="jxr_linenumber" name="97" href="#97">97</a>      {
-<a class="jxr_linenumber" name="98" href="#98">98</a>        <strong class="jxr_keyword">return</strong> m_bcn;
+<a class="jxr_linenumber" name="98" href="#98">98</a>        <strong class="jxr_keyword">return</strong> m_bcv;
 <a class="jxr_linenumber" name="99" href="#99">99</a>      }
-<a class="jxr_linenumber" name="100" href="#100">100</a>     <strong class="jxr_keyword">private</strong> String m_bcn;
-<a class="jxr_linenumber" name="101" href="#101">101</a>     <strong class="jxr_keyword">public</strong> <strong class="jxr_keyword">boolean</strong> getBcn__IsNotDefault()
+<a class="jxr_linenumber" name="100" href="#100">100</a>     <strong class="jxr_keyword">private</strong> String m_bcv;
+<a class="jxr_linenumber" name="101" href="#101">101</a>     <strong class="jxr_keyword">public</strong> <strong class="jxr_keyword">boolean</strong> getBcv__IsNotDefault()
 <a class="jxr_linenumber" name="102" href="#102">102</a>     {
-<a class="jxr_linenumber" name="103" href="#103">103</a>       <strong class="jxr_keyword">return</strong> m_bcn__IsNotDefault;
+<a class="jxr_linenumber" name="103" href="#103">103</a>       <strong class="jxr_keyword">return</strong> m_bcv__IsNotDefault;
 <a class="jxr_linenumber" name="104" href="#104">104</a>     }
-<a class="jxr_linenumber" name="105" href="#105">105</a>     <strong class="jxr_keyword">private</strong> <strong class="jxr_keyword">boolean</strong> m_bcn__IsNotDefault;
+<a class="jxr_linenumber" name="105" href="#105">105</a>     <strong class="jxr_keyword">private</strong> <strong class="jxr_keyword">boolean</strong> m_bcv__IsNotDefault;
 <a class="jxr_linenumber" name="106" href="#106">106</a>     <em class="jxr_comment">// 22, 1</em>
 <a class="jxr_linenumber" name="107" href="#107">107</a>     <strong class="jxr_keyword">public</strong> <strong class="jxr_keyword">void</strong> setFormat(String format)
 <a class="jxr_linenumber" name="108" href="#108">108</a>     {
@@ -130,23 +130,23 @@
 <a class="jxr_linenumber" name="120" href="#120">120</a>       <strong class="jxr_keyword">return</strong> m_format__IsNotDefault;
 <a class="jxr_linenumber" name="121" href="#121">121</a>     }
 <a class="jxr_linenumber" name="122" href="#122">122</a>     <strong class="jxr_keyword">private</strong> <strong class="jxr_keyword">boolean</strong> m_format__IsNotDefault;
-<a class="jxr_linenumber" name="123" href="#123">123</a>     <em class="jxr_comment">// 21, 1</em>
-<a class="jxr_linenumber" name="124" href="#124">124</a>     <strong class="jxr_keyword">public</strong> <strong class="jxr_keyword">void</strong> setFilter(String filter)
+<a class="jxr_linenumber" name="123" href="#123">123</a>     <em class="jxr_comment">// 23, 1</em>
+<a class="jxr_linenumber" name="124" href="#124">124</a>     <strong class="jxr_keyword">public</strong> <strong class="jxr_keyword">void</strong> setBcn(String bcn)
 <a class="jxr_linenumber" name="125" href="#125">125</a>     {
-<a class="jxr_linenumber" name="126" href="#126">126</a>       <em class="jxr_comment">// 21, 1</em>
-<a class="jxr_linenumber" name="127" href="#127">127</a>       m_filter = filter;
-<a class="jxr_linenumber" name="128" href="#128">128</a>       m_filter__IsNotDefault = <strong class="jxr_keyword">true</strong>;
+<a class="jxr_linenumber" name="126" href="#126">126</a>       <em class="jxr_comment">// 23, 1</em>
+<a class="jxr_linenumber" name="127" href="#127">127</a>       m_bcn = bcn;
+<a class="jxr_linenumber" name="128" href="#128">128</a>       m_bcn__IsNotDefault = <strong class="jxr_keyword">true</strong>;
 <a class="jxr_linenumber" name="129" href="#129">129</a>     }
-<a class="jxr_linenumber" name="130" href="#130">130</a>     <strong class="jxr_keyword">public</strong> String getFilter()
+<a class="jxr_linenumber" name="130" href="#130">130</a>     <strong class="jxr_keyword">public</strong> String getBcn()
 <a class="jxr_linenumber" name="131" href="#131">131</a>     {
-<a class="jxr_linenumber" name="132" href="#132">132</a>       <strong class="jxr_keyword">return</strong> m_filter;
+<a class="jxr_linenumber" name="132" href="#132">132</a>       <strong class="jxr_keyword">return</strong> m_bcn;
 <a class="jxr_linenumber" name="133" href="#133">133</a>     }
-<a class="jxr_linenumber" name="134" href="#134">134</a>     <strong class="jxr_keyword">private</strong> String m_filter;
-<a class="jxr_linenumber" name="135" href="#135">135</a>     <strong class="jxr_keyword">public</strong> <strong class="jxr_keyword">boolean</strong> getFilter__IsNotDefault()
+<a class="jxr_linenumber" name="134" href="#134">134</a>     <strong class="jxr_keyword">private</strong> String m_bcn;
+<a class="jxr_linenumber" name="135" href="#135">135</a>     <strong class="jxr_keyword">public</strong> <strong class="jxr_keyword">boolean</strong> getBcn__IsNotDefault()
 <a class="jxr_linenumber" name="136" href="#136">136</a>     {
-<a class="jxr_linenumber" name="137" href="#137">137</a>       <strong class="jxr_keyword">return</strong> m_filter__IsNotDefault;
+<a class="jxr_linenumber" name="137" href="#137">137</a>       <strong class="jxr_keyword">return</strong> m_bcn__IsNotDefault;
 <a class="jxr_linenumber" name="138" href="#138">138</a>     }
-<a class="jxr_linenumber" name="139" href="#139">139</a>     <strong class="jxr_keyword">private</strong> <strong class="jxr_keyword">boolean</strong> m_filter__IsNotDefault;
+<a class="jxr_linenumber" name="139" href="#139">139</a>     <strong class="jxr_keyword">private</strong> <strong class="jxr_keyword">boolean</strong> m_bcn__IsNotDefault;
 <a class="jxr_linenumber" name="140" href="#140">140</a>   }
 <a class="jxr_linenumber" name="141" href="#141">141</a>   @Override
 <a class="jxr_linenumber" name="142" href="#142">142</a>   <strong class="jxr_keyword">protected</strong> org.jamon.AbstractTemplateProxy.ImplData makeImplData()
@@ -158,17 +158,17 @@
 <a class="jxr_linenumber" name="148" href="#148">148</a>     <strong class="jxr_keyword">return</strong> (ImplData) <strong class="jxr_keyword">super</strong>.getImplData();
 <a class="jxr_linenumber" name="149" href="#149">149</a>   }
 <a class="jxr_linenumber" name="150" href="#150">150</a>   
-<a class="jxr_linenumber" name="151" href="#151">151</a>   <strong class="jxr_keyword">protected</strong> String bcv;
-<a class="jxr_linenumber" name="152" href="#152">152</a>   <strong class="jxr_keyword">public</strong> <strong class="jxr_keyword">final</strong> org.apache.hadoop.hbase.tmpl.regionserver.RSStatusTmpl setBcv(String p_bcv)
+<a class="jxr_linenumber" name="151" href="#151">151</a>   <strong class="jxr_keyword">protected</strong> String filter;
+<a class="jxr_linenumber" name="152" href="#152">152</a>   <strong class="jxr_keyword">public</strong> <strong class="jxr_keyword">final</strong> org.apache.hadoop.hbase.tmpl.regionserver.RSStatusTmpl setFilter(String p_filter)
 <a class="jxr_linenumber" name="153" href="#153">153</a>   {
-<a class="jxr_linenumber" name="154" href="#154">154</a>     (getImplData()).setBcv(p_bcv);
+<a class="jxr_linenumber" name="154" href="#154">154</a>     (getImplData()).setFilter(p_filter);
 <a class="jxr_linenumber" name="155" href="#155">155</a>     <strong class="jxr_keyword">return</strong> <strong class="jxr_keyword">this</strong>;
 <a class="jxr_linenumber" name="156" href="#156">156</a>   }
 <a class="jxr_linenumber" name="157" href="#157">157</a>   
-<a class="jxr_linenumber" name="158" href="#158">158</a>   <strong class="jxr_keyword">protected</strong> String bcn;
-<a class="jxr_linenumber" name="159" href="#159">159</a>   <strong class="jxr_keyword">public</strong> <strong class="jxr_keyword">final</strong> org.apache.hadoop.hbase.tmpl.regionserver.RSStatusTmpl setBcn(String p_bcn)
+<a class="jxr_linenumber" name="158" href="#158">158</a>   <strong class="jxr_keyword">protected</strong> String bcv;
+<a class="jxr_linenumber" name="159" href="#159">159</a>   <strong class="jxr_keyword">public</strong> <strong class="jxr_keyword">final</strong> org.apache.hadoop.hbase.tmpl.regionserver.RSStatusTmpl setBcv(String p_bcv)
 <a class="jxr_linenumber" name="160" href="#160">160</a>   {
-<a class="jxr_linenumber" name="161" href="#161">161</a>     (getImplData()).setBcn(p_bcn);
+<a class="jxr_linenumber" name="161" href="#161">161</a>     (getImplData()).setBcv(p_bcv);
 <a class="jxr_linenumber" name="162" href="#162">162</a>     <strong class="jxr_keyword">return</strong> <strong class="jxr_keyword">this</strong>;
 <a class="jxr_linenumber" name="163" href="#163">163</a>   }
 <a class="jxr_linenumber" name="164" href="#164">164</a>   
@@ -179,10 +179,10 @@
 <a class="jxr_linenumber" name="169" href="#169">169</a>     <strong class="jxr_keyword">return</strong> <strong class="jxr_keyword">this</strong>;
 <a class="jxr_linenumber" name="170" href="#170">170</a>   }
 <a class="jxr_linenumber" name="171" href="#171">171</a>   
-<a class="jxr_linenumber" name="172" href="#172">172</a>   <strong class="jxr_keyword">protected</strong> String filter;
-<a class="jxr_linenumber" name="173" href="#173">173</a>   <strong class="jxr_keyword">public</strong> <strong class="jxr_keyword">final</strong> org.apache.hadoop.hbase.tmpl.regionserver.RSStatusTmpl setFilter(String p_filter)
+<a class="jxr_linenumber" name="172" href="#172">172</a>   <strong class="jxr_keyword">protected</strong> String bcn;
+<a class="jxr_linenumber" name="173" href="#173">173</a>   <strong class="jxr_keyword">public</strong> <strong class="jxr_keyword">final</strong> org.apache.hadoop.hbase.tmpl.regionserver.RSStatusTmpl setBcn(String p_bcn)
 <a class="jxr_linenumber" name="174" href="#174">174</a>   {
-<a class="jxr_linenumber" name="175" href="#175">175</a>     (getImplData()).setFilter(p_filter);
+<a class="jxr_linenumber" name="175" href="#175">175</a>     (getImplData()).setBcn(p_bcn);
 <a class="jxr_linenumber" name="176" href="#176">176</a>     <strong class="jxr_keyword">return</strong> <strong class="jxr_keyword">this</strong>;
 <a class="jxr_linenumber" name="177" href="#177">177</a>   }
 <a class="jxr_linenumber" name="178" href="#178">178</a>   

http://git-wip-us.apache.org/repos/asf/hbase-site/blob/c221e35e/xref/org/apache/hadoop/hbase/tmpl/regionserver/RSStatusTmplImpl.html
----------------------------------------------------------------------
diff --git a/xref/org/apache/hadoop/hbase/tmpl/regionserver/RSStatusTmplImpl.html b/xref/org/apache/hadoop/hbase/tmpl/regionserver/RSStatusTmplImpl.html
index e89472e..a7aed11 100644
--- a/xref/org/apache/hadoop/hbase/tmpl/regionserver/RSStatusTmplImpl.html
+++ b/xref/org/apache/hadoop/hbase/tmpl/regionserver/RSStatusTmplImpl.html
@@ -36,27 +36,27 @@
 <a class="jxr_linenumber" name="26" href="#26">26</a>  
 <a class="jxr_linenumber" name="27" href="#27">27</a>  {
 <a class="jxr_linenumber" name="28" href="#28">28</a>    <strong class="jxr_keyword">private</strong> <strong class="jxr_keyword">final</strong> <a href="../../../../../../org/apache/hadoop/hbase/regionserver/HRegionServer.html">HRegionServer</a> regionServer;
-<a class="jxr_linenumber" name="29" href="#29">29</a>    <strong class="jxr_keyword">private</strong> <strong class="jxr_keyword">final</strong> String bcv;
-<a class="jxr_linenumber" name="30" href="#30">30</a>    <strong class="jxr_keyword">private</strong> <strong class="jxr_keyword">final</strong> String bcn;
+<a class="jxr_linenumber" name="29" href="#29">29</a>    <strong class="jxr_keyword">private</strong> <strong class="jxr_keyword">final</strong> String filter;
+<a class="jxr_linenumber" name="30" href="#30">30</a>    <strong class="jxr_keyword">private</strong> <strong class="jxr_keyword">final</strong> String bcv;
 <a class="jxr_linenumber" name="31" href="#31">31</a>    <strong class="jxr_keyword">private</strong> <strong class="jxr_keyword">final</strong> String format;
-<a class="jxr_linenumber" name="32" href="#32">32</a>    <strong class="jxr_keyword">private</strong> <strong class="jxr_keyword">final</strong> String filter;
+<a class="jxr_linenumber" name="32" href="#32">32</a>    <strong class="jxr_keyword">private</strong> <strong class="jxr_keyword">final</strong> String bcn;
 <a class="jxr_linenumber" name="33" href="#33">33</a>    <strong class="jxr_keyword">protected</strong> <strong class="jxr_keyword">static</strong> org.apache.hadoop.hbase.tmpl.regionserver.RSStatusTmpl.ImplData __jamon_setOptionalArguments(org.apache.hadoop.hbase.tmpl.regionserver.RSStatusTmpl.ImplData p_implData)
 <a class="jxr_linenumber" name="34" href="#34">34</a>    {
-<a class="jxr_linenumber" name="35" href="#35">35</a>      <strong class="jxr_keyword">if</strong>(! p_implData.getBcv__IsNotDefault())
+<a class="jxr_linenumber" name="35" href="#35">35</a>      <strong class="jxr_keyword">if</strong>(! p_implData.getFilter__IsNotDefault())
 <a class="jxr_linenumber" name="36" href="#36">36</a>      {
-<a class="jxr_linenumber" name="37" href="#37">37</a>        p_implData.setBcv(<span class="jxr_string">""</span>);
+<a class="jxr_linenumber" name="37" href="#37">37</a>        p_implData.setFilter(<span class="jxr_string">"general"</span>);
 <a class="jxr_linenumber" name="38" href="#38">38</a>      }
-<a class="jxr_linenumber" name="39" href="#39">39</a>      <strong class="jxr_keyword">if</strong>(! p_implData.getBcn__IsNotDefault())
+<a class="jxr_linenumber" name="39" href="#39">39</a>      <strong class="jxr_keyword">if</strong>(! p_implData.getBcv__IsNotDefault())
 <a class="jxr_linenumber" name="40" href="#40">40</a>      {
-<a class="jxr_linenumber" name="41" href="#41">41</a>        p_implData.setBcn(<span class="jxr_string">""</span>);
+<a class="jxr_linenumber" name="41" href="#41">41</a>        p_implData.setBcv(<span class="jxr_string">""</span>);
 <a class="jxr_linenumber" name="42" href="#42">42</a>      }
 <a class="jxr_linenumber" name="43" href="#43">43</a>      <strong class="jxr_keyword">if</strong>(! p_implData.getFormat__IsNotDefault())
 <a class="jxr_linenumber" name="44" href="#44">44</a>      {
 <a class="jxr_linenumber" name="45" href="#45">45</a>        p_implData.setFormat(<span class="jxr_string">"html"</span>);
 <a class="jxr_linenumber" name="46" href="#46">46</a>      }
-<a class="jxr_linenumber" name="47" href="#47">47</a>      <strong class="jxr_keyword">if</strong>(! p_implData.getFilter__IsNotDefault())
+<a class="jxr_linenumber" name="47" href="#47">47</a>      <strong class="jxr_keyword">if</strong>(! p_implData.getBcn__IsNotDefault())
 <a class="jxr_linenumber" name="48" href="#48">48</a>      {
-<a class="jxr_linenumber" name="49" href="#49">49</a>        p_implData.setFilter(<span class="jxr_string">"general"</span>);
+<a class="jxr_linenumber" name="49" href="#49">49</a>        p_implData.setBcn(<span class="jxr_string">""</span>);
 <a class="jxr_linenumber" name="50" href="#50">50</a>      }
 <a class="jxr_linenumber" name="51" href="#51">51</a>      <strong class="jxr_keyword">return</strong> p_implData;
 <a class="jxr_linenumber" name="52" href="#52">52</a>    }
@@ -64,10 +64,10 @@
 <a class="jxr_linenumber" name="54" href="#54">54</a>    {
 <a class="jxr_linenumber" name="55" href="#55">55</a>      <strong class="jxr_keyword">super</strong>(p_templateManager, __jamon_setOptionalArguments(p_implData));
 <a class="jxr_linenumber" name="56" href="#56">56</a>      regionServer = p_implData.getRegionServer();
-<a class="jxr_linenumber" name="57" href="#57">57</a>      bcv = p_implData.getBcv();
-<a class="jxr_linenumber" name="58" href="#58">58</a>      bcn = p_implData.getBcn();
+<a class="jxr_linenumber" name="57" href="#57">57</a>      filter = p_implData.getFilter();
+<a class="jxr_linenumber" name="58" href="#58">58</a>      bcv = p_implData.getBcv();
 <a class="jxr_linenumber" name="59" href="#59">59</a>      format = p_implData.getFormat();
-<a class="jxr_linenumber" name="60" href="#60">60</a>      filter = p_implData.getFilter();
+<a class="jxr_linenumber" name="60" href="#60">60</a>      bcn = p_implData.getBcn();
 <a class="jxr_linenumber" name="61" href="#61">61</a>    }
 <a class="jxr_linenumber" name="62" href="#62">62</a>    
 <a class="jxr_linenumber" name="63" href="#63">63</a>    @Override <strong class="jxr_keyword">public</strong> <strong class="jxr_keyword">void</strong> renderNoFlush(<strong class="jxr_keyword">final</strong> java.io.Writer jamonWriter)


[03/18] hbase-site git commit: Published site at d6b3d838eba382f6b7734ca1f40fa58eb97a4f89.

Posted by mi...@apache.org.
http://git-wip-us.apache.org/repos/asf/hbase-site/blob/c221e35e/xref-test/org/apache/hadoop/hbase/MiniHBaseCluster.html
----------------------------------------------------------------------
diff --git a/xref-test/org/apache/hadoop/hbase/MiniHBaseCluster.html b/xref-test/org/apache/hadoop/hbase/MiniHBaseCluster.html
index 6d570f9..6bc7328 100644
--- a/xref-test/org/apache/hadoop/hbase/MiniHBaseCluster.html
+++ b/xref-test/org/apache/hadoop/hbase/MiniHBaseCluster.html
@@ -85,735 +85,734 @@
 <a class="jxr_linenumber" name="75" href="#75">75</a>  <em class="jxr_javadoccomment">   * @param numRegionServers initial number of region servers to start.</em>
 <a class="jxr_linenumber" name="76" href="#76">76</a>  <em class="jxr_javadoccomment">   * @throws IOException</em>
 <a class="jxr_linenumber" name="77" href="#77">77</a>  <em class="jxr_javadoccomment">   */</em>
-<a class="jxr_linenumber" name="78" href="#78">78</a>    <strong class="jxr_keyword">public</strong> <a href="../../../../org/apache/hadoop/hbase/MiniHBaseCluster.html">MiniHBaseCluster</a>(Configuration conf, <strong class="jxr_keyword">int</strong> numMasters,
-<a class="jxr_linenumber" name="79" href="#79">79</a>                               <strong class="jxr_keyword">int</strong> numRegionServers)
-<a class="jxr_linenumber" name="80" href="#80">80</a>        <strong class="jxr_keyword">throws</strong> IOException, InterruptedException {
-<a class="jxr_linenumber" name="81" href="#81">81</a>      <strong class="jxr_keyword">this</strong>(conf, numMasters, numRegionServers, <strong class="jxr_keyword">null</strong>, <strong class="jxr_keyword">null</strong>);
-<a class="jxr_linenumber" name="82" href="#82">82</a>    }
-<a class="jxr_linenumber" name="83" href="#83">83</a>  
-<a class="jxr_linenumber" name="84" href="#84">84</a>    <strong class="jxr_keyword">public</strong> <a href="../../../../org/apache/hadoop/hbase/MiniHBaseCluster.html">MiniHBaseCluster</a>(Configuration conf, <strong class="jxr_keyword">int</strong> numMasters, <strong class="jxr_keyword">int</strong> numRegionServers,
-<a class="jxr_linenumber" name="85" href="#85">85</a>           Class&lt;? <strong class="jxr_keyword">extends</strong> HMaster&gt; masterClass,
-<a class="jxr_linenumber" name="86" href="#86">86</a>           Class&lt;? <strong class="jxr_keyword">extends</strong> MiniHBaseCluster.MiniHBaseClusterRegionServer&gt; regionserverClass)
-<a class="jxr_linenumber" name="87" href="#87">87</a>        <strong class="jxr_keyword">throws</strong> IOException, InterruptedException {
-<a class="jxr_linenumber" name="88" href="#88">88</a>      <strong class="jxr_keyword">super</strong>(conf);
-<a class="jxr_linenumber" name="89" href="#89">89</a>      conf.set(HConstants.MASTER_PORT, <span class="jxr_string">"0"</span>);
-<a class="jxr_linenumber" name="90" href="#90">90</a>  
-<a class="jxr_linenumber" name="91" href="#91">91</a>      <em class="jxr_comment">// Hadoop 2</em>
-<a class="jxr_linenumber" name="92" href="#92">92</a>      CompatibilityFactory.getInstance(MetricsAssertHelper.<strong class="jxr_keyword">class</strong>).init();
-<a class="jxr_linenumber" name="93" href="#93">93</a>  
-<a class="jxr_linenumber" name="94" href="#94">94</a>      init(numMasters, numRegionServers, masterClass, regionserverClass);
-<a class="jxr_linenumber" name="95" href="#95">95</a>      <strong class="jxr_keyword">this</strong>.initialClusterStatus = getClusterStatus();
-<a class="jxr_linenumber" name="96" href="#96">96</a>    }
-<a class="jxr_linenumber" name="97" href="#97">97</a>  
-<a class="jxr_linenumber" name="98" href="#98">98</a>    <strong class="jxr_keyword">public</strong> Configuration getConfiguration() {
-<a class="jxr_linenumber" name="99" href="#99">99</a>      <strong class="jxr_keyword">return</strong> <strong class="jxr_keyword">this</strong>.conf;
-<a class="jxr_linenumber" name="100" href="#100">100</a>   }
-<a class="jxr_linenumber" name="101" href="#101">101</a> 
-<a class="jxr_linenumber" name="102" href="#102">102</a>   <em class="jxr_javadoccomment">/**</em>
-<a class="jxr_linenumber" name="103" href="#103">103</a> <em class="jxr_javadoccomment">   * Subclass so can get at protected methods (none at moment).  Also, creates</em>
-<a class="jxr_linenumber" name="104" href="#104">104</a> <em class="jxr_javadoccomment">   * a FileSystem instance per instantiation.  Adds a shutdown own FileSystem</em>
-<a class="jxr_linenumber" name="105" href="#105">105</a> <em class="jxr_javadoccomment">   * on the way out. Shuts down own Filesystem only, not All filesystems as</em>
-<a class="jxr_linenumber" name="106" href="#106">106</a> <em class="jxr_javadoccomment">   * the FileSystem system exit hook does.</em>
-<a class="jxr_linenumber" name="107" href="#107">107</a> <em class="jxr_javadoccomment">   */</em>
-<a class="jxr_linenumber" name="108" href="#108">108</a>   <strong class="jxr_keyword">public</strong> <strong class="jxr_keyword">static</strong> <strong class="jxr_keyword">class</strong> <a href="../../../../org/apache/hadoop/hbase/MiniHBaseCluster.html">MiniHBaseClusterRegionServer</a> <strong class="jxr_keyword">extends</strong> HRegionServer {
-<a class="jxr_linenumber" name="109" href="#109">109</a>     <strong class="jxr_keyword">private</strong> Thread shutdownThread = <strong class="jxr_keyword">null</strong>;
-<a class="jxr_linenumber" name="110" href="#110">110</a>     <strong class="jxr_keyword">private</strong> User user = <strong class="jxr_keyword">null</strong>;
-<a class="jxr_linenumber" name="111" href="#111">111</a>     <strong class="jxr_keyword">public</strong> <strong class="jxr_keyword">static</strong> <strong class="jxr_keyword">boolean</strong> TEST_SKIP_CLOSE = false;
-<a class="jxr_linenumber" name="112" href="#112">112</a> 
-<a class="jxr_linenumber" name="113" href="#113">113</a>     <strong class="jxr_keyword">public</strong> <a href="../../../../org/apache/hadoop/hbase/MiniHBaseCluster.html">MiniHBaseClusterRegionServer</a>(Configuration conf, CoordinatedStateManager cp)
-<a class="jxr_linenumber" name="114" href="#114">114</a>         <strong class="jxr_keyword">throws</strong> IOException, InterruptedException {
-<a class="jxr_linenumber" name="115" href="#115">115</a>       <strong class="jxr_keyword">super</strong>(conf, cp);
-<a class="jxr_linenumber" name="116" href="#116">116</a>       <strong class="jxr_keyword">this</strong>.user = User.getCurrent();
-<a class="jxr_linenumber" name="117" href="#117">117</a>     }
-<a class="jxr_linenumber" name="118" href="#118">118</a> 
-<a class="jxr_linenumber" name="119" href="#119">119</a>     <em class="jxr_comment">/*</em>
-<a class="jxr_linenumber" name="120" href="#120">120</a> <em class="jxr_comment">     * @param c</em>
-<a class="jxr_linenumber" name="121" href="#121">121</a> <em class="jxr_comment">     * @param currentfs We return this if we did not make a new one.</em>
-<a class="jxr_linenumber" name="122" href="#122">122</a> <em class="jxr_comment">     * @param uniqueName Same name used to help identify the created fs.</em>
-<a class="jxr_linenumber" name="123" href="#123">123</a> <em class="jxr_comment">     * @return A new fs instance if we are up on DistributeFileSystem.</em>
-<a class="jxr_linenumber" name="124" href="#124">124</a> <em class="jxr_comment">     * @throws IOException</em>
-<a class="jxr_linenumber" name="125" href="#125">125</a> <em class="jxr_comment">     */</em>
-<a class="jxr_linenumber" name="126" href="#126">126</a> 
-<a class="jxr_linenumber" name="127" href="#127">127</a>     @Override
-<a class="jxr_linenumber" name="128" href="#128">128</a>     <strong class="jxr_keyword">protected</strong> <strong class="jxr_keyword">void</strong> handleReportForDutyResponse(
-<a class="jxr_linenumber" name="129" href="#129">129</a>         <strong class="jxr_keyword">final</strong> RegionServerStartupResponse c) <strong class="jxr_keyword">throws</strong> IOException {
-<a class="jxr_linenumber" name="130" href="#130">130</a>       <strong class="jxr_keyword">super</strong>.handleReportForDutyResponse(c);
-<a class="jxr_linenumber" name="131" href="#131">131</a>       <em class="jxr_comment">// Run this thread to shutdown our filesystem on way out.</em>
-<a class="jxr_linenumber" name="132" href="#132">132</a>       <strong class="jxr_keyword">this</strong>.shutdownThread = <strong class="jxr_keyword">new</strong> <a href="../../../../org/apache/hadoop/hbase/MiniHBaseCluster.html">SingleFileSystemShutdownThread</a>(getFileSystem());
-<a class="jxr_linenumber" name="133" href="#133">133</a>     }
-<a class="jxr_linenumber" name="134" href="#134">134</a> 
-<a class="jxr_linenumber" name="135" href="#135">135</a>     @Override
-<a class="jxr_linenumber" name="136" href="#136">136</a>     <strong class="jxr_keyword">public</strong> <strong class="jxr_keyword">void</strong> run() {
-<a class="jxr_linenumber" name="137" href="#137">137</a>       <strong class="jxr_keyword">try</strong> {
-<a class="jxr_linenumber" name="138" href="#138">138</a>         <strong class="jxr_keyword">this</strong>.user.runAs(<strong class="jxr_keyword">new</strong> PrivilegedAction&lt;Object&gt;(){
-<a class="jxr_linenumber" name="139" href="#139">139</a>           <strong class="jxr_keyword">public</strong> Object run() {
-<a class="jxr_linenumber" name="140" href="#140">140</a>             runRegionServer();
-<a class="jxr_linenumber" name="141" href="#141">141</a>             <strong class="jxr_keyword">return</strong> <strong class="jxr_keyword">null</strong>;
-<a class="jxr_linenumber" name="142" href="#142">142</a>           }
-<a class="jxr_linenumber" name="143" href="#143">143</a>         });
-<a class="jxr_linenumber" name="144" href="#144">144</a>       } <strong class="jxr_keyword">catch</strong> (Throwable t) {
-<a class="jxr_linenumber" name="145" href="#145">145</a>         LOG.error(<span class="jxr_string">"Exception in run"</span>, t);
-<a class="jxr_linenumber" name="146" href="#146">146</a>       } <strong class="jxr_keyword">finally</strong> {
-<a class="jxr_linenumber" name="147" href="#147">147</a>         <em class="jxr_comment">// Run this on the way out.</em>
-<a class="jxr_linenumber" name="148" href="#148">148</a>         <strong class="jxr_keyword">if</strong> (<strong class="jxr_keyword">this</strong>.shutdownThread != <strong class="jxr_keyword">null</strong>) {
-<a class="jxr_linenumber" name="149" href="#149">149</a>           <strong class="jxr_keyword">this</strong>.shutdownThread.start();
-<a class="jxr_linenumber" name="150" href="#150">150</a>           Threads.shutdown(<strong class="jxr_keyword">this</strong>.shutdownThread, 30000);
-<a class="jxr_linenumber" name="151" href="#151">151</a>         }
-<a class="jxr_linenumber" name="152" href="#152">152</a>       }
-<a class="jxr_linenumber" name="153" href="#153">153</a>     }
-<a class="jxr_linenumber" name="154" href="#154">154</a> 
-<a class="jxr_linenumber" name="155" href="#155">155</a>     <strong class="jxr_keyword">private</strong> <strong class="jxr_keyword">void</strong> runRegionServer() {
-<a class="jxr_linenumber" name="156" href="#156">156</a>       <strong class="jxr_keyword">super</strong>.run();
-<a class="jxr_linenumber" name="157" href="#157">157</a>     }
-<a class="jxr_linenumber" name="158" href="#158">158</a> 
-<a class="jxr_linenumber" name="159" href="#159">159</a>     @Override
-<a class="jxr_linenumber" name="160" href="#160">160</a>     <strong class="jxr_keyword">public</strong> <strong class="jxr_keyword">void</strong> kill() {
-<a class="jxr_linenumber" name="161" href="#161">161</a>       <strong class="jxr_keyword">super</strong>.kill();
-<a class="jxr_linenumber" name="162" href="#162">162</a>     }
-<a class="jxr_linenumber" name="163" href="#163">163</a> 
-<a class="jxr_linenumber" name="164" href="#164">164</a>     <strong class="jxr_keyword">public</strong> <strong class="jxr_keyword">void</strong> abort(<strong class="jxr_keyword">final</strong> String reason, <strong class="jxr_keyword">final</strong> Throwable cause) {
-<a class="jxr_linenumber" name="165" href="#165">165</a>       <strong class="jxr_keyword">this</strong>.user.runAs(<strong class="jxr_keyword">new</strong> PrivilegedAction&lt;Object&gt;() {
-<a class="jxr_linenumber" name="166" href="#166">166</a>         <strong class="jxr_keyword">public</strong> Object run() {
-<a class="jxr_linenumber" name="167" href="#167">167</a>           abortRegionServer(reason, cause);
-<a class="jxr_linenumber" name="168" href="#168">168</a>           <strong class="jxr_keyword">return</strong> <strong class="jxr_keyword">null</strong>;
-<a class="jxr_linenumber" name="169" href="#169">169</a>         }
-<a class="jxr_linenumber" name="170" href="#170">170</a>       });
-<a class="jxr_linenumber" name="171" href="#171">171</a>     }
-<a class="jxr_linenumber" name="172" href="#172">172</a> 
-<a class="jxr_linenumber" name="173" href="#173">173</a>     <strong class="jxr_keyword">private</strong> <strong class="jxr_keyword">void</strong> abortRegionServer(String reason, Throwable cause) {
-<a class="jxr_linenumber" name="174" href="#174">174</a>       <strong class="jxr_keyword">super</strong>.abort(reason, cause);
-<a class="jxr_linenumber" name="175" href="#175">175</a>     }
-<a class="jxr_linenumber" name="176" href="#176">176</a>   }
-<a class="jxr_linenumber" name="177" href="#177">177</a> 
-<a class="jxr_linenumber" name="178" href="#178">178</a>   <em class="jxr_javadoccomment">/**</em>
-<a class="jxr_linenumber" name="179" href="#179">179</a> <em class="jxr_javadoccomment">   * Alternate shutdown hook.</em>
-<a class="jxr_linenumber" name="180" href="#180">180</a> <em class="jxr_javadoccomment">   * Just shuts down the passed fs, not all as default filesystem hook does.</em>
-<a class="jxr_linenumber" name="181" href="#181">181</a> <em class="jxr_javadoccomment">   */</em>
-<a class="jxr_linenumber" name="182" href="#182">182</a>   <strong class="jxr_keyword">static</strong> <strong class="jxr_keyword">class</strong> <a href="../../../../org/apache/hadoop/hbase/MiniHBaseCluster.html">SingleFileSystemShutdownThread</a> <strong class="jxr_keyword">extends</strong> Thread {
-<a class="jxr_linenumber" name="183" href="#183">183</a>     <strong class="jxr_keyword">private</strong> <strong class="jxr_keyword">final</strong> FileSystem fs;
-<a class="jxr_linenumber" name="184" href="#184">184</a>     <a href="../../../../org/apache/hadoop/hbase/MiniHBaseCluster.html">SingleFileSystemShutdownThread</a>(<strong class="jxr_keyword">final</strong> FileSystem fs) {
-<a class="jxr_linenumber" name="185" href="#185">185</a>       <strong class="jxr_keyword">super</strong>(<span class="jxr_string">"Shutdown of "</span> + fs);
-<a class="jxr_linenumber" name="186" href="#186">186</a>       <strong class="jxr_keyword">this</strong>.fs = fs;
-<a class="jxr_linenumber" name="187" href="#187">187</a>     }
-<a class="jxr_linenumber" name="188" href="#188">188</a>     @Override
-<a class="jxr_linenumber" name="189" href="#189">189</a>     <strong class="jxr_keyword">public</strong> <strong class="jxr_keyword">void</strong> run() {
-<a class="jxr_linenumber" name="190" href="#190">190</a>       <strong class="jxr_keyword">try</strong> {
-<a class="jxr_linenumber" name="191" href="#191">191</a>         LOG.info(<span class="jxr_string">"Hook closing fs="</span> + <strong class="jxr_keyword">this</strong>.fs);
-<a class="jxr_linenumber" name="192" href="#192">192</a>         <strong class="jxr_keyword">this</strong>.fs.close();
-<a class="jxr_linenumber" name="193" href="#193">193</a>       } <strong class="jxr_keyword">catch</strong> (NullPointerException npe) {
-<a class="jxr_linenumber" name="194" href="#194">194</a>         LOG.debug(<span class="jxr_string">"Need to fix these: "</span> + npe.toString());
-<a class="jxr_linenumber" name="195" href="#195">195</a>       } <strong class="jxr_keyword">catch</strong> (IOException e) {
-<a class="jxr_linenumber" name="196" href="#196">196</a>         LOG.warn(<span class="jxr_string">"Running hook"</span>, e);
-<a class="jxr_linenumber" name="197" href="#197">197</a>       }
-<a class="jxr_linenumber" name="198" href="#198">198</a>     }
-<a class="jxr_linenumber" name="199" href="#199">199</a>   }
-<a class="jxr_linenumber" name="200" href="#200">200</a> 
-<a class="jxr_linenumber" name="201" href="#201">201</a>   <strong class="jxr_keyword">private</strong> <strong class="jxr_keyword">void</strong> init(<strong class="jxr_keyword">final</strong> <strong class="jxr_keyword">int</strong> nMasterNodes, <strong class="jxr_keyword">final</strong> <strong class="jxr_keyword">int</strong> nRegionNodes,
-<a class="jxr_linenumber" name="202" href="#202">202</a>                  Class&lt;? <strong class="jxr_keyword">extends</strong> HMaster&gt; masterClass,
-<a class="jxr_linenumber" name="203" href="#203">203</a>                  Class&lt;? <strong class="jxr_keyword">extends</strong> MiniHBaseCluster.MiniHBaseClusterRegionServer&gt; regionserverClass)
-<a class="jxr_linenumber" name="204" href="#204">204</a>   <strong class="jxr_keyword">throws</strong> IOException, InterruptedException {
-<a class="jxr_linenumber" name="205" href="#205">205</a>     <strong class="jxr_keyword">try</strong> {
-<a class="jxr_linenumber" name="206" href="#206">206</a>       <strong class="jxr_keyword">if</strong> (masterClass == <strong class="jxr_keyword">null</strong>){
-<a class="jxr_linenumber" name="207" href="#207">207</a>         masterClass =  HMaster.<strong class="jxr_keyword">class</strong>;
-<a class="jxr_linenumber" name="208" href="#208">208</a>       }
-<a class="jxr_linenumber" name="209" href="#209">209</a>       <strong class="jxr_keyword">if</strong> (regionserverClass == <strong class="jxr_keyword">null</strong>){
-<a class="jxr_linenumber" name="210" href="#210">210</a>         regionserverClass = MiniHBaseCluster.MiniHBaseClusterRegionServer.<strong class="jxr_keyword">class</strong>;
-<a class="jxr_linenumber" name="211" href="#211">211</a>       }
-<a class="jxr_linenumber" name="212" href="#212">212</a> 
-<a class="jxr_linenumber" name="213" href="#213">213</a>       <em class="jxr_comment">// start up a LocalHBaseCluster</em>
-<a class="jxr_linenumber" name="214" href="#214">214</a>       hbaseCluster = <strong class="jxr_keyword">new</strong> LocalHBaseCluster(conf, nMasterNodes, 0,
-<a class="jxr_linenumber" name="215" href="#215">215</a>           masterClass, regionserverClass);
-<a class="jxr_linenumber" name="216" href="#216">216</a> 
-<a class="jxr_linenumber" name="217" href="#217">217</a>       <em class="jxr_comment">// manually add the regionservers as other users</em>
-<a class="jxr_linenumber" name="218" href="#218">218</a>       <strong class="jxr_keyword">for</strong> (<strong class="jxr_keyword">int</strong> i=0; i&lt;nRegionNodes; i++) {
-<a class="jxr_linenumber" name="219" href="#219">219</a>         Configuration rsConf = HBaseConfiguration.create(conf);
-<a class="jxr_linenumber" name="220" href="#220">220</a>         User user = HBaseTestingUtility.getDifferentUser(rsConf,
-<a class="jxr_linenumber" name="221" href="#221">221</a>             <span class="jxr_string">".hfs."</span>+index++);
-<a class="jxr_linenumber" name="222" href="#222">222</a>         hbaseCluster.addRegionServer(rsConf, i, user);
-<a class="jxr_linenumber" name="223" href="#223">223</a>       }
-<a class="jxr_linenumber" name="224" href="#224">224</a> 
-<a class="jxr_linenumber" name="225" href="#225">225</a>       hbaseCluster.startup();
-<a class="jxr_linenumber" name="226" href="#226">226</a>     } <strong class="jxr_keyword">catch</strong> (IOException e) {
-<a class="jxr_linenumber" name="227" href="#227">227</a>       shutdown();
-<a class="jxr_linenumber" name="228" href="#228">228</a>       <strong class="jxr_keyword">throw</strong> e;
-<a class="jxr_linenumber" name="229" href="#229">229</a>     } <strong class="jxr_keyword">catch</strong> (Throwable t) {
-<a class="jxr_linenumber" name="230" href="#230">230</a>       LOG.error(<span class="jxr_string">"Error starting cluster"</span>, t);
-<a class="jxr_linenumber" name="231" href="#231">231</a>       shutdown();
-<a class="jxr_linenumber" name="232" href="#232">232</a>       <strong class="jxr_keyword">throw</strong> <strong class="jxr_keyword">new</strong> IOException(<span class="jxr_string">"Shutting down"</span>, t);
-<a class="jxr_linenumber" name="233" href="#233">233</a>     }
-<a class="jxr_linenumber" name="234" href="#234">234</a>   }
-<a class="jxr_linenumber" name="235" href="#235">235</a> 
-<a class="jxr_linenumber" name="236" href="#236">236</a>   @Override
-<a class="jxr_linenumber" name="237" href="#237">237</a>   <strong class="jxr_keyword">public</strong> <strong class="jxr_keyword">void</strong> startRegionServer(String hostname, <strong class="jxr_keyword">int</strong> port) <strong class="jxr_keyword">throws</strong> IOException {
-<a class="jxr_linenumber" name="238" href="#238">238</a>     <strong class="jxr_keyword">this</strong>.startRegionServer();
-<a class="jxr_linenumber" name="239" href="#239">239</a>   }
-<a class="jxr_linenumber" name="240" href="#240">240</a> 
-<a class="jxr_linenumber" name="241" href="#241">241</a>   @Override
-<a class="jxr_linenumber" name="242" href="#242">242</a>   <strong class="jxr_keyword">public</strong> <strong class="jxr_keyword">void</strong> killRegionServer(ServerName serverName) <strong class="jxr_keyword">throws</strong> IOException {
-<a class="jxr_linenumber" name="243" href="#243">243</a>     HRegionServer server = getRegionServer(getRegionServerIndex(serverName));
-<a class="jxr_linenumber" name="244" href="#244">244</a>     <strong class="jxr_keyword">if</strong> (server instanceof MiniHBaseClusterRegionServer) {
-<a class="jxr_linenumber" name="245" href="#245">245</a>       LOG.info(<span class="jxr_string">"Killing "</span> + server.toString());
-<a class="jxr_linenumber" name="246" href="#246">246</a>       ((<a href="../../../../org/apache/hadoop/hbase/MiniHBaseCluster.html">MiniHBaseClusterRegionServer</a>) server).kill();
-<a class="jxr_linenumber" name="247" href="#247">247</a>     } <strong class="jxr_keyword">else</strong> {
-<a class="jxr_linenumber" name="248" href="#248">248</a>       abortRegionServer(getRegionServerIndex(serverName));
-<a class="jxr_linenumber" name="249" href="#249">249</a>     }
-<a class="jxr_linenumber" name="250" href="#250">250</a>   }
-<a class="jxr_linenumber" name="251" href="#251">251</a> 
-<a class="jxr_linenumber" name="252" href="#252">252</a>   @Override
-<a class="jxr_linenumber" name="253" href="#253">253</a>   <strong class="jxr_keyword">public</strong> <strong class="jxr_keyword">void</strong> stopRegionServer(ServerName serverName) <strong class="jxr_keyword">throws</strong> IOException {
-<a class="jxr_linenumber" name="254" href="#254">254</a>     stopRegionServer(getRegionServerIndex(serverName));
-<a class="jxr_linenumber" name="255" href="#255">255</a>   }
-<a class="jxr_linenumber" name="256" href="#256">256</a> 
-<a class="jxr_linenumber" name="257" href="#257">257</a>   @Override
-<a class="jxr_linenumber" name="258" href="#258">258</a>   <strong class="jxr_keyword">public</strong> <strong class="jxr_keyword">void</strong> waitForRegionServerToStop(ServerName serverName, <strong class="jxr_keyword">long</strong> timeout) <strong class="jxr_keyword">throws</strong> IOException {
-<a class="jxr_linenumber" name="259" href="#259">259</a>     <em class="jxr_comment">//ignore timeout for now</em>
-<a class="jxr_linenumber" name="260" href="#260">260</a>     waitOnRegionServer(getRegionServerIndex(serverName));
-<a class="jxr_linenumber" name="261" href="#261">261</a>   }
-<a class="jxr_linenumber" name="262" href="#262">262</a> 
-<a class="jxr_linenumber" name="263" href="#263">263</a>   @Override
-<a class="jxr_linenumber" name="264" href="#264">264</a>   <strong class="jxr_keyword">public</strong> <strong class="jxr_keyword">void</strong> startZkNode(String hostname, <strong class="jxr_keyword">int</strong> port) <strong class="jxr_keyword">throws</strong> IOException {
-<a class="jxr_linenumber" name="265" href="#265">265</a>     LOG.warn(<span class="jxr_string">"Starting zookeeper nodes on mini cluster is not supported"</span>);
-<a class="jxr_linenumber" name="266" href="#266">266</a>   }
-<a class="jxr_linenumber" name="267" href="#267">267</a> 
-<a class="jxr_linenumber" name="268" href="#268">268</a>   @Override
-<a class="jxr_linenumber" name="269" href="#269">269</a>   <strong class="jxr_keyword">public</strong> <strong class="jxr_keyword">void</strong> killZkNode(ServerName serverName) <strong class="jxr_keyword">throws</strong> IOException {
-<a class="jxr_linenumber" name="270" href="#270">270</a>     LOG.warn(<span class="jxr_string">"Aborting zookeeper nodes on mini cluster is not supported"</span>);
-<a class="jxr_linenumber" name="271" href="#271">271</a>   }
-<a class="jxr_linenumber" name="272" href="#272">272</a> 
-<a class="jxr_linenumber" name="273" href="#273">273</a>   @Override
-<a class="jxr_linenumber" name="274" href="#274">274</a>   <strong class="jxr_keyword">public</strong> <strong class="jxr_keyword">void</strong> stopZkNode(ServerName serverName) <strong class="jxr_keyword">throws</strong> IOException {
-<a class="jxr_linenumber" name="275" href="#275">275</a>     LOG.warn(<span class="jxr_string">"Stopping zookeeper nodes on mini cluster is not supported"</span>);
-<a class="jxr_linenumber" name="276" href="#276">276</a>   }
-<a class="jxr_linenumber" name="277" href="#277">277</a> 
-<a class="jxr_linenumber" name="278" href="#278">278</a>   @Override
-<a class="jxr_linenumber" name="279" href="#279">279</a>   <strong class="jxr_keyword">public</strong> <strong class="jxr_keyword">void</strong> waitForZkNodeToStart(ServerName serverName, <strong class="jxr_keyword">long</strong> timeout) <strong class="jxr_keyword">throws</strong> IOException {
-<a class="jxr_linenumber" name="280" href="#280">280</a>     LOG.warn(<span class="jxr_string">"Waiting for zookeeper nodes to start on mini cluster is not supported"</span>);
-<a class="jxr_linenumber" name="281" href="#281">281</a>   }
-<a class="jxr_linenumber" name="282" href="#282">282</a> 
-<a class="jxr_linenumber" name="283" href="#283">283</a>   @Override
-<a class="jxr_linenumber" name="284" href="#284">284</a>   <strong class="jxr_keyword">public</strong> <strong class="jxr_keyword">void</strong> waitForZkNodeToStop(ServerName serverName, <strong class="jxr_keyword">long</strong> timeout) <strong class="jxr_keyword">throws</strong> IOException {
-<a class="jxr_linenumber" name="285" href="#285">285</a>     LOG.warn(<span class="jxr_string">"Waiting for zookeeper nodes to stop on mini cluster is not supported"</span>);
-<a class="jxr_linenumber" name="286" href="#286">286</a>   }
-<a class="jxr_linenumber" name="287" href="#287">287</a> 
-<a class="jxr_linenumber" name="288" href="#288">288</a>   @Override
-<a class="jxr_linenumber" name="289" href="#289">289</a>   <strong class="jxr_keyword">public</strong> <strong class="jxr_keyword">void</strong> startDataNode(ServerName serverName) <strong class="jxr_keyword">throws</strong> IOException {
-<a class="jxr_linenumber" name="290" href="#290">290</a>     LOG.warn(<span class="jxr_string">"Starting datanodes on mini cluster is not supported"</span>);
-<a class="jxr_linenumber" name="291" href="#291">291</a>   }
-<a class="jxr_linenumber" name="292" href="#292">292</a> 
-<a class="jxr_linenumber" name="293" href="#293">293</a>   @Override
-<a class="jxr_linenumber" name="294" href="#294">294</a>   <strong class="jxr_keyword">public</strong> <strong class="jxr_keyword">void</strong> killDataNode(ServerName serverName) <strong class="jxr_keyword">throws</strong> IOException {
-<a class="jxr_linenumber" name="295" href="#295">295</a>     LOG.warn(<span class="jxr_string">"Aborting datanodes on mini cluster is not supported"</span>);
-<a class="jxr_linenumber" name="296" href="#296">296</a>   }
-<a class="jxr_linenumber" name="297" href="#297">297</a> 
-<a class="jxr_linenumber" name="298" href="#298">298</a>   @Override
-<a class="jxr_linenumber" name="299" href="#299">299</a>   <strong class="jxr_keyword">public</strong> <strong class="jxr_keyword">void</strong> stopDataNode(ServerName serverName) <strong class="jxr_keyword">throws</strong> IOException {
-<a class="jxr_linenumber" name="300" href="#300">300</a>     LOG.warn(<span class="jxr_string">"Stopping datanodes on mini cluster is not supported"</span>);
-<a class="jxr_linenumber" name="301" href="#301">301</a>   }
-<a class="jxr_linenumber" name="302" href="#302">302</a> 
-<a class="jxr_linenumber" name="303" href="#303">303</a>   @Override
-<a class="jxr_linenumber" name="304" href="#304">304</a>   <strong class="jxr_keyword">public</strong> <strong class="jxr_keyword">void</strong> waitForDataNodeToStart(ServerName serverName, <strong class="jxr_keyword">long</strong> timeout) <strong class="jxr_keyword">throws</strong> IOException {
-<a class="jxr_linenumber" name="305" href="#305">305</a>     LOG.warn(<span class="jxr_string">"Waiting for datanodes to start on mini cluster is not supported"</span>);
-<a class="jxr_linenumber" name="306" href="#306">306</a>   }
-<a class="jxr_linenumber" name="307" href="#307">307</a> 
-<a class="jxr_linenumber" name="308" href="#308">308</a>   @Override
-<a class="jxr_linenumber" name="309" href="#309">309</a>   <strong class="jxr_keyword">public</strong> <strong class="jxr_keyword">void</strong> waitForDataNodeToStop(ServerName serverName, <strong class="jxr_keyword">long</strong> timeout) <strong class="jxr_keyword">throws</strong> IOException {
-<a class="jxr_linenumber" name="310" href="#310">310</a>     LOG.warn(<span class="jxr_string">"Waiting for datanodes to stop on mini cluster is not supported"</span>);
-<a class="jxr_linenumber" name="311" href="#311">311</a>   }
-<a class="jxr_linenumber" name="312" href="#312">312</a> 
-<a class="jxr_linenumber" name="313" href="#313">313</a>   @Override
-<a class="jxr_linenumber" name="314" href="#314">314</a>   <strong class="jxr_keyword">public</strong> <strong class="jxr_keyword">void</strong> startMaster(String hostname, <strong class="jxr_keyword">int</strong> port) <strong class="jxr_keyword">throws</strong> IOException {
-<a class="jxr_linenumber" name="315" href="#315">315</a>     <strong class="jxr_keyword">this</strong>.startMaster();
-<a class="jxr_linenumber" name="316" href="#316">316</a>   }
-<a class="jxr_linenumber" name="317" href="#317">317</a> 
-<a class="jxr_linenumber" name="318" href="#318">318</a>   @Override
-<a class="jxr_linenumber" name="319" href="#319">319</a>   <strong class="jxr_keyword">public</strong> <strong class="jxr_keyword">void</strong> killMaster(ServerName serverName) <strong class="jxr_keyword">throws</strong> IOException {
-<a class="jxr_linenumber" name="320" href="#320">320</a>     abortMaster(getMasterIndex(serverName));
-<a class="jxr_linenumber" name="321" href="#321">321</a>   }
-<a class="jxr_linenumber" name="322" href="#322">322</a> 
-<a class="jxr_linenumber" name="323" href="#323">323</a>   @Override
-<a class="jxr_linenumber" name="324" href="#324">324</a>   <strong class="jxr_keyword">public</strong> <strong class="jxr_keyword">void</strong> stopMaster(ServerName serverName) <strong class="jxr_keyword">throws</strong> IOException {
-<a class="jxr_linenumber" name="325" href="#325">325</a>     stopMaster(getMasterIndex(serverName));
-<a class="jxr_linenumber" name="326" href="#326">326</a>   }
-<a class="jxr_linenumber" name="327" href="#327">327</a> 
-<a class="jxr_linenumber" name="328" href="#328">328</a>   @Override
-<a class="jxr_linenumber" name="329" href="#329">329</a>   <strong class="jxr_keyword">public</strong> <strong class="jxr_keyword">void</strong> waitForMasterToStop(ServerName serverName, <strong class="jxr_keyword">long</strong> timeout) <strong class="jxr_keyword">throws</strong> IOException {
-<a class="jxr_linenumber" name="330" href="#330">330</a>     <em class="jxr_comment">//ignore timeout for now</em>
-<a class="jxr_linenumber" name="331" href="#331">331</a>     waitOnMaster(getMasterIndex(serverName));
-<a class="jxr_linenumber" name="332" href="#332">332</a>   }
-<a class="jxr_linenumber" name="333" href="#333">333</a> 
-<a class="jxr_linenumber" name="334" href="#334">334</a>   <em class="jxr_javadoccomment">/**</em>
-<a class="jxr_linenumber" name="335" href="#335">335</a> <em class="jxr_javadoccomment">   * Starts a region server thread running</em>
-<a class="jxr_linenumber" name="336" href="#336">336</a> <em class="jxr_javadoccomment">   *</em>
-<a class="jxr_linenumber" name="337" href="#337">337</a> <em class="jxr_javadoccomment">   * @throws IOException</em>
-<a class="jxr_linenumber" name="338" href="#338">338</a> <em class="jxr_javadoccomment">   * @return New RegionServerThread</em>
-<a class="jxr_linenumber" name="339" href="#339">339</a> <em class="jxr_javadoccomment">   */</em>
-<a class="jxr_linenumber" name="340" href="#340">340</a>   <strong class="jxr_keyword">public</strong> JVMClusterUtil.RegionServerThread startRegionServer()
-<a class="jxr_linenumber" name="341" href="#341">341</a>       <strong class="jxr_keyword">throws</strong> IOException {
-<a class="jxr_linenumber" name="342" href="#342">342</a>     <strong class="jxr_keyword">final</strong> Configuration newConf = HBaseConfiguration.create(conf);
-<a class="jxr_linenumber" name="343" href="#343">343</a>     User rsUser =
-<a class="jxr_linenumber" name="344" href="#344">344</a>         HBaseTestingUtility.getDifferentUser(newConf, <span class="jxr_string">".hfs."</span>+index++);
-<a class="jxr_linenumber" name="345" href="#345">345</a>     JVMClusterUtil.RegionServerThread t =  <strong class="jxr_keyword">null</strong>;
-<a class="jxr_linenumber" name="346" href="#346">346</a>     <strong class="jxr_keyword">try</strong> {
-<a class="jxr_linenumber" name="347" href="#347">347</a>       t = hbaseCluster.addRegionServer(
-<a class="jxr_linenumber" name="348" href="#348">348</a>           newConf, hbaseCluster.getRegionServers().size(), rsUser);
-<a class="jxr_linenumber" name="349" href="#349">349</a>       t.start();
-<a class="jxr_linenumber" name="350" href="#350">350</a>       t.waitForServerOnline();
-<a class="jxr_linenumber" name="351" href="#351">351</a>     } <strong class="jxr_keyword">catch</strong> (InterruptedException ie) {
-<a class="jxr_linenumber" name="352" href="#352">352</a>       <strong class="jxr_keyword">throw</strong> <strong class="jxr_keyword">new</strong> IOException(<span class="jxr_string">"Interrupted adding regionserver to cluster"</span>, ie);
-<a class="jxr_linenumber" name="353" href="#353">353</a>     }
-<a class="jxr_linenumber" name="354" href="#354">354</a>     <strong class="jxr_keyword">return</strong> t;
-<a class="jxr_linenumber" name="355" href="#355">355</a>   }
-<a class="jxr_linenumber" name="356" href="#356">356</a> 
-<a class="jxr_linenumber" name="357" href="#357">357</a>   <em class="jxr_javadoccomment">/**</em>
-<a class="jxr_linenumber" name="358" href="#358">358</a> <em class="jxr_javadoccomment">   * Cause a region server to exit doing basic clean up only on its way out.</em>
-<a class="jxr_linenumber" name="359" href="#359">359</a> <em class="jxr_javadoccomment">   * @param serverNumber  Used as index into a list.</em>
-<a class="jxr_linenumber" name="360" href="#360">360</a> <em class="jxr_javadoccomment">   */</em>
-<a class="jxr_linenumber" name="361" href="#361">361</a>   <strong class="jxr_keyword">public</strong> String abortRegionServer(<strong class="jxr_keyword">int</strong> serverNumber) {
-<a class="jxr_linenumber" name="362" href="#362">362</a>     HRegionServer server = getRegionServer(serverNumber);
-<a class="jxr_linenumber" name="363" href="#363">363</a>     LOG.info(<span class="jxr_string">"Aborting "</span> + server.toString());
-<a class="jxr_linenumber" name="364" href="#364">364</a>     server.abort(<span class="jxr_string">"Aborting for tests"</span>, <strong class="jxr_keyword">new</strong> Exception(<span class="jxr_string">"Trace info"</span>));
-<a class="jxr_linenumber" name="365" href="#365">365</a>     <strong class="jxr_keyword">return</strong> server.toString();
-<a class="jxr_linenumber" name="366" href="#366">366</a>   }
-<a class="jxr_linenumber" name="367" href="#367">367</a> 
-<a class="jxr_linenumber" name="368" href="#368">368</a>   <em class="jxr_javadoccomment">/**</em>
-<a class="jxr_linenumber" name="369" href="#369">369</a> <em class="jxr_javadoccomment">   * Shut down the specified region server cleanly</em>
-<a class="jxr_linenumber" name="370" href="#370">370</a> <em class="jxr_javadoccomment">   *</em>
-<a class="jxr_linenumber" name="371" href="#371">371</a> <em class="jxr_javadoccomment">   * @param serverNumber  Used as index into a list.</em>
-<a class="jxr_linenumber" name="372" href="#372">372</a> <em class="jxr_javadoccomment">   * @return the region server that was stopped</em>
-<a class="jxr_linenumber" name="373" href="#373">373</a> <em class="jxr_javadoccomment">   */</em>
-<a class="jxr_linenumber" name="374" href="#374">374</a>   <strong class="jxr_keyword">public</strong> JVMClusterUtil.RegionServerThread stopRegionServer(<strong class="jxr_keyword">int</strong> serverNumber) {
-<a class="jxr_linenumber" name="375" href="#375">375</a>     <strong class="jxr_keyword">return</strong> stopRegionServer(serverNumber, <strong class="jxr_keyword">true</strong>);
-<a class="jxr_linenumber" name="376" href="#376">376</a>   }
-<a class="jxr_linenumber" name="377" href="#377">377</a> 
-<a class="jxr_linenumber" name="378" href="#378">378</a>   <em class="jxr_javadoccomment">/**</em>
-<a class="jxr_linenumber" name="379" href="#379">379</a> <em class="jxr_javadoccomment">   * Shut down the specified region server cleanly</em>
-<a class="jxr_linenumber" name="380" href="#380">380</a> <em class="jxr_javadoccomment">   *</em>
-<a class="jxr_linenumber" name="381" href="#381">381</a> <em class="jxr_javadoccomment">   * @param serverNumber  Used as index into a list.</em>
-<a class="jxr_linenumber" name="382" href="#382">382</a> <em class="jxr_javadoccomment">   * @param shutdownFS True is we are to shutdown the filesystem as part of this</em>
-<a class="jxr_linenumber" name="383" href="#383">383</a> <em class="jxr_javadoccomment">   * regionserver's shutdown.  Usually we do but you do not want to do this if</em>
-<a class="jxr_linenumber" name="384" href="#384">384</a> <em class="jxr_javadoccomment">   * you are running multiple regionservers in a test and you shut down one</em>
-<a class="jxr_linenumber" name="385" href="#385">385</a> <em class="jxr_javadoccomment">   * before end of the test.</em>
-<a class="jxr_linenumber" name="386" href="#386">386</a> <em class="jxr_javadoccomment">   * @return the region server that was stopped</em>
-<a class="jxr_linenumber" name="387" href="#387">387</a> <em class="jxr_javadoccomment">   */</em>
-<a class="jxr_linenumber" name="388" href="#388">388</a>   <strong class="jxr_keyword">public</strong> JVMClusterUtil.RegionServerThread stopRegionServer(<strong class="jxr_keyword">int</strong> serverNumber,
-<a class="jxr_linenumber" name="389" href="#389">389</a>       <strong class="jxr_keyword">final</strong> <strong class="jxr_keyword">boolean</strong> shutdownFS) {
-<a class="jxr_linenumber" name="390" href="#390">390</a>     JVMClusterUtil.RegionServerThread server =
-<a class="jxr_linenumber" name="391" href="#391">391</a>       hbaseCluster.getRegionServers().get(serverNumber);
-<a class="jxr_linenumber" name="392" href="#392">392</a>     LOG.info(<span class="jxr_string">"Stopping "</span> + server.toString());
-<a class="jxr_linenumber" name="393" href="#393">393</a>     server.getRegionServer().stop(<span class="jxr_string">"Stopping rs "</span> + serverNumber);
-<a class="jxr_linenumber" name="394" href="#394">394</a>     <strong class="jxr_keyword">return</strong> server;
-<a class="jxr_linenumber" name="395" href="#395">395</a>   }
-<a class="jxr_linenumber" name="396" href="#396">396</a> 
-<a class="jxr_linenumber" name="397" href="#397">397</a>   <em class="jxr_javadoccomment">/**</em>
-<a class="jxr_linenumber" name="398" href="#398">398</a> <em class="jxr_javadoccomment">   * Wait for the specified region server to stop. Removes this thread from list</em>
-<a class="jxr_linenumber" name="399" href="#399">399</a> <em class="jxr_javadoccomment">   * of running threads.</em>
-<a class="jxr_linenumber" name="400" href="#400">400</a> <em class="jxr_javadoccomment">   * @param serverNumber</em>
-<a class="jxr_linenumber" name="401" href="#401">401</a> <em class="jxr_javadoccomment">   * @return Name of region server that just went down.</em>
-<a class="jxr_linenumber" name="402" href="#402">402</a> <em class="jxr_javadoccomment">   */</em>
-<a class="jxr_linenumber" name="403" href="#403">403</a>   <strong class="jxr_keyword">public</strong> String waitOnRegionServer(<strong class="jxr_keyword">final</strong> <strong class="jxr_keyword">int</strong> serverNumber) {
-<a class="jxr_linenumber" name="404" href="#404">404</a>     <strong class="jxr_keyword">return</strong> <strong class="jxr_keyword">this</strong>.hbaseCluster.waitOnRegionServer(serverNumber);
-<a class="jxr_linenumber" name="405" href="#405">405</a>   }
+<a class="jxr_linenumber" name="78" href="#78">78</a>    <strong class="jxr_keyword">public</strong> <a href="../../../../org/apache/hadoop/hbase/MiniHBaseCluster.html">MiniHBaseCluster</a>(Configuration conf, <strong class="jxr_keyword">int</strong> numMasters, <strong class="jxr_keyword">int</strong> numRegionServers)
+<a class="jxr_linenumber" name="79" href="#79">79</a>        <strong class="jxr_keyword">throws</strong> IOException, InterruptedException {
+<a class="jxr_linenumber" name="80" href="#80">80</a>      <strong class="jxr_keyword">this</strong>(conf, numMasters, numRegionServers, <strong class="jxr_keyword">null</strong>, <strong class="jxr_keyword">null</strong>);
+<a class="jxr_linenumber" name="81" href="#81">81</a>    }
+<a class="jxr_linenumber" name="82" href="#82">82</a>  
+<a class="jxr_linenumber" name="83" href="#83">83</a>    <strong class="jxr_keyword">public</strong> <a href="../../../../org/apache/hadoop/hbase/MiniHBaseCluster.html">MiniHBaseCluster</a>(Configuration conf, <strong class="jxr_keyword">int</strong> numMasters, <strong class="jxr_keyword">int</strong> numRegionServers,
+<a class="jxr_linenumber" name="84" href="#84">84</a>           Class&lt;? <strong class="jxr_keyword">extends</strong> HMaster&gt; masterClass,
+<a class="jxr_linenumber" name="85" href="#85">85</a>           Class&lt;? <strong class="jxr_keyword">extends</strong> MiniHBaseCluster.MiniHBaseClusterRegionServer&gt; regionserverClass)
+<a class="jxr_linenumber" name="86" href="#86">86</a>        <strong class="jxr_keyword">throws</strong> IOException, InterruptedException {
+<a class="jxr_linenumber" name="87" href="#87">87</a>      <strong class="jxr_keyword">super</strong>(conf);
+<a class="jxr_linenumber" name="88" href="#88">88</a>      conf.set(HConstants.MASTER_PORT, <span class="jxr_string">"0"</span>);
+<a class="jxr_linenumber" name="89" href="#89">89</a>  
+<a class="jxr_linenumber" name="90" href="#90">90</a>      <em class="jxr_comment">// Hadoop 2</em>
+<a class="jxr_linenumber" name="91" href="#91">91</a>      CompatibilityFactory.getInstance(MetricsAssertHelper.<strong class="jxr_keyword">class</strong>).init();
+<a class="jxr_linenumber" name="92" href="#92">92</a>  
+<a class="jxr_linenumber" name="93" href="#93">93</a>      init(numMasters, numRegionServers, masterClass, regionserverClass);
+<a class="jxr_linenumber" name="94" href="#94">94</a>      <strong class="jxr_keyword">this</strong>.initialClusterStatus = getClusterStatus();
+<a class="jxr_linenumber" name="95" href="#95">95</a>    }
+<a class="jxr_linenumber" name="96" href="#96">96</a>  
+<a class="jxr_linenumber" name="97" href="#97">97</a>    <strong class="jxr_keyword">public</strong> Configuration getConfiguration() {
+<a class="jxr_linenumber" name="98" href="#98">98</a>      <strong class="jxr_keyword">return</strong> <strong class="jxr_keyword">this</strong>.conf;
+<a class="jxr_linenumber" name="99" href="#99">99</a>    }
+<a class="jxr_linenumber" name="100" href="#100">100</a> 
+<a class="jxr_linenumber" name="101" href="#101">101</a>   <em class="jxr_javadoccomment">/**</em>
+<a class="jxr_linenumber" name="102" href="#102">102</a> <em class="jxr_javadoccomment">   * Subclass so can get at protected methods (none at moment).  Also, creates</em>
+<a class="jxr_linenumber" name="103" href="#103">103</a> <em class="jxr_javadoccomment">   * a FileSystem instance per instantiation.  Adds a shutdown own FileSystem</em>
+<a class="jxr_linenumber" name="104" href="#104">104</a> <em class="jxr_javadoccomment">   * on the way out. Shuts down own Filesystem only, not All filesystems as</em>
+<a class="jxr_linenumber" name="105" href="#105">105</a> <em class="jxr_javadoccomment">   * the FileSystem system exit hook does.</em>
+<a class="jxr_linenumber" name="106" href="#106">106</a> <em class="jxr_javadoccomment">   */</em>
+<a class="jxr_linenumber" name="107" href="#107">107</a>   <strong class="jxr_keyword">public</strong> <strong class="jxr_keyword">static</strong> <strong class="jxr_keyword">class</strong> <a href="../../../../org/apache/hadoop/hbase/MiniHBaseCluster.html">MiniHBaseClusterRegionServer</a> <strong class="jxr_keyword">extends</strong> HRegionServer {
+<a class="jxr_linenumber" name="108" href="#108">108</a>     <strong class="jxr_keyword">private</strong> Thread shutdownThread = <strong class="jxr_keyword">null</strong>;
+<a class="jxr_linenumber" name="109" href="#109">109</a>     <strong class="jxr_keyword">private</strong> User user = <strong class="jxr_keyword">null</strong>;
+<a class="jxr_linenumber" name="110" href="#110">110</a> 
+<a class="jxr_linenumber" name="111" href="#111">111</a>     <strong class="jxr_keyword">public</strong> <a href="../../../../org/apache/hadoop/hbase/MiniHBaseCluster.html">MiniHBaseClusterRegionServer</a>(Configuration conf, CoordinatedStateManager cp)
+<a class="jxr_linenumber" name="112" href="#112">112</a>         <strong class="jxr_keyword">throws</strong> IOException, InterruptedException {
+<a class="jxr_linenumber" name="113" href="#113">113</a>       <strong class="jxr_keyword">super</strong>(conf, cp);
+<a class="jxr_linenumber" name="114" href="#114">114</a>       <strong class="jxr_keyword">this</strong>.user = User.getCurrent();
+<a class="jxr_linenumber" name="115" href="#115">115</a>     }
+<a class="jxr_linenumber" name="116" href="#116">116</a> 
+<a class="jxr_linenumber" name="117" href="#117">117</a>     <em class="jxr_comment">/*</em>
+<a class="jxr_linenumber" name="118" href="#118">118</a> <em class="jxr_comment">     * @param c</em>
+<a class="jxr_linenumber" name="119" href="#119">119</a> <em class="jxr_comment">     * @param currentfs We return this if we did not make a new one.</em>
+<a class="jxr_linenumber" name="120" href="#120">120</a> <em class="jxr_comment">     * @param uniqueName Same name used to help identify the created fs.</em>
+<a class="jxr_linenumber" name="121" href="#121">121</a> <em class="jxr_comment">     * @return A new fs instance if we are up on DistributeFileSystem.</em>
+<a class="jxr_linenumber" name="122" href="#122">122</a> <em class="jxr_comment">     * @throws IOException</em>
+<a class="jxr_linenumber" name="123" href="#123">123</a> <em class="jxr_comment">     */</em>
+<a class="jxr_linenumber" name="124" href="#124">124</a> 
+<a class="jxr_linenumber" name="125" href="#125">125</a>     @Override
+<a class="jxr_linenumber" name="126" href="#126">126</a>     <strong class="jxr_keyword">protected</strong> <strong class="jxr_keyword">void</strong> handleReportForDutyResponse(
+<a class="jxr_linenumber" name="127" href="#127">127</a>         <strong class="jxr_keyword">final</strong> RegionServerStartupResponse c) <strong class="jxr_keyword">throws</strong> IOException {
+<a class="jxr_linenumber" name="128" href="#128">128</a>       <strong class="jxr_keyword">super</strong>.handleReportForDutyResponse(c);
+<a class="jxr_linenumber" name="129" href="#129">129</a>       <em class="jxr_comment">// Run this thread to shutdown our filesystem on way out.</em>
+<a class="jxr_linenumber" name="130" href="#130">130</a>       <strong class="jxr_keyword">this</strong>.shutdownThread = <strong class="jxr_keyword">new</strong> <a href="../../../../org/apache/hadoop/hbase/MiniHBaseCluster.html">SingleFileSystemShutdownThread</a>(getFileSystem());
+<a class="jxr_linenumber" name="131" href="#131">131</a>     }
+<a class="jxr_linenumber" name="132" href="#132">132</a> 
+<a class="jxr_linenumber" name="133" href="#133">133</a>     @Override
+<a class="jxr_linenumber" name="134" href="#134">134</a>     <strong class="jxr_keyword">public</strong> <strong class="jxr_keyword">void</strong> run() {
+<a class="jxr_linenumber" name="135" href="#135">135</a>       <strong class="jxr_keyword">try</strong> {
+<a class="jxr_linenumber" name="136" href="#136">136</a>         <strong class="jxr_keyword">this</strong>.user.runAs(<strong class="jxr_keyword">new</strong> PrivilegedAction&lt;Object&gt;(){
+<a class="jxr_linenumber" name="137" href="#137">137</a>           <strong class="jxr_keyword">public</strong> Object run() {
+<a class="jxr_linenumber" name="138" href="#138">138</a>             runRegionServer();
+<a class="jxr_linenumber" name="139" href="#139">139</a>             <strong class="jxr_keyword">return</strong> <strong class="jxr_keyword">null</strong>;
+<a class="jxr_linenumber" name="140" href="#140">140</a>           }
+<a class="jxr_linenumber" name="141" href="#141">141</a>         });
+<a class="jxr_linenumber" name="142" href="#142">142</a>       } <strong class="jxr_keyword">catch</strong> (Throwable t) {
+<a class="jxr_linenumber" name="143" href="#143">143</a>         LOG.error(<span class="jxr_string">"Exception in run"</span>, t);
+<a class="jxr_linenumber" name="144" href="#144">144</a>       } <strong class="jxr_keyword">finally</strong> {
+<a class="jxr_linenumber" name="145" href="#145">145</a>         <em class="jxr_comment">// Run this on the way out.</em>
+<a class="jxr_linenumber" name="146" href="#146">146</a>         <strong class="jxr_keyword">if</strong> (<strong class="jxr_keyword">this</strong>.shutdownThread != <strong class="jxr_keyword">null</strong>) {
+<a class="jxr_linenumber" name="147" href="#147">147</a>           <strong class="jxr_keyword">this</strong>.shutdownThread.start();
+<a class="jxr_linenumber" name="148" href="#148">148</a>           Threads.shutdown(<strong class="jxr_keyword">this</strong>.shutdownThread, 30000);
+<a class="jxr_linenumber" name="149" href="#149">149</a>         }
+<a class="jxr_linenumber" name="150" href="#150">150</a>       }
+<a class="jxr_linenumber" name="151" href="#151">151</a>     }
+<a class="jxr_linenumber" name="152" href="#152">152</a> 
+<a class="jxr_linenumber" name="153" href="#153">153</a>     <strong class="jxr_keyword">private</strong> <strong class="jxr_keyword">void</strong> runRegionServer() {
+<a class="jxr_linenumber" name="154" href="#154">154</a>       <strong class="jxr_keyword">super</strong>.run();
+<a class="jxr_linenumber" name="155" href="#155">155</a>     }
+<a class="jxr_linenumber" name="156" href="#156">156</a> 
+<a class="jxr_linenumber" name="157" href="#157">157</a>     @Override
+<a class="jxr_linenumber" name="158" href="#158">158</a>     <strong class="jxr_keyword">public</strong> <strong class="jxr_keyword">void</strong> kill() {
+<a class="jxr_linenumber" name="159" href="#159">159</a>       <strong class="jxr_keyword">super</strong>.kill();
+<a class="jxr_linenumber" name="160" href="#160">160</a>     }
+<a class="jxr_linenumber" name="161" href="#161">161</a> 
+<a class="jxr_linenumber" name="162" href="#162">162</a>     @Override
+<a class="jxr_linenumber" name="163" href="#163">163</a>     <strong class="jxr_keyword">public</strong> <strong class="jxr_keyword">void</strong> abort(<strong class="jxr_keyword">final</strong> String reason, <strong class="jxr_keyword">final</strong> Throwable cause) {
+<a class="jxr_linenumber" name="164" href="#164">164</a>       <strong class="jxr_keyword">this</strong>.user.runAs(<strong class="jxr_keyword">new</strong> PrivilegedAction&lt;Object&gt;() {
+<a class="jxr_linenumber" name="165" href="#165">165</a>         <strong class="jxr_keyword">public</strong> Object run() {
+<a class="jxr_linenumber" name="166" href="#166">166</a>           abortRegionServer(reason, cause);
+<a class="jxr_linenumber" name="167" href="#167">167</a>           <strong class="jxr_keyword">return</strong> <strong class="jxr_keyword">null</strong>;
+<a class="jxr_linenumber" name="168" href="#168">168</a>         }
+<a class="jxr_linenumber" name="169" href="#169">169</a>       });
+<a class="jxr_linenumber" name="170" href="#170">170</a>     }
+<a class="jxr_linenumber" name="171" href="#171">171</a> 
+<a class="jxr_linenumber" name="172" href="#172">172</a>     <strong class="jxr_keyword">private</strong> <strong class="jxr_keyword">void</strong> abortRegionServer(String reason, Throwable cause) {
+<a class="jxr_linenumber" name="173" href="#173">173</a>       <strong class="jxr_keyword">super</strong>.abort(reason, cause);
+<a class="jxr_linenumber" name="174" href="#174">174</a>     }
+<a class="jxr_linenumber" name="175" href="#175">175</a>   }
+<a class="jxr_linenumber" name="176" href="#176">176</a> 
+<a class="jxr_linenumber" name="177" href="#177">177</a>   <em class="jxr_javadoccomment">/**</em>
+<a class="jxr_linenumber" name="178" href="#178">178</a> <em class="jxr_javadoccomment">   * Alternate shutdown hook.</em>
+<a class="jxr_linenumber" name="179" href="#179">179</a> <em class="jxr_javadoccomment">   * Just shuts down the passed fs, not all as default filesystem hook does.</em>
+<a class="jxr_linenumber" name="180" href="#180">180</a> <em class="jxr_javadoccomment">   */</em>
+<a class="jxr_linenumber" name="181" href="#181">181</a>   <strong class="jxr_keyword">static</strong> <strong class="jxr_keyword">class</strong> <a href="../../../../org/apache/hadoop/hbase/MiniHBaseCluster.html">SingleFileSystemShutdownThread</a> <strong class="jxr_keyword">extends</strong> Thread {
+<a class="jxr_linenumber" name="182" href="#182">182</a>     <strong class="jxr_keyword">private</strong> <strong class="jxr_keyword">final</strong> FileSystem fs;
+<a class="jxr_linenumber" name="183" href="#183">183</a>     <a href="../../../../org/apache/hadoop/hbase/MiniHBaseCluster.html">SingleFileSystemShutdownThread</a>(<strong class="jxr_keyword">final</strong> FileSystem fs) {
+<a class="jxr_linenumber" name="184" href="#184">184</a>       <strong class="jxr_keyword">super</strong>(<span class="jxr_string">"Shutdown of "</span> + fs);
+<a class="jxr_linenumber" name="185" href="#185">185</a>       <strong class="jxr_keyword">this</strong>.fs = fs;
+<a class="jxr_linenumber" name="186" href="#186">186</a>     }
+<a class="jxr_linenumber" name="187" href="#187">187</a>     @Override
+<a class="jxr_linenumber" name="188" href="#188">188</a>     <strong class="jxr_keyword">public</strong> <strong class="jxr_keyword">void</strong> run() {
+<a class="jxr_linenumber" name="189" href="#189">189</a>       <strong class="jxr_keyword">try</strong> {
+<a class="jxr_linenumber" name="190" href="#190">190</a>         LOG.info(<span class="jxr_string">"Hook closing fs="</span> + <strong class="jxr_keyword">this</strong>.fs);
+<a class="jxr_linenumber" name="191" href="#191">191</a>         <strong class="jxr_keyword">this</strong>.fs.close();
+<a class="jxr_linenumber" name="192" href="#192">192</a>       } <strong class="jxr_keyword">catch</strong> (NullPointerException npe) {
+<a class="jxr_linenumber" name="193" href="#193">193</a>         LOG.debug(<span class="jxr_string">"Need to fix these: "</span> + npe.toString());
+<a class="jxr_linenumber" name="194" href="#194">194</a>       } <strong class="jxr_keyword">catch</strong> (IOException e) {
+<a class="jxr_linenumber" name="195" href="#195">195</a>         LOG.warn(<span class="jxr_string">"Running hook"</span>, e);
+<a class="jxr_linenumber" name="196" href="#196">196</a>       }
+<a class="jxr_linenumber" name="197" href="#197">197</a>     }
+<a class="jxr_linenumber" name="198" href="#198">198</a>   }
+<a class="jxr_linenumber" name="199" href="#199">199</a> 
+<a class="jxr_linenumber" name="200" href="#200">200</a>   <strong class="jxr_keyword">private</strong> <strong class="jxr_keyword">void</strong> init(<strong class="jxr_keyword">final</strong> <strong class="jxr_keyword">int</strong> nMasterNodes, <strong class="jxr_keyword">final</strong> <strong class="jxr_keyword">int</strong> nRegionNodes,
+<a class="jxr_linenumber" name="201" href="#201">201</a>                  Class&lt;? <strong class="jxr_keyword">extends</strong> HMaster&gt; masterClass,
+<a class="jxr_linenumber" name="202" href="#202">202</a>                  Class&lt;? <strong class="jxr_keyword">extends</strong> MiniHBaseCluster.MiniHBaseClusterRegionServer&gt; regionserverClass)
+<a class="jxr_linenumber" name="203" href="#203">203</a>   <strong class="jxr_keyword">throws</strong> IOException, InterruptedException {
+<a class="jxr_linenumber" name="204" href="#204">204</a>     <strong class="jxr_keyword">try</strong> {
+<a class="jxr_linenumber" name="205" href="#205">205</a>       <strong class="jxr_keyword">if</strong> (masterClass == <strong class="jxr_keyword">null</strong>){
+<a class="jxr_linenumber" name="206" href="#206">206</a>         masterClass =  HMaster.<strong class="jxr_keyword">class</strong>;
+<a class="jxr_linenumber" name="207" href="#207">207</a>       }
+<a class="jxr_linenumber" name="208" href="#208">208</a>       <strong class="jxr_keyword">if</strong> (regionserverClass == <strong class="jxr_keyword">null</strong>){
+<a class="jxr_linenumber" name="209" href="#209">209</a>         regionserverClass = MiniHBaseCluster.MiniHBaseClusterRegionServer.<strong class="jxr_keyword">class</strong>;
+<a class="jxr_linenumber" name="210" href="#210">210</a>       }
+<a class="jxr_linenumber" name="211" href="#211">211</a> 
+<a class="jxr_linenumber" name="212" href="#212">212</a>       <em class="jxr_comment">// start up a LocalHBaseCluster</em>
+<a class="jxr_linenumber" name="213" href="#213">213</a>       hbaseCluster = <strong class="jxr_keyword">new</strong> LocalHBaseCluster(conf, nMasterNodes, 0,
+<a class="jxr_linenumber" name="214" href="#214">214</a>           masterClass, regionserverClass);
+<a class="jxr_linenumber" name="215" href="#215">215</a> 
+<a class="jxr_linenumber" name="216" href="#216">216</a>       <em class="jxr_comment">// manually add the regionservers as other users</em>
+<a class="jxr_linenumber" name="217" href="#217">217</a>       <strong class="jxr_keyword">for</strong> (<strong class="jxr_keyword">int</strong> i=0; i&lt;nRegionNodes; i++) {
+<a class="jxr_linenumber" name="218" href="#218">218</a>         Configuration rsConf = HBaseConfiguration.create(conf);
+<a class="jxr_linenumber" name="219" href="#219">219</a>         User user = HBaseTestingUtility.getDifferentUser(rsConf,
+<a class="jxr_linenumber" name="220" href="#220">220</a>             <span class="jxr_string">".hfs."</span>+index++);
+<a class="jxr_linenumber" name="221" href="#221">221</a>         hbaseCluster.addRegionServer(rsConf, i, user);
+<a class="jxr_linenumber" name="222" href="#222">222</a>       }
+<a class="jxr_linenumber" name="223" href="#223">223</a> 
+<a class="jxr_linenumber" name="224" href="#224">224</a>       hbaseCluster.startup();
+<a class="jxr_linenumber" name="225" href="#225">225</a>     } <strong class="jxr_keyword">catch</strong> (IOException e) {
+<a class="jxr_linenumber" name="226" href="#226">226</a>       shutdown();
+<a class="jxr_linenumber" name="227" href="#227">227</a>       <strong class="jxr_keyword">throw</strong> e;
+<a class="jxr_linenumber" name="228" href="#228">228</a>     } <strong class="jxr_keyword">catch</strong> (Throwable t) {
+<a class="jxr_linenumber" name="229" href="#229">229</a>       LOG.error(<span class="jxr_string">"Error starting cluster"</span>, t);
+<a class="jxr_linenumber" name="230" href="#230">230</a>       shutdown();
+<a class="jxr_linenumber" name="231" href="#231">231</a>       <strong class="jxr_keyword">throw</strong> <strong class="jxr_keyword">new</strong> IOException(<span class="jxr_string">"Shutting down"</span>, t);
+<a class="jxr_linenumber" name="232" href="#232">232</a>     }
+<a class="jxr_linenumber" name="233" href="#233">233</a>   }
+<a class="jxr_linenumber" name="234" href="#234">234</a> 
+<a class="jxr_linenumber" name="235" href="#235">235</a>   @Override
+<a class="jxr_linenumber" name="236" href="#236">236</a>   <strong class="jxr_keyword">public</strong> <strong class="jxr_keyword">void</strong> startRegionServer(String hostname, <strong class="jxr_keyword">int</strong> port) <strong class="jxr_keyword">throws</strong> IOException {
+<a class="jxr_linenumber" name="237" href="#237">237</a>     <strong class="jxr_keyword">this</strong>.startRegionServer();
+<a class="jxr_linenumber" name="238" href="#238">238</a>   }
+<a class="jxr_linenumber" name="239" href="#239">239</a> 
+<a class="jxr_linenumber" name="240" href="#240">240</a>   @Override
+<a class="jxr_linenumber" name="241" href="#241">241</a>   <strong class="jxr_keyword">public</strong> <strong class="jxr_keyword">void</strong> killRegionServer(ServerName serverName) <strong class="jxr_keyword">throws</strong> IOException {
+<a class="jxr_linenumber" name="242" href="#242">242</a>     HRegionServer server = getRegionServer(getRegionServerIndex(serverName));
+<a class="jxr_linenumber" name="243" href="#243">243</a>     <strong class="jxr_keyword">if</strong> (server instanceof MiniHBaseClusterRegionServer) {
+<a class="jxr_linenumber" name="244" href="#244">244</a>       LOG.info(<span class="jxr_string">"Killing "</span> + server.toString());
+<a class="jxr_linenumber" name="245" href="#245">245</a>       ((<a href="../../../../org/apache/hadoop/hbase/MiniHBaseCluster.html">MiniHBaseClusterRegionServer</a>) server).kill();
+<a class="jxr_linenumber" name="246" href="#246">246</a>     } <strong class="jxr_keyword">else</strong> {
+<a class="jxr_linenumber" name="247" href="#247">247</a>       abortRegionServer(getRegionServerIndex(serverName));
+<a class="jxr_linenumber" name="248" href="#248">248</a>     }
+<a class="jxr_linenumber" name="249" href="#249">249</a>   }
+<a class="jxr_linenumber" name="250" href="#250">250</a> 
+<a class="jxr_linenumber" name="251" href="#251">251</a>   @Override
+<a class="jxr_linenumber" name="252" href="#252">252</a>   <strong class="jxr_keyword">public</strong> <strong class="jxr_keyword">void</strong> stopRegionServer(ServerName serverName) <strong class="jxr_keyword">throws</strong> IOException {
+<a class="jxr_linenumber" name="253" href="#253">253</a>     stopRegionServer(getRegionServerIndex(serverName));
+<a class="jxr_linenumber" name="254" href="#254">254</a>   }
+<a class="jxr_linenumber" name="255" href="#255">255</a> 
+<a class="jxr_linenumber" name="256" href="#256">256</a>   @Override
+<a class="jxr_linenumber" name="257" href="#257">257</a>   <strong class="jxr_keyword">public</strong> <strong class="jxr_keyword">void</strong> waitForRegionServerToStop(ServerName serverName, <strong class="jxr_keyword">long</strong> timeout) <strong class="jxr_keyword">throws</strong> IOException {
+<a class="jxr_linenumber" name="258" href="#258">258</a>     <em class="jxr_comment">//ignore timeout for now</em>
+<a class="jxr_linenumber" name="259" href="#259">259</a>     waitOnRegionServer(getRegionServerIndex(serverName));
+<a class="jxr_linenumber" name="260" href="#260">260</a>   }
+<a class="jxr_linenumber" name="261" href="#261">261</a> 
+<a class="jxr_linenumber" name="262" href="#262">262</a>   @Override
+<a class="jxr_linenumber" name="263" href="#263">263</a>   <strong class="jxr_keyword">public</strong> <strong class="jxr_keyword">void</strong> startZkNode(String hostname, <strong class="jxr_keyword">int</strong> port) <strong class="jxr_keyword">throws</strong> IOException {
+<a class="jxr_linenumber" name="264" href="#264">264</a>     LOG.warn(<span class="jxr_string">"Starting zookeeper nodes on mini cluster is not supported"</span>);
+<a class="jxr_linenumber" name="265" href="#265">265</a>   }
+<a class="jxr_linenumber" name="266" href="#266">266</a> 
+<a class="jxr_linenumber" name="267" href="#267">267</a>   @Override
+<a class="jxr_linenumber" name="268" href="#268">268</a>   <strong class="jxr_keyword">public</strong> <strong class="jxr_keyword">void</strong> killZkNode(ServerName serverName) <strong class="jxr_keyword">throws</strong> IOException {
+<a class="jxr_linenumber" name="269" href="#269">269</a>     LOG.warn(<span class="jxr_string">"Aborting zookeeper nodes on mini cluster is not supported"</span>);
+<a class="jxr_linenumber" name="270" href="#270">270</a>   }
+<a class="jxr_linenumber" name="271" href="#271">271</a> 
+<a class="jxr_linenumber" name="272" href="#272">272</a>   @Override
+<a class="jxr_linenumber" name="273" href="#273">273</a>   <strong class="jxr_keyword">public</strong> <strong class="jxr_keyword">void</strong> stopZkNode(ServerName serverName) <strong class="jxr_keyword">throws</strong> IOException {
+<a class="jxr_linenumber" name="274" href="#274">274</a>     LOG.warn(<span class="jxr_string">"Stopping zookeeper nodes on mini cluster is not supported"</span>);
+<a class="jxr_linenumber" name="275" href="#275">275</a>   }
+<a class="jxr_linenumber" name="276" href="#276">276</a> 
+<a class="jxr_linenumber" name="277" href="#277">277</a>   @Override
+<a class="jxr_linenumber" name="278" href="#278">278</a>   <strong class="jxr_keyword">public</strong> <strong class="jxr_keyword">void</strong> waitForZkNodeToStart(ServerName serverName, <strong class="jxr_keyword">long</strong> timeout) <strong class="jxr_keyword">throws</strong> IOException {
+<a class="jxr_linenumber" name="279" href="#279">279</a>     LOG.warn(<span class="jxr_string">"Waiting for zookeeper nodes to start on mini cluster is not supported"</span>);
+<a class="jxr_linenumber" name="280" href="#280">280</a>   }
+<a class="jxr_linenumber" name="281" href="#281">281</a> 
+<a class="jxr_linenumber" name="282" href="#282">282</a>   @Override
+<a class="jxr_linenumber" name="283" href="#283">283</a>   <strong class="jxr_keyword">public</strong> <strong class="jxr_keyword">void</strong> waitForZkNodeToStop(ServerName serverName, <strong class="jxr_keyword">long</strong> timeout) <strong class="jxr_keyword">throws</strong> IOException {
+<a class="jxr_linenumber" name="284" href="#284">284</a>     LOG.warn(<span class="jxr_string">"Waiting for zookeeper nodes to stop on mini cluster is not supported"</span>);
+<a class="jxr_linenumber" name="285" href="#285">285</a>   }
+<a class="jxr_linenumber" name="286" href="#286">286</a> 
+<a class="jxr_linenumber" name="287" href="#287">287</a>   @Override
+<a class="jxr_linenumber" name="288" href="#288">288</a>   <strong class="jxr_keyword">public</strong> <strong class="jxr_keyword">void</strong> startDataNode(ServerName serverName) <strong class="jxr_keyword">throws</strong> IOException {
+<a class="jxr_linenumber" name="289" href="#289">289</a>     LOG.warn(<span class="jxr_string">"Starting datanodes on mini cluster is not supported"</span>);
+<a class="jxr_linenumber" name="290" href="#290">290</a>   }
+<a class="jxr_linenumber" name="291" href="#291">291</a> 
+<a class="jxr_linenumber" name="292" href="#292">292</a>   @Override
+<a class="jxr_linenumber" name="293" href="#293">293</a>   <strong class="jxr_keyword">public</strong> <strong class="jxr_keyword">void</strong> killDataNode(ServerName serverName) <strong class="jxr_keyword">throws</strong> IOException {
+<a class="jxr_linenumber" name="294" href="#294">294</a>     LOG.warn(<span class="jxr_string">"Aborting datanodes on mini cluster is not supported"</span>);
+<a class="jxr_linenumber" name="295" href="#295">295</a>   }
+<a class="jxr_linenumber" name="296" href="#296">296</a> 
+<a class="jxr_linenumber" name="297" href="#297">297</a>   @Override
+<a class="jxr_linenumber" name="298" href="#298">298</a>   <strong class="jxr_keyword">public</strong> <strong class="jxr_keyword">void</strong> stopDataNode(ServerName serverName) <strong class="jxr_keyword">throws</strong> IOException {
+<a class="jxr_linenumber" name="299" href="#299">299</a>     LOG.warn(<span class="jxr_string">"Stopping datanodes on mini cluster is not supported"</span>);
+<a class="jxr_linenumber" name="300" href="#300">300</a>   }
+<a class="jxr_linenumber" name="301" href="#301">301</a> 
+<a class="jxr_linenumber" name="302" href="#302">302</a>   @Override
+<a class="jxr_linenumber" name="303" href="#303">303</a>   <strong class="jxr_keyword">public</strong> <strong class="jxr_keyword">void</strong> waitForDataNodeToStart(ServerName serverName, <strong class="jxr_keyword">long</strong> timeout) <strong class="jxr_keyword">throws</strong> IOException {
+<a class="jxr_linenumber" name="304" href="#304">304</a>     LOG.warn(<span class="jxr_string">"Waiting for datanodes to start on mini cluster is not supported"</span>);
+<a class="jxr_linenumber" name="305" href="#305">305</a>   }
+<a class="jxr_linenumber" name="306" href="#306">306</a> 
+<a class="jxr_linenumber" name="307" href="#307">307</a>   @Override
+<a class="jxr_linenumber" name="308" href="#308">308</a>   <strong class="jxr_keyword">public</strong> <strong class="jxr_keyword">void</strong> waitForDataNodeToStop(ServerName serverName, <strong class="jxr_keyword">long</strong> timeout) <strong class="jxr_keyword">throws</strong> IOException {
+<a class="jxr_linenumber" name="309" href="#309">309</a>     LOG.warn(<span class="jxr_string">"Waiting for datanodes to stop on mini cluster is not supported"</span>);
+<a class="jxr_linenumber" name="310" href="#310">310</a>   }
+<a class="jxr_linenumber" name="311" href="#311">311</a> 
+<a class="jxr_linenumber" name="312" href="#312">312</a>   @Override
+<a class="jxr_linenumber" name="313" href="#313">313</a>   <strong class="jxr_keyword">public</strong> <strong class="jxr_keyword">void</strong> startMaster(String hostname, <strong class="jxr_keyword">int</strong> port) <strong class="jxr_keyword">throws</strong> IOException {
+<a class="jxr_linenumber" name="314" href="#314">314</a>     <strong class="jxr_keyword">this</strong>.startMaster();
+<a class="jxr_linenumber" name="315" href="#315">315</a>   }
+<a class="jxr_linenumber" name="316" href="#316">316</a> 
+<a class="jxr_linenumber" name="317" href="#317">317</a>   @Override
+<a class="jxr_linenumber" name="318" href="#318">318</a>   <strong class="jxr_keyword">public</strong> <strong class="jxr_keyword">void</strong> killMaster(ServerName serverName) <strong class="jxr_keyword">throws</strong> IOException {
+<a class="jxr_linenumber" name="319" href="#319">319</a>     abortMaster(getMasterIndex(serverName));
+<a class="jxr_linenumber" name="320" href="#320">320</a>   }
+<a class="jxr_linenumber" name="321" href="#321">321</a> 
+<a class="jxr_linenumber" name="322" href="#322">322</a>   @Override
+<a class="jxr_linenumber" name="323" href="#323">323</a>   <strong class="jxr_keyword">public</strong> <strong class="jxr_keyword">void</strong> stopMaster(ServerName serverName) <strong class="jxr_keyword">throws</strong> IOException {
+<a class="jxr_linenumber" name="324" href="#324">324</a>     stopMaster(getMasterIndex(serverName));
+<a class="jxr_linenumber" name="325" href="#325">325</a>   }
+<a class="jxr_linenumber" name="326" href="#326">326</a> 
+<a class="jxr_linenumber" name="327" href="#327">327</a>   @Override
+<a class="jxr_linenumber" name="328" href="#328">328</a>   <strong class="jxr_keyword">public</strong> <strong class="jxr_keyword">void</strong> waitForMasterToStop(ServerName serverName, <strong class="jxr_keyword">long</strong> timeout) <strong class="jxr_keyword">throws</strong> IOException {
+<a class="jxr_linenumber" name="329" href="#329">329</a>     <em class="jxr_comment">//ignore timeout for now</em>
+<a class="jxr_linenumber" name="330" href="#330">330</a>     waitOnMaster(getMasterIndex(serverName));
+<a class="jxr_linenumber" name="331" href="#331">331</a>   }
+<a class="jxr_linenumber" name="332" href="#332">332</a> 
+<a class="jxr_linenumber" name="333" href="#333">333</a>   <em class="jxr_javadoccomment">/**</em>
+<a class="jxr_linenumber" name="334" href="#334">334</a> <em class="jxr_javadoccomment">   * Starts a region server thread running</em>
+<a class="jxr_linenumber" name="335" href="#335">335</a> <em class="jxr_javadoccomment">   *</em>
+<a class="jxr_linenumber" name="336" href="#336">336</a> <em class="jxr_javadoccomment">   * @throws IOException</em>
+<a class="jxr_linenumber" name="337" href="#337">337</a> <em class="jxr_javadoccomment">   * @return New RegionServerThread</em>
+<a class="jxr_linenumber" name="338" href="#338">338</a> <em class="jxr_javadoccomment">   */</em>
+<a class="jxr_linenumber" name="339" href="#339">339</a>   <strong class="jxr_keyword">public</strong> JVMClusterUtil.RegionServerThread startRegionServer()
+<a class="jxr_linenumber" name="340" href="#340">340</a>       <strong class="jxr_keyword">throws</strong> IOException {
+<a class="jxr_linenumber" name="341" href="#341">341</a>     <strong class="jxr_keyword">final</strong> Configuration newConf = HBaseConfiguration.create(conf);
+<a class="jxr_linenumber" name="342" href="#342">342</a>     User rsUser =
+<a class="jxr_linenumber" name="343" href="#343">343</a>         HBaseTestingUtility.getDifferentUser(newConf, <span class="jxr_string">".hfs."</span>+index++);
+<a class="jxr_linenumber" name="344" href="#344">344</a>     JVMClusterUtil.RegionServerThread t =  <strong class="jxr_keyword">null</strong>;
+<a class="jxr_linenumber" name="345" href="#345">345</a>     <strong class="jxr_keyword">try</strong> {
+<a class="jxr_linenumber" name="346" href="#346">346</a>       t = hbaseCluster.addRegionServer(
+<a class="jxr_linenumber" name="347" href="#347">347</a>           newConf, hbaseCluster.getRegionServers().size(), rsUser);
+<a class="jxr_linenumber" name="348" href="#348">348</a>       t.start();
+<a class="jxr_linenumber" name="349" href="#349">349</a>       t.waitForServerOnline();
+<a class="jxr_linenumber" name="350" href="#350">350</a>     } <strong class="jxr_keyword">catch</strong> (InterruptedException ie) {
+<a class="jxr_linenumber" name="351" href="#351">351</a>       <strong class="jxr_keyword">throw</strong> <strong class="jxr_keyword">new</strong> IOException(<span class="jxr_string">"Interrupted adding regionserver to cluster"</span>, ie);
+<a class="jxr_linenumber" name="352" href="#352">352</a>     }
+<a class="jxr_linenumber" name="353" href="#353">353</a>     <strong class="jxr_keyword">return</strong> t;
+<a class="jxr_linenumber" name="354" href="#354">354</a>   }
+<a class="jxr_linenumber" name="355" href="#355">355</a> 
+<a class="jxr_linenumber" name="356" href="#356">356</a>   <em class="jxr_javadoccomment">/**</em>
+<a class="jxr_linenumber" name="357" href="#357">357</a> <em class="jxr_javadoccomment">   * Cause a region server to exit doing basic clean up only on its way out.</em>
+<a class="jxr_linenumber" name="358" href="#358">358</a> <em class="jxr_javadoccomment">   * @param serverNumber  Used as index into a list.</em>
+<a class="jxr_linenumber" name="359" href="#359">359</a> <em class="jxr_javadoccomment">   */</em>
+<a class="jxr_linenumber" name="360" href="#360">360</a>   <strong class="jxr_keyword">public</strong> String abortRegionServer(<strong class="jxr_keyword">int</strong> serverNumber) {
+<a class="jxr_linenumber" name="361" href="#361">361</a>     HRegionServer server = getRegionServer(serverNumber);
+<a class="jxr_linenumber" name="362" href="#362">362</a>     LOG.info(<span class="jxr_string">"Aborting "</span> + server.toString());
+<a class="jxr_linenumber" name="363" href="#363">363</a>     server.abort(<span class="jxr_string">"Aborting for tests"</span>, <strong class="jxr_keyword">new</strong> Exception(<span class="jxr_string">"Trace info"</span>));
+<a class="jxr_linenumber" name="364" href="#364">364</a>     <strong class="jxr_keyword">return</strong> server.toString();
+<a class="jxr_linenumber" name="365" href="#365">365</a>   }
+<a class="jxr_linenumber" name="366" href="#366">366</a> 
+<a class="jxr_linenumber" name="367" href="#367">367</a>   <em class="jxr_javadoccomment">/**</em>
+<a class="jxr_linenumber" name="368" href="#368">368</a> <em class="jxr_javadoccomment">   * Shut down the specified region server cleanly</em>
+<a class="jxr_linenumber" name="369" href="#369">369</a> <em class="jxr_javadoccomment">   *</em>
+<a class="jxr_linenumber" name="370" href="#370">370</a> <em class="jxr_javadoccomment">   * @param serverNumber  Used as index into a list.</em>
+<a class="jxr_linenumber" name="371" href="#371">371</a> <em class="jxr_javadoccomment">   * @return the region server that was stopped</em>
+<a class="jxr_linenumber" name="372" href="#372">372</a> <em class="jxr_javadoccomment">   */</em>
+<a class="jxr_linenumber" name="373" href="#373">373</a>   <strong class="jxr_keyword">public</strong> JVMClusterUtil.RegionServerThread stopRegionServer(<strong class="jxr_keyword">int</strong> serverNumber) {
+<a class="jxr_linenumber" name="374" href="#374">374</a>     <strong class="jxr_keyword">return</strong> stopRegionServer(serverNumber, <strong class="jxr_keyword">true</strong>);
+<a class="jxr_linenumber" name="375" href="#375">375</a>   }
+<a class="jxr_linenumber" name="376" href="#376">376</a> 
+<a class="jxr_linenumber" name="377" href="#377">377</a>   <em class="jxr_javadoccomment">/**</em>
+<a class="jxr_linenumber" name="378" href="#378">378</a> <em class="jxr_javadoccomment">   * Shut down the specified region server cleanly</em>
+<a class="jxr_linenumber" name="379" href="#379">379</a> <em class="jxr_javadoccomment">   *</em>
+<a class="jxr_linenumber" name="380" href="#380">380</a> <em class="jxr_javadoccomment">   * @param serverNumber  Used as index into a list.</em>
+<a class="jxr_linenumber" name="381" href="#381">381</a> <em class="jxr_javadoccomment">   * @param shutdownFS True is we are to shutdown the filesystem as part of this</em>
+<a class="jxr_linenumber" name="382" href="#382">382</a> <em class="jxr_javadoccomment">   * regionserver's shutdown.  Usually we do but you do not want to do this if</em>
+<a class="jxr_linenumber" name="383" href="#383">383</a> <em class="jxr_javadoccomment">   * you are running multiple regionservers in a test and you shut down one</em>
+<a class="jxr_linenumber" name="384" href="#384">384</a> <em class="jxr_javadoccomment">   * before end of the test.</em>
+<a class="jxr_linenumber" name="385" href="#385">385</a> <em class="jxr_javadoccomment">   * @return the region server that was stopped</em>
+<a class="jxr_linenumber" name="386" href="#386">386</a> <em class="jxr_javadoccomment">   */</em>
+<a class="jxr_linenumber" name="387" href="#387">387</a>   <strong class="jxr_keyword">public</strong> JVMClusterUtil.RegionServerThread stopRegionServer(<strong class="jxr_keyword">int</strong> serverNumber,
+<a class="jxr_linenumber" name="388" href="#388">388</a>       <strong class="jxr_keyword">final</strong> <strong class="jxr_keyword">boolean</strong> shutdownFS) {
+<a class="jxr_linenumber" name="389" href="#389">389</a>     JVMClusterUtil.RegionServerThread server =
+<a class="jxr_linenumber" name="390" href="#390">390</a>       hbaseCluster.getRegionServers().get(serverNumber);
+<a class="jxr_linenumber" name="391" href="#391">391</a>     LOG.info(<span class="jxr_string">"Stopping "</span> + server.toString());
+<a class="jxr_linenumber" name="392" href="#392">392</a>     server.getRegionServer().stop(<span class="jxr_string">"Stopping rs "</span> + serverNumber);
+<a class="jxr_linenumber" name="393" href="#393">393</a>     <strong class="jxr_keyword">return</strong> server;
+<a class="jxr_linenumber" name="394" href="#394">394</a>   }
+<a class="jxr_linenumber" name="395" href="#395">395</a> 
+<a class="jxr_linenumber" name="396" href="#396">396</a>   <em class="jxr_javadoccomment">/**</em>
+<a class="jxr_linenumber" name="397" href="#397">397</a> <em class="jxr_javadoccomment">   * Wait for the specified region server to stop. Removes this thread from list</em>
+<a class="jxr_linenumber" name="398" href="#398">398</a> <em class="jxr_javadoccomment">   * of running threads.</em>
+<a class="jxr_linenumber" name="399" href="#399">399</a> <em class="jxr_javadoccomment">   * @param serverNumber</em>
+<a class="jxr_linenumber" name="400" href="#400">400</a> <em class="jxr_javadoccomment">   * @return Name of region server that just went down.</em>
+<a class="jxr_linenumber" name="401" href="#401">401</a> <em class="jxr_javadoccomment">   */</em>
+<a class="jxr_linenumber" name="402" href="#402">402</a>   <strong class="jxr_keyword">public</strong> String waitOnRegionServer(<strong class="jxr_keyword">final</strong> <strong class="jxr_keyword">int</strong> serverNumber) {
+<a class="jxr_linenumber" name="403" href="#403">403</a>     <strong class="jxr_keyword">return</strong> <strong class="jxr_keyword">this</strong>.hbaseCluster.waitOnRegionServer(serverNumber);
+<a class="jxr_linenumber" name="404" href="#404">404</a>   }
+<a class="jxr_linenumber" name="405" href="#405">405</a> 
 <a class="jxr_linenumber" name="406" href="#406">406</a> 
-<a class="jxr_linenumber" name="407" href="#407">407</a> 
-<a class="jxr_linenumber" name="408" href="#408">408</a>   <em class="jxr_javadoccomment">/**</em>
-<a class="jxr_linenumber" name="409" href="#409">409</a> <em class="jxr_javadoccomment">   * Starts a master thread running</em>
-<a class="jxr_linenumber" name="410" href="#410">410</a> <em class="jxr_javadoccomment">   *</em>
-<a class="jxr_linenumber" name="411" href="#411">411</a> <em class="jxr_javadoccomment">   * @throws IOException</em>
-<a class="jxr_linenumber" name="412" href="#412">412</a> <em class="jxr_javadoccomment">   * @return New RegionServerThread</em>
-<a class="jxr_linenumber" name="413" href="#413">413</a> <em class="jxr_javadoccomment">   */</em>
-<a class="jxr_linenumber" name="414" href="#414">414</a>   <strong class="jxr_keyword">public</strong> JVMClusterUtil.MasterThread startMaster() <strong class="jxr_keyword">throws</strong> IOException {
-<a class="jxr_linenumber" name="415" href="#415">415</a>     Configuration c = HBaseConfiguration.create(conf);
-<a class="jxr_linenumber" name="416" href="#416">416</a>     User user =
-<a class="jxr_linenumber" name="417" href="#417">417</a>         HBaseTestingUtility.getDifferentUser(c, <span class="jxr_string">".hfs."</span>+index++);
-<a class="jxr_linenumber" name="418" href="#418">418</a> 
-<a class="jxr_linenumber" name="419" href="#419">419</a>     JVMClusterUtil.MasterThread t = <strong class="jxr_keyword">null</strong>;
-<a class="jxr_linenumber" name="420" href="#420">420</a>     <strong class="jxr_keyword">try</strong> {
-<a class="jxr_linenumber" name="421" href="#421">421</a>       t = hbaseCluster.addMaster(c, hbaseCluster.getMasters().size(), user);
-<a class="jxr_linenumber" name="422" href="#422">422</a>       t.start();
-<a class="jxr_linenumber" name="423" href="#423">423</a>     } <strong class="jxr_keyword">catch</strong> (InterruptedException ie) {
-<a class="jxr_linenumber" name="424" href="#424">424</a>       <strong class="jxr_keyword">throw</strong> <strong class="jxr_keyword">new</strong> IOException(<span class="jxr_string">"Interrupted adding master to cluster"</span>, ie);
-<a class="jxr_linenumber" name="425" href="#425">425</a>     }
-<a class="jxr_linenumber" name="426" href="#426">426</a>     <strong class="jxr_keyword">return</strong> t;
-<a class="jxr_linenumber" name="427" href="#427">427</a>   }
-<a class="jxr_linenumber" name="428" href="#428">428</a> 
-<a class="jxr_linenumber" name="429" href="#429">429</a>   <em class="jxr_javadoccomment">/**</em>
-<a class="jxr_linenumber" name="430" href="#430">430</a> <em class="jxr_javadoccomment">   * Returns the current active master, if available.</em>
-<a class="jxr_linenumber" name="431" href="#431">431</a> <em class="jxr_javadoccomment">   * @return the active HMaster, null if none is active.</em>
-<a class="jxr_linenumber" name="432" href="#432">432</a> <em class="jxr_javadoccomment">   */</em>
-<a class="jxr_linenumber" name="433" href="#433">433</a>   <strong class="jxr_keyword">public</strong> MasterService.BlockingInterface getMasterAdminService() {
-<a class="jxr_linenumber" name="434" href="#434">434</a>     <strong class="jxr_keyword">return</strong> <strong class="jxr_keyword">this</strong>.hbaseCluster.getActiveMaster().getMasterRpcServices();
-<a class="jxr_linenumber" name="435" href="#435">435</a>   }
-<a class="jxr_linenumber" name="436" href="#436">436</a> 
-<a class="jxr_linenumber" name="437" href="#437">437</a>   <em class="jxr_javadoccomment">/**</em>
-<a class="jxr_linenumber" name="438" href="#438">438</a> <em class="jxr_javadoccomment">   * Returns the current active master, if available.</em>
-<a class="jxr_linenumber" name="439" href="#439">439</a> <em class="jxr_javadoccomment">   * @return the active HMaster, null if none is active.</em>
-<a class="jxr_linenumber" name="440" href="#440">440</a> <em class="jxr_javadoccomment">   */</em>
-<a class="jxr_linenumber" name="441" href="#441">441</a>   <strong class="jxr_keyword">public</strong> HMaster getMaster() {
-<a class="jxr_linenumber" name="442" href="#442">442</a>     <strong class="jxr_keyword">return</strong> <strong class="jxr_keyword">this</strong>.hbaseCluster.getActiveMaster();
-<a class="jxr_linenumber" name="443" href="#443">443</a>   }
-<a class="jxr_linenumber" name="444" href="#444">444</a> 
-<a class="jxr_linenumber" name="445" href="#445">445</a>   <em class="jxr_javadoccomment">/**</em>
-<a class="jxr_linenumber" name="446" href="#446">446</a> <em class="jxr_javadoccomment">   * Returns the current active master thread, if available.</em>
-<a class="jxr_linenumber" name="447" href="#447">447</a> <em class="jxr_javadoccomment">   * @return the active MasterThread, null if none is active.</em>
-<a class="jxr_linenumber" name="448" href="#448">448</a> <em class="jxr_javadoccomment">   */</em>
-<a class="jxr_linenumber" name="449" href="#449">449</a>   <strong class="jxr_keyword">public</strong> MasterThread getMasterThread() {
-<a class="jxr_linenumber" name="450" href="#450">450</a>     <strong class="jxr_keyword">for</strong> (MasterThread mt: hbaseCluster.getLiveMasters()) {
-<a class="jxr_linenumber" name="451" href="#451">451</a>       <strong class="jxr_keyword">if</strong> (mt.getMaster().isActiveMaster()) {
-<a class="jxr_linenumber" name="452" href="#452">452</a>         <strong class="jxr_keyword">return</strong> mt;
-<a class="jxr_linenumber" name="453" href="#453">453</a>       }
-<a class="jxr_linenumber" name="454" href="#454">454</a>     }
-<a class="jxr_linenumber" name="455" href="#455">455</a>     <strong class="jxr_keyword">return</strong> <strong class="jxr_keyword">null</strong>;
-<a class="jxr_linenumber" name="456" href="#456">456</a>   }
-<a class="jxr_linenumber" name="457" href="#457">457</a> 
-<a class="jxr_linenumber" name="458" href="#458">458</a>   <em class="jxr_javadoccomment">/**</em>
-<a class="jxr_linenumber" name="459" href="#459">459</a> <em class="jxr_javadoccomment">   * Returns the master at the specified index, if available.</em>
-<a class="jxr_linenumber" name="460" href="#460">460</a> <em class="jxr_javadoccomment">   * @return the active HMaster, null if none is active.</em>
-<a class="jxr_linenumber" name="461" href="#461">461</a> <em class="jxr_javadoccomment">   */</em>
-<a class="jxr_linenumber" name="462" href="#462">462</a>   <strong class="jxr_keyword">public</strong> HMaster getMaster(<strong class="jxr_keyword">final</strong> <strong class="jxr_keyword">int</strong> serverNumber) {
-<a class="jxr_linenumber" name="463" href="#463">463</a>     <strong class="jxr_keyword">return</strong> <strong class="jxr_keyword">this</strong>.hbaseCluster.getMaster(serverNumber);
-<a class="jxr_linenumber" name="464" href="#464">464</a>   }
-<a class="jxr_linenumber" name="465" href="#465">465</a> 
-<a class="jxr_linenumber" name="466" href="#466">466</a>   <em class="jxr_javadoccomment">/**</em>
-<a class="jxr_linenumber" name="467" href="#467">467</a> <em class="jxr_javadoccomment">   * Cause a master to exit without shutting down entire cluster.</em>
-<a class="jxr_linenumber" name="468" href="#468">468</a> <em class="jxr_javadoccomment">   * @param serverNumber  Used as ind

<TRUNCATED>

[08/18] hbase-site git commit: Published site at d6b3d838eba382f6b7734ca1f40fa58eb97a4f89.

Posted by mi...@apache.org.
http://git-wip-us.apache.org/repos/asf/hbase-site/blob/c221e35e/testdevapidocs/index-all.html
----------------------------------------------------------------------
diff --git a/testdevapidocs/index-all.html b/testdevapidocs/index-all.html
index 62b3792..462475e 100644
--- a/testdevapidocs/index-all.html
+++ b/testdevapidocs/index-all.html
@@ -29978,8 +29978,6 @@
 <dd>&nbsp;</dd>
 <dt><span class="strong"><a href="./org/apache/hadoop/hbase/security/access/TestAccessController2.html#TEST_ROW_3">TEST_ROW_3</a></span> - Static variable in class org.apache.hadoop.hbase.security.access.<a href="./org/apache/hadoop/hbase/security/access/TestAccessController2.html" title="class in org.apache.hadoop.hbase.security.access">TestAccessController2</a></dt>
 <dd>&nbsp;</dd>
-<dt><span class="strong"><a href="./org/apache/hadoop/hbase/MiniHBaseCluster.MiniHBaseClusterRegionServer.html#TEST_SKIP_CLOSE">TEST_SKIP_CLOSE</a></span> - Static variable in class org.apache.hadoop.hbase.<a href="./org/apache/hadoop/hbase/MiniHBaseCluster.MiniHBaseClusterRegionServer.html" title="class in org.apache.hadoop.hbase">MiniHBaseCluster.MiniHBaseClusterRegionServer</a></dt>
-<dd>&nbsp;</dd>
 <dt><span class="strong"><a href="./org/apache/hadoop/hbase/coprocessor/TestMasterObserver.html#TEST_SNAPSHOT">TEST_SNAPSHOT</a></span> - Static variable in class org.apache.hadoop.hbase.coprocessor.<a href="./org/apache/hadoop/hbase/coprocessor/TestMasterObserver.html" title="class in org.apache.hadoop.hbase.coprocessor">TestMasterObserver</a></dt>
 <dd>&nbsp;</dd>
 <dt><span class="strong"><a href="./org/apache/hadoop/hbase/client/TestMultiParallel.html#TEST_TABLE">TEST_TABLE</a></span> - Static variable in class org.apache.hadoop.hbase.client.<a href="./org/apache/hadoop/hbase/client/TestMultiParallel.html" title="class in org.apache.hadoop.hbase.client">TestMultiParallel</a></dt>

http://git-wip-us.apache.org/repos/asf/hbase-site/blob/c221e35e/testdevapidocs/org/apache/hadoop/hbase/MiniHBaseCluster.MiniHBaseClusterRegionServer.html
----------------------------------------------------------------------
diff --git a/testdevapidocs/org/apache/hadoop/hbase/MiniHBaseCluster.MiniHBaseClusterRegionServer.html b/testdevapidocs/org/apache/hadoop/hbase/MiniHBaseCluster.MiniHBaseClusterRegionServer.html
index ed02ddb..28af03c 100644
--- a/testdevapidocs/org/apache/hadoop/hbase/MiniHBaseCluster.MiniHBaseClusterRegionServer.html
+++ b/testdevapidocs/org/apache/hadoop/hbase/MiniHBaseCluster.MiniHBaseClusterRegionServer.html
@@ -117,7 +117,7 @@
 </dl>
 <hr>
 <br>
-<pre>public static class <a href="../../../../src-html/org/apache/hadoop/hbase/MiniHBaseCluster.html#line.108">MiniHBaseCluster.MiniHBaseClusterRegionServer</a>
+<pre>public static class <a href="../../../../src-html/org/apache/hadoop/hbase/MiniHBaseCluster.html#line.107">MiniHBaseCluster.MiniHBaseClusterRegionServer</a>
 extends org.apache.hadoop.hbase.regionserver.HRegionServer</pre>
 <div class="block">Subclass so can get at protected methods (none at moment).  Also, creates
  a FileSystem instance per instantiation.  Adds a shutdown own FileSystem
@@ -168,10 +168,6 @@ extends org.apache.hadoop.hbase.regionserver.HRegionServer</pre>
 <td class="colLast"><code><strong><a href="../../../../org/apache/hadoop/hbase/MiniHBaseCluster.MiniHBaseClusterRegionServer.html#shutdownThread">shutdownThread</a></strong></code>&nbsp;</td>
 </tr>
 <tr class="rowColor">
-<td class="colFirst"><code>static boolean</code></td>
-<td class="colLast"><code><strong><a href="../../../../org/apache/hadoop/hbase/MiniHBaseCluster.MiniHBaseClusterRegionServer.html#TEST_SKIP_CLOSE">TEST_SKIP_CLOSE</a></strong></code>&nbsp;</td>
-</tr>
-<tr class="altColor">
 <td class="colFirst"><code>private org.apache.hadoop.hbase.security.User</code></td>
 <td class="colLast"><code><strong><a href="../../../../org/apache/hadoop/hbase/MiniHBaseCluster.MiniHBaseClusterRegionServer.html#user">user</a></strong></code>&nbsp;</td>
 </tr>
@@ -283,25 +279,16 @@ extends org.apache.hadoop.hbase.regionserver.HRegionServer</pre>
 <ul class="blockList">
 <li class="blockList">
 <h4>shutdownThread</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/MiniHBaseCluster.MiniHBaseClusterRegionServer.html#line.109">shutdownThread</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/MiniHBaseCluster.MiniHBaseClusterRegionServer.html#line.108">shutdownThread</a></pre>
 </li>
 </ul>
 <a name="user">
 <!--   -->
 </a>
-<ul class="blockList">
-<li class="blockList">
-<h4>user</h4>
-<pre>private&nbsp;org.apache.hadoop.hbase.security.User <a href="../../../../src-html/org/apache/hadoop/hbase/MiniHBaseCluster.MiniHBaseClusterRegionServer.html#line.110">user</a></pre>
-</li>
-</ul>
-<a name="TEST_SKIP_CLOSE">
-<!--   -->
-</a>
 <ul class="blockListLast">
 <li class="blockList">
-<h4>TEST_SKIP_CLOSE</h4>
-<pre>public static&nbsp;boolean <a href="../../../../src-html/org/apache/hadoop/hbase/MiniHBaseCluster.MiniHBaseClusterRegionServer.html#line.111">TEST_SKIP_CLOSE</a></pre>
+<h4>user</h4>
+<pre>private&nbsp;org.apache.hadoop.hbase.security.User <a href="../../../../src-html/org/apache/hadoop/hbase/MiniHBaseCluster.MiniHBaseClusterRegionServer.html#line.109">user</a></pre>
 </li>
 </ul>
 </li>
@@ -318,7 +305,7 @@ extends org.apache.hadoop.hbase.regionserver.HRegionServer</pre>
 <ul class="blockListLast">
 <li class="blockList">
 <h4>MiniHBaseCluster.MiniHBaseClusterRegionServer</h4>
-<pre>public&nbsp;<a href="../../../../src-html/org/apache/hadoop/hbase/MiniHBaseCluster.MiniHBaseClusterRegionServer.html#line.113">MiniHBaseCluster.MiniHBaseClusterRegionServer</a>(org.apache.hadoop.conf.Configuration&nbsp;conf,
+<pre>public&nbsp;<a href="../../../../src-html/org/apache/hadoop/hbase/MiniHBaseCluster.MiniHBaseClusterRegionServer.html#line.111">MiniHBaseCluster.MiniHBaseClusterRegionServer</a>(org.apache.hadoop.conf.Configuration&nbsp;conf,
                                              org.apache.hadoop.hbase.CoordinatedStateManager&nbsp;cp)
                                               throws <a href="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>
@@ -341,7 +328,7 @@ extends org.apache.hadoop.hbase.regionserver.HRegionServer</pre>
 <ul class="blockList">
 <li class="blockList">
 <h4>handleReportForDutyResponse</h4>
-<pre>protected&nbsp;void&nbsp;<a href="../../../../src-html/org/apache/hadoop/hbase/MiniHBaseCluster.MiniHBaseClusterRegionServer.html#line.128">handleReportForDutyResponse</a>(org.apache.hadoop.hbase.protobuf.generated.RegionServerStatusProtos.RegionServerStartupResponse&nbsp;c)
+<pre>protected&nbsp;void&nbsp;<a href="../../../../src-html/org/apache/hadoop/hbase/MiniHBaseCluster.MiniHBaseClusterRegionServer.html#line.126">handleReportForDutyResponse</a>(org.apache.hadoop.hbase.protobuf.generated.RegionServerStatusProtos.RegionServerStartupResponse&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><strong>Overrides:</strong></dt>
@@ -356,7 +343,7 @@ extends org.apache.hadoop.hbase.regionserver.HRegionServer</pre>
 <ul class="blockList">
 <li class="blockList">
 <h4>run</h4>
-<pre>public&nbsp;void&nbsp;<a href="../../../../src-html/org/apache/hadoop/hbase/MiniHBaseCluster.MiniHBaseClusterRegionServer.html#line.136">run</a>()</pre>
+<pre>public&nbsp;void&nbsp;<a href="../../../../src-html/org/apache/hadoop/hbase/MiniHBaseCluster.MiniHBaseClusterRegionServer.html#line.134">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>
@@ -371,7 +358,7 @@ extends org.apache.hadoop.hbase.regionserver.HRegionServer</pre>
 <ul class="blockList">
 <li class="blockList">
 <h4>runRegionServer</h4>
-<pre>private&nbsp;void&nbsp;<a href="../../../../src-html/org/apache/hadoop/hbase/MiniHBaseCluster.MiniHBaseClusterRegionServer.html#line.155">runRegionServer</a>()</pre>
+<pre>private&nbsp;void&nbsp;<a href="../../../../src-html/org/apache/hadoop/hbase/MiniHBaseCluster.MiniHBaseClusterRegionServer.html#line.153">runRegionServer</a>()</pre>
 </li>
 </ul>
 <a name="kill()">
@@ -380,7 +367,7 @@ extends org.apache.hadoop.hbase.regionserver.HRegionServer</pre>
 <ul class="blockList">
 <li class="blockList">
 <h4>kill</h4>
-<pre>public&nbsp;void&nbsp;<a href="../../../../src-html/org/apache/hadoop/hbase/MiniHBaseCluster.MiniHBaseClusterRegionServer.html#line.160">kill</a>()</pre>
+<pre>public&nbsp;void&nbsp;<a href="../../../../src-html/org/apache/hadoop/hbase/MiniHBaseCluster.MiniHBaseClusterRegionServer.html#line.158">kill</a>()</pre>
 <dl>
 <dt><strong>Overrides:</strong></dt>
 <dd><code>kill</code>&nbsp;in class&nbsp;<code>org.apache.hadoop.hbase.regionserver.HRegionServer</code></dd>
@@ -393,7 +380,7 @@ extends org.apache.hadoop.hbase.regionserver.HRegionServer</pre>
 <ul class="blockList">
 <li class="blockList">
 <h4>abort</h4>
-<pre>public&nbsp;void&nbsp;<a href="../../../../src-html/org/apache/hadoop/hbase/MiniHBaseCluster.MiniHBaseClusterRegionServer.html#line.164">abort</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;reason,
+<pre>public&nbsp;void&nbsp;<a href="../../../../src-html/org/apache/hadoop/hbase/MiniHBaseCluster.MiniHBaseClusterRegionServer.html#line.163">abort</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;reason,
          <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>
 <dl>
 <dt><strong>Specified by:</strong></dt>
@@ -409,7 +396,7 @@ extends org.apache.hadoop.hbase.regionserver.HRegionServer</pre>
 <ul class="blockListLast">
 <li class="blockList">
 <h4>abortRegionServer</h4>
-<pre>private&nbsp;void&nbsp;<a href="../../../../src-html/org/apache/hadoop/hbase/MiniHBaseCluster.MiniHBaseClusterRegionServer.html#line.173">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;reason,
+<pre>private&nbsp;void&nbsp;<a href="../../../../src-html/org/apache/hadoop/hbase/MiniHBaseCluster.MiniHBaseClusterRegionServer.html#line.172">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;reason,
                      <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>
 </li>
 </ul>

http://git-wip-us.apache.org/repos/asf/hbase-site/blob/c221e35e/testdevapidocs/org/apache/hadoop/hbase/MiniHBaseCluster.SingleFileSystemShutdownThread.html
----------------------------------------------------------------------
diff --git a/testdevapidocs/org/apache/hadoop/hbase/MiniHBaseCluster.SingleFileSystemShutdownThread.html b/testdevapidocs/org/apache/hadoop/hbase/MiniHBaseCluster.SingleFileSystemShutdownThread.html
index 4f68485..90d714c 100644
--- a/testdevapidocs/org/apache/hadoop/hbase/MiniHBaseCluster.SingleFileSystemShutdownThread.html
+++ b/testdevapidocs/org/apache/hadoop/hbase/MiniHBaseCluster.SingleFileSystemShutdownThread.html
@@ -108,7 +108,7 @@
 </dl>
 <hr>
 <br>
-<pre>static class <a href="../../../../src-html/org/apache/hadoop/hbase/MiniHBaseCluster.html#line.182">MiniHBaseCluster.SingleFileSystemShutdownThread</a>
+<pre>static class <a href="../../../../src-html/org/apache/hadoop/hbase/MiniHBaseCluster.html#line.181">MiniHBaseCluster.SingleFileSystemShutdownThread</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">Alternate shutdown hook.
  Just shuts down the passed fs, not all as default filesystem hook does.</div>
@@ -227,7 +227,7 @@ extends <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Thread.html?
 <ul class="blockListLast">
 <li class="blockList">
 <h4>fs</h4>
-<pre>private final&nbsp;org.apache.hadoop.fs.FileSystem <a href="../../../../src-html/org/apache/hadoop/hbase/MiniHBaseCluster.SingleFileSystemShutdownThread.html#line.183">fs</a></pre>
+<pre>private final&nbsp;org.apache.hadoop.fs.FileSystem <a href="../../../../src-html/org/apache/hadoop/hbase/MiniHBaseCluster.SingleFileSystemShutdownThread.html#line.182">fs</a></pre>
 </li>
 </ul>
 </li>
@@ -244,7 +244,7 @@ extends <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Thread.html?
 <ul class="blockListLast">
 <li class="blockList">
 <h4>MiniHBaseCluster.SingleFileSystemShutdownThread</h4>
-<pre><a href="../../../../src-html/org/apache/hadoop/hbase/MiniHBaseCluster.SingleFileSystemShutdownThread.html#line.184">MiniHBaseCluster.SingleFileSystemShutdownThread</a>(org.apache.hadoop.fs.FileSystem&nbsp;fs)</pre>
+<pre><a href="../../../../src-html/org/apache/hadoop/hbase/MiniHBaseCluster.SingleFileSystemShutdownThread.html#line.183">MiniHBaseCluster.SingleFileSystemShutdownThread</a>(org.apache.hadoop.fs.FileSystem&nbsp;fs)</pre>
 </li>
 </ul>
 </li>
@@ -261,7 +261,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/MiniHBaseCluster.SingleFileSystemShutdownThread.html#line.189">run</a>()</pre>
+<pre>public&nbsp;void&nbsp;<a href="../../../../src-html/org/apache/hadoop/hbase/MiniHBaseCluster.SingleFileSystemShutdownThread.html#line.188">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/c221e35e/testdevapidocs/org/apache/hadoop/hbase/MiniHBaseCluster.html
----------------------------------------------------------------------
diff --git a/testdevapidocs/org/apache/hadoop/hbase/MiniHBaseCluster.html b/testdevapidocs/org/apache/hadoop/hbase/MiniHBaseCluster.html
index 1616e51..5fbea2d 100644
--- a/testdevapidocs/org/apache/hadoop/hbase/MiniHBaseCluster.html
+++ b/testdevapidocs/org/apache/hadoop/hbase/MiniHBaseCluster.html
@@ -700,7 +700,7 @@ extends <a href="../../../../org/apache/hadoop/hbase/HBaseCluster.html" title="c
 <ul class="blockListLast">
 <li class="blockList">
 <h4>MiniHBaseCluster</h4>
-<pre>public&nbsp;<a href="../../../../src-html/org/apache/hadoop/hbase/MiniHBaseCluster.html#line.84">MiniHBaseCluster</a>(org.apache.hadoop.conf.Configuration&nbsp;conf,
+<pre>public&nbsp;<a href="../../../../src-html/org/apache/hadoop/hbase/MiniHBaseCluster.html#line.83">MiniHBaseCluster</a>(org.apache.hadoop.conf.Configuration&nbsp;conf,
                 int&nbsp;numMasters,
                 int&nbsp;numRegionServers,
                 <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 org.apache.hadoop.hbase.master.HMaster&gt;&nbsp;masterClass,
@@ -726,7 +726,7 @@ extends <a href="../../../../org/apache/hadoop/hbase/HBaseCluster.html" title="c
 <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/MiniHBaseCluster.html#line.98">getConfiguration</a>()</pre>
+<pre>public&nbsp;org.apache.hadoop.conf.Configuration&nbsp;<a href="../../../../src-html/org/apache/hadoop/hbase/MiniHBaseCluster.html#line.97">getConfiguration</a>()</pre>
 </li>
 </ul>
 <a name="init(int, int, java.lang.Class, java.lang.Class)">
@@ -735,7 +735,7 @@ extends <a href="../../../../org/apache/hadoop/hbase/HBaseCluster.html" title="c
 <ul class="blockList">
 <li class="blockList">
 <h4>init</h4>
-<pre>private&nbsp;void&nbsp;<a href="../../../../src-html/org/apache/hadoop/hbase/MiniHBaseCluster.html#line.201">init</a>(int&nbsp;nMasterNodes,
+<pre>private&nbsp;void&nbsp;<a href="../../../../src-html/org/apache/hadoop/hbase/MiniHBaseCluster.html#line.200">init</a>(int&nbsp;nMasterNodes,
         int&nbsp;nRegionNodes,
         <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 org.apache.hadoop.hbase.master.HMaster&gt;&nbsp;masterClass,
         <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 <a href="../../../../org/apache/hadoop/hbase/MiniHBaseCluster.MiniHBaseClusterRegionServer.html" title="class in org.apache.hadoop.hbase">MiniHBaseCluster.MiniHBaseClusterRegionServer</a>&gt;&nbsp;regionserverClass)
@@ -752,7 +752,7 @@ extends <a href="../../../../org/apache/hadoop/hbase/HBaseCluster.html" title="c
 <ul class="blockList">
 <li class="blockList">
 <h4>startRegionServer</h4>
-<pre>public&nbsp;void&nbsp;<a href="../../../../src-html/org/apache/hadoop/hbase/MiniHBaseCluster.html#line.237">startRegionServer</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;hostname,
+<pre>public&nbsp;void&nbsp;<a href="../../../../src-html/org/apache/hadoop/hbase/MiniHBaseCluster.html#line.236">startRegionServer</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;hostname,
                      int&nbsp;port)
                        throws <a href="http://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/HBaseCluster.html#startRegionServer(java.lang.String,%20int)">HBaseCluster</a></code></strong></div>
@@ -772,7 +772,7 @@ extends <a href="../../../../org/apache/hadoop/hbase/HBaseCluster.html" title="c
 <ul class="blockList">
 <li class="blockList">
 <h4>killRegionServer</h4>
-<pre>public&nbsp;void&nbsp;<a href="../../../../src-html/org/apache/hadoop/hbase/MiniHBaseCluster.html#line.242">killRegionServer</a>(org.apache.hadoop.hbase.ServerName&nbsp;serverName)
+<pre>public&nbsp;void&nbsp;<a href="../../../../src-html/org/apache/hadoop/hbase/MiniHBaseCluster.html#line.241">killRegionServer</a>(org.apache.hadoop.hbase.ServerName&nbsp;serverName)
                       throws <a href="http://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/HBaseCluster.html#killRegionServer(org.apache.hadoop.hbase.ServerName)">HBaseCluster</a></code></strong></div>
 <div class="block">Kills the region server process if this is a distributed cluster, otherwise
@@ -790,7 +790,7 @@ extends <a href="../../../../org/apache/hadoop/hbase/HBaseCluster.html" title="c
 <ul class="blockList">
 <li class="blockList">
 <h4>stopRegionServer</h4>
-<pre>public&nbsp;void&nbsp;<a href="../../../../src-html/org/apache/hadoop/hbase/MiniHBaseCluster.html#line.253">stopRegionServer</a>(org.apache.hadoop.hbase.ServerName&nbsp;serverName)
+<pre>public&nbsp;void&nbsp;<a href="../../../../src-html/org/apache/hadoop/hbase/MiniHBaseCluster.html#line.252">stopRegionServer</a>(org.apache.hadoop.hbase.ServerName&nbsp;serverName)
                       throws <a href="http://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/HBaseCluster.html#stopRegionServer(org.apache.hadoop.hbase.ServerName)">HBaseCluster</a></code></strong></div>
 <div class="block">Stops the given region server, by attempting a gradual stop.</div>
@@ -807,7 +807,7 @@ extends <a href="../../../../org/apache/hadoop/hbase/HBaseCluster.html" title="c
 <ul class="blockList">
 <li class="blockList">
 <h4>waitForRegionServerToStop</h4>
-<pre>public&nbsp;void&nbsp;<a href="../../../../src-html/org/apache/hadoop/hbase/MiniHBaseCluster.html#line.258">waitForRegionServerToStop</a>(org.apache.hadoop.hbase.ServerName&nbsp;serverName,
+<pre>public&nbsp;void&nbsp;<a href="../../../../src-html/org/apache/hadoop/hbase/MiniHBaseCluster.html#line.257">waitForRegionServerToStop</a>(org.apache.hadoop.hbase.ServerName&nbsp;serverName,
                              long&nbsp;timeout)
                                throws <a href="http://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/HBaseCluster.html#waitForRegionServerToStop(org.apache.hadoop.hbase.ServerName,%20long)">HBaseCluster</a></code></strong></div>
@@ -825,7 +825,7 @@ extends <a href="../../../../org/apache/hadoop/hbase/HBaseCluster.html" title="c
 <ul class="blockList">
 <li class="blockList">
 <h4>startZkNode</h4>
-<pre>public&nbsp;void&nbsp;<a href="../../../../src-html/org/apache/hadoop/hbase/MiniHBaseCluster.html#line.264">startZkNode</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;hostname,
+<pre>public&nbsp;void&nbsp;<a href="../../../../src-html/org/apache/hadoop/hbase/MiniHBaseCluster.html#line.263">startZkNode</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;hostname,
                int&nbsp;port)
                  throws <a href="http://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/HBaseCluster.html#startZkNode(java.lang.String,%20int)">HBaseCluster</a></code></strong></div>
@@ -845,7 +845,7 @@ extends <a href="../../../../org/apache/hadoop/hbase/HBaseCluster.html" title="c
 <ul class="blockList">
 <li class="blockList">
 <h4>killZkNode</h4>
-<pre>public&nbsp;void&nbsp;<a href="../../../../src-html/org/apache/hadoop/hbase/MiniHBaseCluster.html#line.269">killZkNode</a>(org.apache.hadoop.hbase.ServerName&nbsp;serverName)
+<pre>public&nbsp;void&nbsp;<a href="../../../../src-html/org/apache/hadoop/hbase/MiniHBaseCluster.html#line.268">killZkNode</a>(org.apache.hadoop.hbase.ServerName&nbsp;serverName)
                 throws <a href="http://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/HBaseCluster.html#killZkNode(org.apache.hadoop.hbase.ServerName)">HBaseCluster</a></code></strong></div>
 <div class="block">Kills the zookeeper node process if this is a distributed cluster, otherwise,
@@ -863,7 +863,7 @@ extends <a href="../../../../org/apache/hadoop/hbase/HBaseCluster.html" title="c
 <ul class="blockList">
 <li class="blockList">
 <h4>stopZkNode</h4>
-<pre>public&nbsp;void&nbsp;<a href="../../../../src-html/org/apache/hadoop/hbase/MiniHBaseCluster.html#line.274">stopZkNode</a>(org.apache.hadoop.hbase.ServerName&nbsp;serverName)
+<pre>public&nbsp;void&nbsp;<a href="../../../../src-html/org/apache/hadoop/hbase/MiniHBaseCluster.html#line.273">stopZkNode</a>(org.apache.hadoop.hbase.ServerName&nbsp;serverName)
                 throws <a href="http://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/HBaseCluster.html#stopZkNode(org.apache.hadoop.hbase.ServerName)">HBaseCluster</a></code></strong></div>
 <div class="block">Stops the region zookeeper if this is a distributed cluster, otherwise
@@ -881,7 +881,7 @@ extends <a href="../../../../org/apache/hadoop/hbase/HBaseCluster.html" title="c
 <ul class="blockList">
 <li class="blockList">
 <h4>waitForZkNodeToStart</h4>
-<pre>public&nbsp;void&nbsp;<a href="../../../../src-html/org/apache/hadoop/hbase/MiniHBaseCluster.html#line.279">waitForZkNodeToStart</a>(org.apache.hadoop.hbase.ServerName&nbsp;serverName,
+<pre>public&nbsp;void&nbsp;<a href="../../../../src-html/org/apache/hadoop/hbase/MiniHBaseCluster.html#line.278">waitForZkNodeToStart</a>(org.apache.hadoop.hbase.ServerName&nbsp;serverName,
                         long&nbsp;timeout)
                           throws <a href="http://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/HBaseCluster.html#waitForZkNodeToStart(org.apache.hadoop.hbase.ServerName,%20long)">HBaseCluster</a></code></strong></div>
@@ -899,7 +899,7 @@ extends <a href="../../../../org/apache/hadoop/hbase/HBaseCluster.html" title="c
 <ul class="blockList">
 <li class="blockList">
 <h4>waitForZkNodeToStop</h4>
-<pre>public&nbsp;void&nbsp;<a href="../../../../src-html/org/apache/hadoop/hbase/MiniHBaseCluster.html#line.284">waitForZkNodeToStop</a>(org.apache.hadoop.hbase.ServerName&nbsp;serverName,
+<pre>public&nbsp;void&nbsp;<a href="../../../../src-html/org/apache/hadoop/hbase/MiniHBaseCluster.html#line.283">waitForZkNodeToStop</a>(org.apache.hadoop.hbase.ServerName&nbsp;serverName,
                        long&nbsp;timeout)
                          throws <a href="http://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/HBaseCluster.html#waitForZkNodeToStop(org.apache.hadoop.hbase.ServerName,%20long)">HBaseCluster</a></code></strong></div>
@@ -917,7 +917,7 @@ extends <a href="../../../../org/apache/hadoop/hbase/HBaseCluster.html" title="c
 <ul class="blockList">
 <li class="blockList">
 <h4>startDataNode</h4>
-<pre>public&nbsp;void&nbsp;<a href="../../../../src-html/org/apache/hadoop/hbase/MiniHBaseCluster.html#line.289">startDataNode</a>(org.apache.hadoop.hbase.ServerName&nbsp;serverName)
+<pre>public&nbsp;void&nbsp;<a href="../../../../src-html/org/apache/hadoop/hbase/MiniHBaseCluster.html#line.288">startDataNode</a>(org.apache.hadoop.hbase.ServerName&nbsp;serverName)
                    throws <a href="http://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/HBaseCluster.html#startDataNode(org.apache.hadoop.hbase.ServerName)">HBaseCluster</a></code></strong></div>
 <div class="block">Starts a new datanode on the given hostname or if this is a mini/local cluster,
@@ -935,7 +935,7 @@ extends <a href="../../../../org/apache/hadoop/hbase/HBaseCluster.html" title="c
 <ul class="blockList">
 <li class="blockList">
 <h4>killDataNode</h4>
-<pre>public&nbsp;void&nbsp;<a href="../../../../src-html/org/apache/hadoop/hbase/MiniHBaseCluster.html#line.294">killDataNode</a>(org.apache.hadoop.hbase.ServerName&nbsp;serverName)
+<pre>public&nbsp;void&nbsp;<a href="../../../../src-html/org/apache/hadoop/hbase/MiniHBaseCluster.html#line.293">killDataNode</a>(org.apache.hadoop.hbase.ServerName&nbsp;serverName)
                   throws <a href="http://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/HBaseCluster.html#killDataNode(org.apache.hadoop.hbase.ServerName)">HBaseCluster</a></code></strong></div>
 <div class="block">Kills the datanode process if this is a distributed cluster, otherwise,
@@ -953,7 +953,7 @@ extends <a href="../../../../org/apache/hadoop/hbase/HBaseCluster.html" title="c
 <ul class="blockList">
 <li class="blockList">
 <h4>stopDataNode</h4>
-<pre>public&nbsp;void&nbsp;<a href="../../../../src-html/org/apache/hadoop/hbase/MiniHBaseCluster.html#line.299">stopDataNode</a>(org.apache.hadoop.hbase.ServerName&nbsp;serverName)
+<pre>public&nbsp;void&nbsp;<a href="../../../../src-html/org/apache/hadoop/hbase/MiniHBaseCluster.html#line.298">stopDataNode</a>(org.apache.hadoop.hbase.ServerName&nbsp;serverName)
                   throws <a href="http://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/HBaseCluster.html#stopDataNode(org.apache.hadoop.hbase.ServerName)">HBaseCluster</a></code></strong></div>
 <div class="block">Stops the datanode if this is a distributed cluster, otherwise
@@ -971,7 +971,7 @@ extends <a href="../../../../org/apache/hadoop/hbase/HBaseCluster.html" title="c
 <ul class="blockList">
 <li class="blockList">
 <h4>waitForDataNodeToStart</h4>
-<pre>public&nbsp;void&nbsp;<a href="../../../../src-html/org/apache/hadoop/hbase/MiniHBaseCluster.html#line.304">waitForDataNodeToStart</a>(org.apache.hadoop.hbase.ServerName&nbsp;serverName,
+<pre>public&nbsp;void&nbsp;<a href="../../../../src-html/org/apache/hadoop/hbase/MiniHBaseCluster.html#line.303">waitForDataNodeToStart</a>(org.apache.hadoop.hbase.ServerName&nbsp;serverName,
                           long&nbsp;timeout)
                             throws <a href="http://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/HBaseCluster.html#waitForDataNodeToStart(org.apache.hadoop.hbase.ServerName,%20long)">HBaseCluster</a></code></strong></div>
@@ -989,7 +989,7 @@ extends <a href="../../../../org/apache/hadoop/hbase/HBaseCluster.html" title="c
 <ul class="blockList">
 <li class="blockList">
 <h4>waitForDataNodeToStop</h4>
-<pre>public&nbsp;void&nbsp;<a href="../../../../src-html/org/apache/hadoop/hbase/MiniHBaseCluster.html#line.309">waitForDataNodeToStop</a>(org.apache.hadoop.hbase.ServerName&nbsp;serverName,
+<pre>public&nbsp;void&nbsp;<a href="../../../../src-html/org/apache/hadoop/hbase/MiniHBaseCluster.html#line.308">waitForDataNodeToStop</a>(org.apache.hadoop.hbase.ServerName&nbsp;serverName,
                          long&nbsp;timeout)
                            throws <a href="http://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/HBaseCluster.html#waitForDataNodeToStop(org.apache.hadoop.hbase.ServerName,%20long)">HBaseCluster</a></code></strong></div>
@@ -1007,7 +1007,7 @@ extends <a href="../../../../org/apache/hadoop/hbase/HBaseCluster.html" title="c
 <ul class="blockList">
 <li class="blockList">
 <h4>startMaster</h4>
-<pre>public&nbsp;void&nbsp;<a href="../../../../src-html/org/apache/hadoop/hbase/MiniHBaseCluster.html#line.314">startMaster</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;hostname,
+<pre>public&nbsp;void&nbsp;<a href="../../../../src-html/org/apache/hadoop/hbase/MiniHBaseCluster.html#line.313">startMaster</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;hostname,
                int&nbsp;port)
                  throws <a href="http://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/HBaseCluster.html#startMaster(java.lang.String,%20int)">HBaseCluster</a></code></strong></div>
@@ -1027,7 +1027,7 @@ extends <a href="../../../../org/apache/hadoop/hbase/HBaseCluster.html" title="c
 <ul class="blockList">
 <li class="blockList">
 <h4>killMaster</h4>
-<pre>public&nbsp;void&nbsp;<a href="../../../../src-html/org/apache/hadoop/hbase/MiniHBaseCluster.html#line.319">killMaster</a>(org.apache.hadoop.hbase.ServerName&nbsp;serverName)
+<pre>public&nbsp;void&nbsp;<a href="../../../../src-html/org/apache/hadoop/hbase/MiniHBaseCluster.html#line.318">killMaster</a>(org.apache.hadoop.hbase.ServerName&nbsp;serverName)
                 throws <a href="http://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/HBaseCluster.html#killMaster(org.apache.hadoop.hbase.ServerName)">HBaseCluster</a></code></strong></div>
 <div class="block">Kills the master process if this is a distributed cluster, otherwise,
@@ -1045,7 +1045,7 @@ extends <a href="../../../../org/apache/hadoop/hbase/HBaseCluster.html" title="c
 <ul class="blockList">
 <li class="blockList">
 <h4>stopMaster</h4>
-<pre>public&nbsp;void&nbsp;<a href="../../../../src-html/org/apache/hadoop/hbase/MiniHBaseCluster.html#line.324">stopMaster</a>(org.apache.hadoop.hbase.ServerName&nbsp;serverName)
+<pre>public&nbsp;void&nbsp;<a href="../../../../src-html/org/apache/hadoop/hbase/MiniHBaseCluster.html#line.323">stopMaster</a>(org.apache.hadoop.hbase.ServerName&nbsp;serverName)
                 throws <a href="http://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/HBaseCluster.html#stopMaster(org.apache.hadoop.hbase.ServerName)">HBaseCluster</a></code></strong></div>
 <div class="block">Stops the given master, by attempting a gradual stop.</div>
@@ -1062,7 +1062,7 @@ extends <a href="../../../../org/apache/hadoop/hbase/HBaseCluster.html" title="c
 <ul class="blockList">
 <li class="blockList">
 <h4>waitForMasterToStop</h4>
-<pre>public&nbsp;void&nbsp;<a href="../../../../src-html/org/apache/hadoop/hbase/MiniHBaseCluster.html#line.329">waitForMasterToStop</a>(org.apache.hadoop.hbase.ServerName&nbsp;serverName,
+<pre>public&nbsp;void&nbsp;<a href="../../../../src-html/org/apache/hadoop/hbase/MiniHBaseCluster.html#line.328">waitForMasterToStop</a>(org.apache.hadoop.hbase.ServerName&nbsp;serverName,
                        long&nbsp;timeout)
                          throws <a href="http://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/HBaseCluster.html#waitForMasterToStop(org.apache.hadoop.hbase.ServerName,%20long)">HBaseCluster</a></code></strong></div>
@@ -1080,7 +1080,7 @@ extends <a href="../../../../org/apache/hadoop/hbase/HBaseCluster.html" title="c
 <ul class="blockList">
 <li class="blockList">
 <h4>startRegionServer</h4>
-<pre>public&nbsp;org.apache.hadoop.hbase.util.JVMClusterUtil.RegionServerThread&nbsp;<a href="../../../../src-html/org/apache/hadoop/hbase/MiniHBaseCluster.html#line.340">startRegionServer</a>()
+<pre>public&nbsp;org.apache.hadoop.hbase.util.JVMClusterUtil.RegionServerThread&nbsp;<a href="../../../../src-html/org/apache/hadoop/hbase/MiniHBaseCluster.html#line.339">startRegionServer</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">Starts a region server thread running</div>
 <dl><dt><span class="strong">Returns:</span></dt><dd>New RegionServerThread</dd>
@@ -1094,7 +1094,7 @@ extends <a href="../../../../org/apache/hadoop/hbase/HBaseCluster.html" title="c
 <ul class="blockList">
 <li class="blockList">
 <h4>abortRegionServer</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/MiniHBaseCluster.html#line.361">abortRegionServer</a>(int&nbsp;serverNumber)</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/MiniHBaseCluster.html#line.360">abortRegionServer</a>(int&nbsp;serverNumber)</pre>
 <div class="block">Cause a region server to exit doing basic clean up only on its way out.</div>
 <dl><dt><span class="strong">Parameters:</span></dt><dd><code>serverNumber</code> - Used as index into a list.</dd></dl>
 </li>
@@ -1105,7 +1105,7 @@ extends <a href="../../../../org/apache/hadoop/hbase/HBaseCluster.html" title="c
 <ul class="blockList">
 <li class="blockList">
 <h4>stopRegionServer</h4>
-<pre>public&nbsp;org.apache.hadoop.hbase.util.JVMClusterUtil.RegionServerThread&nbsp;<a href="../../../../src-html/org/apache/hadoop/hbase/MiniHBaseCluster.html#line.374">stopRegionServer</a>(int&nbsp;serverNumber)</pre>
+<pre>public&nbsp;org.apache.hadoop.hbase.util.JVMClusterUtil.RegionServerThread&nbsp;<a href="../../../../src-html/org/apache/hadoop/hbase/MiniHBaseCluster.html#line.373">stopRegionServer</a>(int&nbsp;serverNumber)</pre>
 <div class="block">Shut down the specified region server cleanly</div>
 <dl><dt><span class="strong">Parameters:</span></dt><dd><code>serverNumber</code> - Used as index into a list.</dd>
 <dt><span class="strong">Returns:</span></dt><dd>the region server that was stopped</dd></dl>
@@ -1117,7 +1117,7 @@ extends <a href="../../../../org/apache/hadoop/hbase/HBaseCluster.html" title="c
 <ul class="blockList">
 <li class="blockList">
 <h4>stopRegionServer</h4>
-<pre>public&nbsp;org.apache.hadoop.hbase.util.JVMClusterUtil.RegionServerThread&nbsp;<a href="../../../../src-html/org/apache/hadoop/hbase/MiniHBaseCluster.html#line.388">stopRegionServer</a>(int&nbsp;serverNumber,
+<pre>public&nbsp;org.apache.hadoop.hbase.util.JVMClusterUtil.RegionServerThread&nbsp;<a href="../../../../src-html/org/apache/hadoop/hbase/MiniHBaseCluster.html#line.387">stopRegionServer</a>(int&nbsp;serverNumber,
                                                                               boolean&nbsp;shutdownFS)</pre>
 <div class="block">Shut down the specified region server cleanly</div>
 <dl><dt><span class="strong">Parameters:</span></dt><dd><code>serverNumber</code> - Used as index into a list.</dd><dd><code>shutdownFS</code> - True is we are to shutdown the filesystem as part of this
@@ -1133,7 +1133,7 @@ extends <a href="../../../../org/apache/hadoop/hbase/HBaseCluster.html" title="c
 <ul class="blockList">
 <li class="blockList">
 <h4>waitOnRegionServer</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/MiniHBaseCluster.html#line.403">waitOnRegionServer</a>(int&nbsp;serverNumber)</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/MiniHBaseCluster.html#line.402">waitOnRegionServer</a>(int&nbsp;serverNumber)</pre>
 <div class="block">Wait for the specified region server to stop. Removes this thread from list
  of running threads.</div>
 <dl><dt><span class="strong">Parameters:</span></dt><dd><code>serverNumber</code> - </dd>
@@ -1146,7 +1146,7 @@ extends <a href="../../../../org/apache/hadoop/hbase/HBaseCluster.html" title="c
 <ul class="blockList">
 <li class="blockList">
 <h4>startMaster</h4>
-<pre>public&nbsp;org.apache.hadoop.hbase.util.JVMClusterUtil.MasterThread&nbsp;<a href="../../../../src-html/org/apache/hadoop/hbase/MiniHBaseCluster.html#line.414">startMaster</a>()
+<pre>public&nbsp;org.apache.hadoop.hbase.util.JVMClusterUtil.MasterThread&nbsp;<a href="../../../../src-html/org/apache/hadoop/hbase/MiniHBaseCluster.html#line.413">startMaster</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">Starts a master thread running</div>
 <dl><dt><span class="strong">Returns:</span></dt><dd>New RegionServerThread</dd>
@@ -1160,7 +1160,7 @@ extends <a href="../../../../org/apache/hadoop/hbase/HBaseCluster.html" title="c
 <ul class="blockList">
 <li class="blockList">
 <h4>getMasterAdminService</h4>
-<pre>public&nbsp;org.apache.hadoop.hbase.protobuf.generated.MasterProtos.MasterService.BlockingInterface&nbsp;<a href="../../../../src-html/org/apache/hadoop/hbase/MiniHBaseCluster.html#line.433">getMasterAdminService</a>()</pre>
+<pre>public&nbsp;org.apache.hadoop.hbase.protobuf.generated.MasterProtos.MasterService.BlockingInterface&nbsp;<a href="../../../../src-html/org/apache/hadoop/hbase/MiniHBaseCluster.html#line.432">getMasterAdminService</a>()</pre>
 <div class="block">Returns the current active master, if available.</div>
 <dl>
 <dt><strong>Specified by:</strong></dt>
@@ -1174,7 +1174,7 @@ extends <a href="../../../../org/apache/hadoop/hbase/HBaseCluster.html" title="c
 <ul class="blockList">
 <li class="blockList">
 <h4>getMaster</h4>
-<pre>public&nbsp;org.apache.hadoop.hbase.master.HMaster&nbsp;<a href="../../../../src-html/org/apache/hadoop/hbase/MiniHBaseCluster.html#line.441">getMaster</a>()</pre>
+<pre>public&nbsp;org.apache.hadoop.hbase.master.HMaster&nbsp;<a href="../../../../src-html/org/apache/hadoop/hbase/MiniHBaseCluster.html#line.440">getMaster</a>()</pre>
 <div class="block">Returns the current active master, if available.</div>
 <dl><dt><span class="strong">Returns:</span></dt><dd>the active HMaster, null if none is active.</dd></dl>
 </li>
@@ -1185,7 +1185,7 @@ extends <a href="../../../../org/apache/hadoop/hbase/HBaseCluster.html" title="c
 <ul class="blockList">
 <li class="blockList">
 <h4>getMasterThread</h4>
-<pre>public&nbsp;org.apache.hadoop.hbase.util.JVMClusterUtil.MasterThread&nbsp;<a href="../../../../src-html/org/apache/hadoop/hbase/MiniHBaseCluster.html#line.449">getMasterThread</a>()</pre>
+<pre>public&nbsp;org.apache.hadoop.hbase.util.JVMClusterUtil.MasterThread&nbsp;<a href="../../../../src-html/org/apache/hadoop/hbase/MiniHBaseCluster.html#line.448">getMasterThread</a>()</pre>
 <div class="block">Returns the current active master thread, if available.</div>
 <dl><dt><span class="strong">Returns:</span></dt><dd>the active MasterThread, null if none is active.</dd></dl>
 </li>
@@ -1196,7 +1196,7 @@ extends <a href="../../../../org/apache/hadoop/hbase/HBaseCluster.html" title="c
 <ul class="blockList">
 <li class="blockList">
 <h4>getMaster</h4>
-<pre>public&nbsp;org.apache.hadoop.hbase.master.HMaster&nbsp;<a href="../../../../src-html/org/apache/hadoop/hbase/MiniHBaseCluster.html#line.462">getMaster</a>(int&nbsp;serverNumber)</pre>
+<pre>public&nbsp;org.apache.hadoop.hbase.master.HMaster&nbsp;<a href="../../../../src-html/org/apache/hadoop/hbase/MiniHBaseCluster.html#line.461">getMaster</a>(int&nbsp;serverNumber)</pre>
 <div class="block">Returns the master at the specified index, if available.</div>
 <dl><dt><span class="strong">Returns:</span></dt><dd>the active HMaster, null if none is active.</dd></dl>
 </li>
@@ -1207,7 +1207,7 @@ extends <a href="../../../../org/apache/hadoop/hbase/HBaseCluster.html" title="c
 <ul class="blockList">
 <li class="blockList">
 <h4>abortMaster</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/MiniHBaseCluster.html#line.470">abortMaster</a>(int&nbsp;serverNumber)</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/MiniHBaseCluster.html#line.469">abortMaster</a>(int&nbsp;serverNumber)</pre>
 <div class="block">Cause a master to exit without shutting down entire cluster.</div>
 <dl><dt><span class="strong">Parameters:</span></dt><dd><code>serverNumber</code> - Used as index into a list.</dd></dl>
 </li>
@@ -1218,7 +1218,7 @@ extends <a href="../../../../org/apache/hadoop/hbase/HBaseCluster.html" title="c
 <ul class="blockList">
 <li class="blockList">
 <h4>stopMaster</h4>
-<pre>public&nbsp;org.apache.hadoop.hbase.util.JVMClusterUtil.MasterThread&nbsp;<a href="../../../../src-html/org/apache/hadoop/hbase/MiniHBaseCluster.html#line.483">stopMaster</a>(int&nbsp;serverNumber)</pre>
+<pre>public&nbsp;org.apache.hadoop.hbase.util.JVMClusterUtil.MasterThread&nbsp;<a href="../../../../src-html/org/apache/hadoop/hbase/MiniHBaseCluster.html#line.482">stopMaster</a>(int&nbsp;serverNumber)</pre>
 <div class="block">Shut down the specified master cleanly</div>
 <dl><dt><span class="strong">Parameters:</span></dt><dd><code>serverNumber</code> - Used as index into a list.</dd>
 <dt><span class="strong">Returns:</span></dt><dd>the region server that was stopped</dd></dl>
@@ -1230,7 +1230,7 @@ extends <a href="../../../../org/apache/hadoop/hbase/HBaseCluster.html" title="c
 <ul class="blockList">
 <li class="blockList">
 <h4>stopMaster</h4>
-<pre>public&nbsp;org.apache.hadoop.hbase.util.JVMClusterUtil.MasterThread&nbsp;<a href="../../../../src-html/org/apache/hadoop/hbase/MiniHBaseCluster.html#line.497">stopMaster</a>(int&nbsp;serverNumber,
+<pre>public&nbsp;org.apache.hadoop.hbase.util.JVMClusterUtil.MasterThread&nbsp;<a href="../../../../src-html/org/apache/hadoop/hbase/MiniHBaseCluster.html#line.496">stopMaster</a>(int&nbsp;serverNumber,
                                                                   boolean&nbsp;shutdownFS)</pre>
 <div class="block">Shut down the specified master cleanly</div>
 <dl><dt><span class="strong">Parameters:</span></dt><dd><code>serverNumber</code> - Used as index into a list.</dd><dd><code>shutdownFS</code> - True is we are to shutdown the filesystem as part of this
@@ -1246,7 +1246,7 @@ extends <a href="../../../../org/apache/hadoop/hbase/HBaseCluster.html" title="c
 <ul class="blockList">
 <li class="blockList">
 <h4>waitOnMaster</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/MiniHBaseCluster.html#line.512">waitOnMaster</a>(int&nbsp;serverNumber)</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/MiniHBaseCluster.html#line.511">waitOnMaster</a>(int&nbsp;serverNumber)</pre>
 <div class="block">Wait for the specified master to stop. Removes this thread from list
  of running threads.</div>
 <dl><dt><span class="strong">Parameters:</span></dt><dd><code>serverNumber</code> - </dd>
@@ -1259,7 +1259,7 @@ extends <a href="../../../../org/apache/hadoop/hbase/HBaseCluster.html" title="c
 <ul class="blockList">
 <li class="blockList">
 <h4>waitForActiveAndReadyMaster</h4>
-<pre>public&nbsp;boolean&nbsp;<a href="../../../../src-html/org/apache/hadoop/hbase/MiniHBaseCluster.html#line.524">waitForActiveAndReadyMaster</a>(long&nbsp;timeout)
+<pre>public&nbsp;boolean&nbsp;<a href="../../../../src-html/org/apache/hadoop/hbase/MiniHBaseCluster.html#line.523">waitForActiveAndReadyMaster</a>(long&nbsp;timeout)
                                     throws <a href="http://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">Blocks until there is an active master and that master has completed
  initialization.</div>
@@ -1280,7 +1280,7 @@ extends <a href="../../../../org/apache/hadoop/hbase/HBaseCluster.html" title="c
 <ul class="blockList">
 <li class="blockList">
 <h4>getMasterThreads</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.util.JVMClusterUtil.MasterThread&gt;&nbsp;<a href="../../../../src-html/org/apache/hadoop/hbase/MiniHBaseCluster.html#line.543">getMasterThreads</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.util.JVMClusterUtil.MasterThread&gt;&nbsp;<a href="../../../../src-html/org/apache/hadoop/hbase/MiniHBaseCluster.html#line.542">getMasterThreads</a>()</pre>
 <dl><dt><span class="strong">Returns:</span></dt><dd>List of master threads.</dd></dl>
 </li>
 </ul>
@@ -1290,7 +1290,7 @@ extends <a href="../../../../org/apache/hadoop/hbase/HBaseCluster.html" title="c
 <ul class="blockList">
 <li class="blockList">
 <h4>getLiveMasterThreads</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.util.JVMClusterUtil.MasterThread&gt;&nbsp;<a href="../../../../src-html/org/apache/hadoop/hbase/MiniHBaseCluster.html#line.550">getLiveMasterThreads</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.util.JVMClusterUtil.MasterThread&gt;&nbsp;<a href="../../../../src-html/org/apache/hadoop/hbase/MiniHBaseCluster.html#line.549">getLiveMasterThreads</a>()</pre>
 <dl><dt><span class="strong">Returns:</span></dt><dd>List of live master threads (skips the aborted and the killed)</dd></dl>
 </li>
 </ul>
@@ -1300,7 +1300,7 @@ extends <a href="../../../../org/apache/hadoop/hbase/HBaseCluster.html" title="c
 <ul class="blockList">
 <li class="blockList">
 <h4>join</h4>
-<pre>public&nbsp;void&nbsp;<a href="../../../../src-html/org/apache/hadoop/hbase/MiniHBaseCluster.html#line.557">join</a>()</pre>
+<pre>public&nbsp;void&nbsp;<a href="../../../../src-html/org/apache/hadoop/hbase/MiniHBaseCluster.html#line.556">join</a>()</pre>
 <div class="block">Wait for Mini HBase Cluster to shut down.</div>
 </li>
 </ul>
@@ -1310,7 +1310,7 @@ extends <a href="../../../../org/apache/hadoop/hbase/HBaseCluster.html" title="c
 <ul class="blockList">
 <li class="blockList">
 <h4>shutdown</h4>
-<pre>public&nbsp;void&nbsp;<a href="../../../../src-html/org/apache/hadoop/hbase/MiniHBaseCluster.html#line.566">shutdown</a>()
+<pre>public&nbsp;void&nbsp;<a href="../../../../src-html/org/apache/hadoop/hbase/MiniHBaseCluster.html#line.565">shutdown</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">Shut down the mini HBase cluster</div>
 <dl>
@@ -1326,7 +1326,7 @@ extends <a href="../../../../org/apache/hadoop/hbase/HBaseCluster.html" title="c
 <ul class="blockList">
 <li class="blockList">
 <h4>close</h4>
-<pre>public&nbsp;void&nbsp;<a href="../../../../src-html/org/apache/hadoop/hbase/MiniHBaseCluster.html#line.573">close</a>()
+<pre>public&nbsp;void&nbsp;<a href="../../../../src-html/org/apache/hadoop/hbase/MiniHBaseCluster.html#line.572">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"><strong>Description copied from class:&nbsp;<code><a href="../../../../org/apache/hadoop/hbase/HBaseCluster.html#close()">HBaseCluster</a></code></strong></div>
 <div class="block">Closes all the resources held open for this cluster. Note that this call does not shutdown
@@ -1348,7 +1348,7 @@ extends <a href="../../../../org/apache/hadoop/hbase/HBaseCluster.html" title="c
 <ul class="blockList">
 <li class="blockList">
 <h4>getClusterStatus</h4>
-<pre>public&nbsp;org.apache.hadoop.hbase.ClusterStatus&nbsp;<a href="../../../../src-html/org/apache/hadoop/hbase/MiniHBaseCluster.html#line.577">getClusterStatus</a>()
+<pre>public&nbsp;org.apache.hadoop.hbase.ClusterStatus&nbsp;<a href="../../../../src-html/org/apache/hadoop/hbase/MiniHBaseCluster.html#line.576">getClusterStatus</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 class:&nbsp;<code><a href="../../../../org/apache/hadoop/hbase/HBaseCluster.html#getClusterStatus()">HBaseCluster</a></code></strong></div>
 <div class="block">Returns a ClusterStatus for this HBase cluster.</div>
@@ -1365,7 +1365,7 @@ extends <a href="../../../../org/apache/hadoop/hbase/HBaseCluster.html" title="c
 <ul class="blockList">
 <li class="blockList">
 <h4>flushcache</h4>
-<pre>public&nbsp;void&nbsp;<a href="../../../../src-html/org/apache/hadoop/hbase/MiniHBaseCluster.html#line.586">flushcache</a>()
+<pre>public&nbsp;void&nbsp;<a href="../../../../src-html/org/apache/hadoop/hbase/MiniHBaseCluster.html#line.585">flushcache</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">Call flushCache on all regions on all participating regionservers.</div>
 <dl><dt><span class="strong">Throws:</span></dt>
@@ -1378,7 +1378,7 @@ extends <a href="../../../../org/apache/hadoop/hbase/HBaseCluster.html" title="c
 <ul class="blockList">
 <li class="blockList">
 <h4>flushcache</h4>
-<pre>public&nbsp;void&nbsp;<a href="../../../../src-html/org/apache/hadoop/hbase/MiniHBaseCluster.html#line.599">flushcache</a>(org.apache.hadoop.hbase.TableName&nbsp;tableName)
+<pre>public&nbsp;void&nbsp;<a href="../../../../src-html/org/apache/hadoop/hbase/MiniHBaseCluster.html#line.598">flushcache</a>(org.apache.hadoop.hbase.TableName&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">Call flushCache on all regions of the specified table.</div>
 <dl><dt><span class="strong">Throws:</span></dt>
@@ -1391,7 +1391,7 @@ extends <a href="../../../../org/apache/hadoop/hbase/HBaseCluster.html" title="c
 <ul class="blockList">
 <li class="blockList">
 <h4>compact</h4>
-<pre>public&nbsp;void&nbsp;<a href="../../../../src-html/org/apache/hadoop/hbase/MiniHBaseCluster.html#line.614">compact</a>(boolean&nbsp;major)
+<pre>public&nbsp;void&nbsp;<a href="../../../../src-html/org/apache/hadoop/hbase/MiniHBaseCluster.html#line.613">compact</a>(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>
 <div class="block">Call flushCache on all regions on all participating regionservers.</div>
 <dl><dt><span class="strong">Throws:</span></dt>
@@ -1404,7 +1404,7 @@ extends <a href="../../../../org/apache/hadoop/hbase/HBaseCluster.html" title="c
 <ul class="blockList">
 <li class="blockList">
 <h4>compact</h4>
-<pre>public&nbsp;void&nbsp;<a href="../../../../src-html/org/apache/hadoop/hbase/MiniHBaseCluster.html#line.627">compact</a>(org.apache.hadoop.hbase.TableName&nbsp;tableName,
+<pre>public&nbsp;void&nbsp;<a href="../../../../src-html/org/apache/hadoop/hbase/MiniHBaseCluster.html#line.626">compact</a>(org.apache.hadoop.hbase.TableName&nbsp;tableName,
            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>
 <div class="block">Call flushCache on all regions of the specified table.</div>
@@ -1418,7 +1418,7 @@ extends <a href="../../../../org/apache/hadoop/hbase/HBaseCluster.html" title="c
 <ul class="blockList">
 <li class="blockList">
 <h4>getRegionServerThreads</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.util.JVMClusterUtil.RegionServerThread&gt;&nbsp;<a href="../../../../src-html/org/apache/hadoop/hbase/MiniHBaseCluster.html#line.641">getRegionServerThreads</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.util.JVMClusterUtil.RegionServerThread&gt;&nbsp;<a href="../../../../src-html/org/apache/hadoop/hbase/MiniHBaseCluster.html#line.640">getRegionServerThreads</a>()</pre>
 <dl><dt><span class="strong">Returns:</span></dt><dd>List of region server threads.</dd></dl>
 </li>
 </ul>
@@ -1428,7 +1428,7 @@ extends <a href="../../../../org/apache/hadoop/hbase/HBaseCluster.html" title="c
 <ul class="blockList">
 <li class="blockList">
 <h4>getLiveRegionServerThreads</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.util.JVMClusterUtil.RegionServerThread&gt;&nbsp;<a href="../../../../src-html/org/apache/hadoop/hbase/MiniHBaseCluster.html#line.648">getLiveRegionServerThreads</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.util.JVMClusterUtil.RegionServerThread&gt;&nbsp;<a href="../../../../src-html/org/apache/hadoop/hbase/MiniHBaseCluster.html#line.647">getLiveRegionServerThreads</a>()</pre>
 <dl><dt><span class="strong">Returns:</span></dt><dd>List of live region server threads (skips the aborted and the killed)</dd></dl>
 </li>
 </ul>
@@ -1438,7 +1438,7 @@ extends <a href="../../../../org/apache/hadoop/hbase/HBaseCluster.html" title="c
 <ul class="blockList">
 <li class="blockList">
 <h4>getRegionServer</h4>
-<pre>public&nbsp;org.apache.hadoop.hbase.regionserver.HRegionServer&nbsp;<a href="../../../../src-html/org/apache/hadoop/hbase/MiniHBaseCluster.html#line.657">getRegionServer</a>(int&nbsp;serverNumber)</pre>
+<pre>public&nbsp;org.apache.hadoop.hbase.regionserver.HRegionServer&nbsp;<a href="../../../../src-html/org/apache/hadoop/hbase/MiniHBaseCluster.html#line.656">getRegionServer</a>(int&nbsp;serverNumber)</pre>
 <div class="block">Grab a numbered region server of your choice.</div>
 <dl><dt><span class="strong">Parameters:</span></dt><dd><code>serverNumber</code> - </dd>
 <dt><span class="strong">Returns:</span></dt><dd>region server</dd></dl>
@@ -1450,7 +1450,7 @@ extends <a href="../../../../org/apache/hadoop/hbase/HBaseCluster.html" title="c
 <ul class="blockList">
 <li class="blockList">
 <h4>getRegions</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.regionserver.HRegion&gt;&nbsp;<a href="../../../../src-html/org/apache/hadoop/hbase/MiniHBaseCluster.html#line.661">getRegions</a>(byte[]&nbsp;tableName)</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.regionserver.HRegion&gt;&nbsp;<a href="../../../../src-html/org/apache/hadoop/hbase/MiniHBaseCluster.html#line.660">getRegions</a>(byte[]&nbsp;tableName)</pre>
 </li>
 </ul>
 <a name="getRegions(org.apache.hadoop.hbase.TableName)">
@@ -1459,7 +1459,7 @@ extends <a href="../../../../org/apache/hadoop/hbase/HBaseCluster.html" title="c
 <ul class="blockList">
 <li class="blockList">
 <h4>getRegions</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.regionserver.HRegion&gt;&nbsp;<a href="../../../../src-html/org/apache/hadoop/hbase/MiniHBaseCluster.html#line.665">getRegions</a>(org.apache.hadoop.hbase.TableName&nbsp;tableName)</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.regionserver.HRegion&gt;&nbsp;<a href="../../../../src-html/org/apache/hadoop/hbase/MiniHBaseCluster.html#line.664">getRegions</a>(org.apache.hadoop.hbase.TableName&nbsp;tableName)</pre>
 </li>
 </ul>
 <a name="getServerWithMeta()">
@@ -1468,7 +1468,7 @@ extends <a href="../../../../org/apache/hadoop/hbase/HBaseCluster.html" title="c
 <ul class="blockList">
 <li class="blockList">
 <h4>getServerWithMeta</h4>
-<pre>public&nbsp;int&nbsp;<a href="../../../../src-html/org/apache/hadoop/hbase/MiniHBaseCluster.html#line.682">getServerWithMeta</a>()</pre>
+<pre>public&nbsp;int&nbsp;<a href="../../../../src-html/org/apache/hadoop/hbase/MiniHBaseCluster.html#line.681">getServerWithMeta</a>()</pre>
 <dl><dt><span class="strong">Returns:</span></dt><dd>Index into List of <a href="../../../../org/apache/hadoop/hbase/MiniHBaseCluster.html#getRegionServerThreads()"><code>getRegionServerThreads()</code></a>
  of HRS carrying regionName. Returns -1 if none found.</dd></dl>
 </li>
@@ -1479,7 +1479,7 @@ extends <a href="../../../../org/apache/hadoop/hbase/HBaseCluster.html" title="c
 <ul class="blockList">
 <li class="blockList">
 <h4>getServerWith</h4>
-<pre>public&nbsp;int&nbsp;<a href="../../../../src-html/org/apache/hadoop/hbase/MiniHBaseCluster.html#line.692">getServerWith</a>(byte[]&nbsp;regionName)</pre>
+<pre>public&nbsp;int&nbsp;<a href="../../../../src-html/org/apache/hadoop/hbase/MiniHBaseCluster.html#line.691">getServerWith</a>(byte[]&nbsp;regionName)</pre>
 <div class="block">Get the location of the specified region</div>
 <dl><dt><span class="strong">Parameters:</span></dt><dd><code>regionName</code> - Name of the region in bytes</dd>
 <dt><span class="strong">Returns:</span></dt><dd>Index into List of <a href="../../../../org/apache/hadoop/hbase/MiniHBaseCluster.html#getRegionServerThreads()"><code>getRegionServerThreads()</code></a>
@@ -1492,7 +1492,7 @@ extends <a href="../../../../org/apache/hadoop/hbase/HBaseCluster.html" title="c
 <ul class="blockList">
 <li class="blockList">
 <h4>getServerHoldingRegion</h4>
-<pre>public&nbsp;org.apache.hadoop.hbase.ServerName&nbsp;<a href="../../../../src-html/org/apache/hadoop/hbase/MiniHBaseCluster.html#line.708">getServerHoldingRegion</a>(org.apache.hadoop.hbase.TableName&nbsp;tn,
+<pre>public&nbsp;org.apache.hadoop.hbase.ServerName&nbsp;<a href="../../../../src-html/org/apache/hadoop/hbase/MiniHBaseCluster.html#line.707">getServerHoldingRegion</a>(org.apache.hadoop.hbase.TableName&nbsp;tn,
                                                         byte[]&nbsp;regionName)
                                                           throws <a href="http://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/HBaseCluster.html#getServerHoldingRegion(org.apache.hadoop.hbase.TableName,%20byte[])">HBaseCluster</a></code></strong></div>
@@ -1512,7 +1512,7 @@ extends <a href="../../../../org/apache/hadoop/hbase/HBaseCluster.html" title="c
 <ul class="blockList">
 <li class="blockList">
 <h4>countServedRegions</h4>
-<pre>public&nbsp;long&nbsp;<a href="../../../../src-html/org/apache/hadoop/hbase/MiniHBaseCluster.html#line.732">countServedRegions</a>()</pre>
+<pre>public&nbsp;long&nbsp;<a href="../../../../src-html/org/apache/hadoop/hbase/MiniHBaseCluster.html#line.731">countServedRegions</a>()</pre>
 <div class="block">Counts the total numbers of regions being served by the currently online
  region servers by asking each how many regions they have.  Does not look
  at hbase:meta at all.  Count includes catalog tables.</div>
@@ -1525,7 +1525,7 @@ extends <a href="../../../../org/apache/hadoop/hbase/HBaseCluster.html" title="c
 <ul class="blockList">
 <li class="blockList">
 <h4>killAll</h4>
-<pre>public&nbsp;void&nbsp;<a href="../../../../src-html/org/apache/hadoop/hbase/MiniHBaseCluster.html#line.747">killAll</a>()</pre>
+<pre>public&nbsp;void&nbsp;<a href="../../../../src-html/org/apache/hadoop/hbase/MiniHBaseCluster.html#line.746">killAll</a>()</pre>
 <div class="block">Do a simulated kill all masters and regionservers. Useful when it is
  impossible to bring the mini-cluster back for clean shutdown.</div>
 </li>
@@ -1536,7 +1536,7 @@ extends <a href="../../../../org/apache/hadoop/hbase/HBaseCluster.html" title="c
 <ul class="blockList">
 <li class="blockList">
 <h4>waitUntilShutDown</h4>
-<pre>public&nbsp;void&nbsp;<a href="../../../../src-html/org/apache/hadoop/hbase/MiniHBaseCluster.html#line.757">waitUntilShutDown</a>()</pre>
+<pre>public&nbsp;void&nbsp;<a href="../../../../src-html/org/apache/hadoop/hbase/MiniHBaseCluster.html#line.756">waitUntilShutDown</a>()</pre>
 <div class="block"><strong>Description copied from class:&nbsp;<code><a href="../../../../org/apache/hadoop/hbase/HBaseCluster.html#waitUntilShutDown()">HBaseCluster</a></code></strong></div>
 <div class="block">Wait for HBase Cluster to shut down.</div>
 <dl>
@@ -1551,7 +1551,7 @@ extends <a href="../../../../org/apache/hadoop/hbase/HBaseCluster.html" title="c
 <ul class="blockList">
 <li class="blockList">
 <h4>findRegionsForTable</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.regionserver.HRegion&gt;&nbsp;<a href="../../../../src-html/org/apache/hadoop/hbase/MiniHBaseCluster.html#line.761">findRegionsForTable</a>(org.apache.hadoop.hbase.TableName&nbsp;tableName)</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.regionserver.HRegion&gt;&nbsp;<a href="../../../../src-html/org/apache/hadoop/hbase/MiniHBaseCluster.html#line.760">findRegionsForTable</a>(org.apache.hadoop.hbase.TableName&nbsp;tableName)</pre>
 </li>
 </ul>
 <a name="getRegionServerIndex(org.apache.hadoop.hbase.ServerName)">
@@ -1560,7 +1560,7 @@ extends <a href="../../../../org/apache/hadoop/hbase/HBaseCluster.html" title="c
 <ul class="blockList">
 <li class="blockList">
 <h4>getRegionServerIndex</h4>
-<pre>protected&nbsp;int&nbsp;<a href="../../../../src-html/org/apache/hadoop/hbase/MiniHBaseCluster.html#line.775">getRegionServerIndex</a>(org.apache.hadoop.hbase.ServerName&nbsp;serverName)</pre>
+<pre>protected&nbsp;int&nbsp;<a href="../../../../src-html/org/apache/hadoop/hbase/MiniHBaseCluster.html#line.774">getRegionServerIndex</a>(org.apache.hadoop.hbase.ServerName&nbsp;serverName)</pre>
 </li>
 </ul>
 <a name="getMasterIndex(org.apache.hadoop.hbase.ServerName)">
@@ -1569,7 +1569,7 @@ extends <a href="../../../../org/apache/hadoop/hbase/HBaseCluster.html" title="c
 <ul class="blockList">
 <li class="blockList">
 <h4>getMasterIndex</h4>
-<pre>protected&nbsp;int&nbsp;<a href="../../../../src-html/org/apache/hadoop/hbase/MiniHBaseCluster.html#line.786">getMasterIndex</a>(org.apache.hadoop.hbase.ServerName&nbsp;serverName)</pre>
+<pre>protected&nbsp;int&nbsp;<a href="../../../../src-html/org/apache/hadoop/hbase/MiniHBaseCluster.html#line.785">getMasterIndex</a>(org.apache.hadoop.hbase.ServerName&nbsp;serverName)</pre>
 </li>
 </ul>
 <a name="getAdminProtocol(org.apache.hadoop.hbase.ServerName)">
@@ -1578,7 +1578,7 @@ extends <a href="../../../../org/apache/hadoop/hbase/HBaseCluster.html" title="c
 <ul class="blockList">
 <li class="blockList">
 <h4>getAdminProtocol</h4>
-<pre>public&nbsp;org.apache.hadoop.hbase.protobuf.generated.AdminProtos.AdminService.BlockingInterface&nbsp;<a href="../../../../src-html/org/apache/hadoop/hbase/MiniHBaseCluster.html#line.797">getAdminProtocol</a>(org.apache.hadoop.hbase.ServerName&nbsp;serverName)
+<pre>public&nbsp;org.apache.hadoop.hbase.protobuf.generated.AdminProtos.AdminService.BlockingInterface&nbsp;<a href="../../../../src-html/org/apache/hadoop/hbase/MiniHBaseCluster.html#line.796">getAdminProtocol</a>(org.apache.hadoop.hbase.ServerName&nbsp;serverName)
                                                                                                        throws <a href="http://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/HBaseCluster.html#getAdminProtocol(org.apache.hadoop.hbase.ServerName)">HBaseCluster</a></code></strong></div>
 <div class="block">Returns an AdminProtocol interface to the regionserver</div>
@@ -1595,7 +1595,7 @@ extends <a href="../../../../org/apache/hadoop/hbase/HBaseCluster.html" title="c
 <ul class="blockListLast">
 <li class="blockList">
 <h4>getClientProtocol</h4>
-<pre>public&nbsp;org.apache.hadoop.hbase.protobuf.generated.ClientProtos.ClientService.BlockingInterface&nbsp;<a href="../../../../src-html/org/apache/hadoop/hbase/MiniHBaseCluster.html#line.802">getClientProtocol</a>(org.apache.hadoop.hbase.ServerName&nbsp;serverName)
+<pre>public&nbsp;org.apache.hadoop.hbase.protobuf.generated.ClientProtos.ClientService.BlockingInterface&nbsp;<a href="../../../../src-html/org/apache/hadoop/hbase/MiniHBaseCluster.html#line.801">getClientProtocol</a>(org.apache.hadoop.hbase.ServerName&nbsp;serverName)
                                                                                                           throws <a href="http://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/HBaseCluster.html#getClientProtocol(org.apache.hadoop.hbase.ServerName)">HBaseCluster</a></code></strong></div>
 <div class="block">Returns a ClientProtocol interface to the regionserver</div>

http://git-wip-us.apache.org/repos/asf/hbase-site/blob/c221e35e/testdevapidocs/org/apache/hadoop/hbase/TestLocalHBaseCluster.MyHRegionServer.html
----------------------------------------------------------------------
diff --git a/testdevapidocs/org/apache/hadoop/hbase/TestLocalHBaseCluster.MyHRegionServer.html b/testdevapidocs/org/apache/hadoop/hbase/TestLocalHBaseCluster.MyHRegionServer.html
index 0645711..aabd9ae 100644
--- a/testdevapidocs/org/apache/hadoop/hbase/TestLocalHBaseCluster.MyHRegionServer.html
+++ b/testdevapidocs/org/apache/hadoop/hbase/TestLocalHBaseCluster.MyHRegionServer.html
@@ -61,7 +61,7 @@
 <ul class="subNavList">
 <li>Summary:&nbsp;</li>
 <li><a href="#nested_classes_inherited_from_class_org.apache.hadoop.hbase.regionserver.HRegionServer">Nested</a>&nbsp;|&nbsp;</li>
-<li><a href="#fields_inherited_from_class_org.apache.hadoop.hbase.MiniHBaseCluster.MiniHBaseClusterRegionServer">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#fields_inherited_from_class_org.apache.hadoop.hbase.regionserver.HRegionServer">Field</a>&nbsp;|&nbsp;</li>
 <li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
 <li><a href="#method_summary">Method</a></li>
 </ul>
@@ -156,13 +156,6 @@ extends <a href="../../../../org/apache/hadoop/hbase/MiniHBaseCluster.MiniHBaseC
 </a>
 <h3>Field Summary</h3>
 <ul class="blockList">
-<li class="blockList"><a name="fields_inherited_from_class_org.apache.hadoop.hbase.MiniHBaseCluster.MiniHBaseClusterRegionServer">
-<!--   -->
-</a>
-<h3>Fields inherited from class&nbsp;org.apache.hadoop.hbase.<a href="../../../../org/apache/hadoop/hbase/MiniHBaseCluster.MiniHBaseClusterRegionServer.html" title="class in org.apache.hadoop.hbase">MiniHBaseCluster.MiniHBaseClusterRegionServer</a></h3>
-<code><a href="../../../../org/apache/hadoop/hbase/MiniHBaseCluster.MiniHBaseClusterRegionServer.html#TEST_SKIP_CLOSE">TEST_SKIP_CLOSE</a></code></li>
-</ul>
-<ul class="blockList">
 <li class="blockList"><a name="fields_inherited_from_class_org.apache.hadoop.hbase.regionserver.HRegionServer">
 <!--   -->
 </a>
@@ -332,7 +325,7 @@ extends <a href="../../../../org/apache/hadoop/hbase/MiniHBaseCluster.MiniHBaseC
 <ul class="subNavList">
 <li>Summary:&nbsp;</li>
 <li><a href="#nested_classes_inherited_from_class_org.apache.hadoop.hbase.regionserver.HRegionServer">Nested</a>&nbsp;|&nbsp;</li>
-<li><a href="#fields_inherited_from_class_org.apache.hadoop.hbase.MiniHBaseCluster.MiniHBaseClusterRegionServer">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#fields_inherited_from_class_org.apache.hadoop.hbase.regionserver.HRegionServer">Field</a>&nbsp;|&nbsp;</li>
 <li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
 <li><a href="#method_summary">Method</a></li>
 </ul>

http://git-wip-us.apache.org/repos/asf/hbase-site/blob/c221e35e/testdevapidocs/org/apache/hadoop/hbase/TestMovedRegionsCleaner.TestMockRegionServer.html
----------------------------------------------------------------------
diff --git a/testdevapidocs/org/apache/hadoop/hbase/TestMovedRegionsCleaner.TestMockRegionServer.html b/testdevapidocs/org/apache/hadoop/hbase/TestMovedRegionsCleaner.TestMockRegionServer.html
index 2fc0ad8..a986fd0 100644
--- a/testdevapidocs/org/apache/hadoop/hbase/TestMovedRegionsCleaner.TestMockRegionServer.html
+++ b/testdevapidocs/org/apache/hadoop/hbase/TestMovedRegionsCleaner.TestMockRegionServer.html
@@ -61,7 +61,7 @@
 <ul class="subNavList">
 <li>Summary:&nbsp;</li>
 <li><a href="#nested_classes_inherited_from_class_org.apache.hadoop.hbase.regionserver.HRegionServer">Nested</a>&nbsp;|&nbsp;</li>
-<li><a href="#fields_inherited_from_class_org.apache.hadoop.hbase.MiniHBaseCluster.MiniHBaseClusterRegionServer">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#fields_inherited_from_class_org.apache.hadoop.hbase.regionserver.HRegionServer">Field</a>&nbsp;|&nbsp;</li>
 <li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
 <li><a href="#method_summary">Method</a></li>
 </ul>
@@ -155,13 +155,6 @@ extends <a href="../../../../org/apache/hadoop/hbase/MiniHBaseCluster.MiniHBaseC
 </a>
 <h3>Field Summary</h3>
 <ul class="blockList">
-<li class="blockList"><a name="fields_inherited_from_class_org.apache.hadoop.hbase.MiniHBaseCluster.MiniHBaseClusterRegionServer">
-<!--   -->
-</a>
-<h3>Fields inherited from class&nbsp;org.apache.hadoop.hbase.<a href="../../../../org/apache/hadoop/hbase/MiniHBaseCluster.MiniHBaseClusterRegionServer.html" title="class in org.apache.hadoop.hbase">MiniHBaseCluster.MiniHBaseClusterRegionServer</a></h3>
-<code><a href="../../../../org/apache/hadoop/hbase/MiniHBaseCluster.MiniHBaseClusterRegionServer.html#TEST_SKIP_CLOSE">TEST_SKIP_CLOSE</a></code></li>
-</ul>
-<ul class="blockList">
 <li class="blockList"><a name="fields_inherited_from_class_org.apache.hadoop.hbase.regionserver.HRegionServer">
 <!--   -->
 </a>
@@ -352,7 +345,7 @@ extends <a href="../../../../org/apache/hadoop/hbase/MiniHBaseCluster.MiniHBaseC
 <ul class="subNavList">
 <li>Summary:&nbsp;</li>
 <li><a href="#nested_classes_inherited_from_class_org.apache.hadoop.hbase.regionserver.HRegionServer">Nested</a>&nbsp;|&nbsp;</li>
-<li><a href="#fields_inherited_from_class_org.apache.hadoop.hbase.MiniHBaseCluster.MiniHBaseClusterRegionServer">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#fields_inherited_from_class_org.apache.hadoop.hbase.regionserver.HRegionServer">Field</a>&nbsp;|&nbsp;</li>
 <li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
 <li><a href="#method_summary">Method</a></li>
 </ul>

http://git-wip-us.apache.org/repos/asf/hbase-site/blob/c221e35e/testdevapidocs/org/apache/hadoop/hbase/client/TestClientScannerRPCTimeout.RegionServerWithScanTimeout.html
----------------------------------------------------------------------
diff --git a/testdevapidocs/org/apache/hadoop/hbase/client/TestClientScannerRPCTimeout.RegionServerWithScanTimeout.html b/testdevapidocs/org/apache/hadoop/hbase/client/TestClientScannerRPCTimeout.RegionServerWithScanTimeout.html
index e7dcbe0..232f31a 100644
--- a/testdevapidocs/org/apache/hadoop/hbase/client/TestClientScannerRPCTimeout.RegionServerWithScanTimeout.html
+++ b/testdevapidocs/org/apache/hadoop/hbase/client/TestClientScannerRPCTimeout.RegionServerWithScanTimeout.html
@@ -61,7 +61,7 @@
 <ul class="subNavList">
 <li>Summary:&nbsp;</li>
 <li><a href="#nested_classes_inherited_from_class_org.apache.hadoop.hbase.regionserver.HRegionServer">Nested</a>&nbsp;|&nbsp;</li>
-<li><a href="#fields_inherited_from_class_org.apache.hadoop.hbase.MiniHBaseCluster.MiniHBaseClusterRegionServer">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#fields_inherited_from_class_org.apache.hadoop.hbase.regionserver.HRegionServer">Field</a>&nbsp;|&nbsp;</li>
 <li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
 <li><a href="#method_summary">Method</a></li>
 </ul>
@@ -155,13 +155,6 @@ extends <a href="../../../../../org/apache/hadoop/hbase/MiniHBaseCluster.MiniHBa
 </a>
 <h3>Field Summary</h3>
 <ul class="blockList">
-<li class="blockList"><a name="fields_inherited_from_class_org.apache.hadoop.hbase.MiniHBaseCluster.MiniHBaseClusterRegionServer">
-<!--   -->
-</a>
-<h3>Fields inherited from class&nbsp;org.apache.hadoop.hbase.<a href="../../../../../org/apache/hadoop/hbase/MiniHBaseCluster.MiniHBaseClusterRegionServer.html" title="class in org.apache.hadoop.hbase">MiniHBaseCluster.MiniHBaseClusterRegionServer</a></h3>
-<code><a href="../../../../../org/apache/hadoop/hbase/MiniHBaseCluster.MiniHBaseClusterRegionServer.html#TEST_SKIP_CLOSE">TEST_SKIP_CLOSE</a></code></li>
-</ul>
-<ul class="blockList">
 <li class="blockList"><a name="fields_inherited_from_class_org.apache.hadoop.hbase.regionserver.HRegionServer">
 <!--   -->
 </a>
@@ -337,7 +330,7 @@ extends <a href="../../../../../org/apache/hadoop/hbase/MiniHBaseCluster.MiniHBa
 <ul class="subNavList">
 <li>Summary:&nbsp;</li>
 <li><a href="#nested_classes_inherited_from_class_org.apache.hadoop.hbase.regionserver.HRegionServer">Nested</a>&nbsp;|&nbsp;</li>
-<li><a href="#fields_inherited_from_class_org.apache.hadoop.hbase.MiniHBaseCluster.MiniHBaseClusterRegionServer">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#fields_inherited_from_class_org.apache.hadoop.hbase.regionserver.HRegionServer">Field</a>&nbsp;|&nbsp;</li>
 <li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
 <li><a href="#method_summary">Method</a></li>
 </ul>

http://git-wip-us.apache.org/repos/asf/hbase-site/blob/c221e35e/testdevapidocs/org/apache/hadoop/hbase/io/hfile/package-tree.html
----------------------------------------------------------------------
diff --git a/testdevapidocs/org/apache/hadoop/hbase/io/hfile/package-tree.html b/testdevapidocs/org/apache/hadoop/hbase/io/hfile/package-tree.html
index 149878b..e8bace4 100644
--- a/testdevapidocs/org/apache/hadoop/hbase/io/hfile/package-tree.html
+++ b/testdevapidocs/org/apache/hadoop/hbase/io/hfile/package-tree.html
@@ -157,8 +157,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.io.hfile.<a href="../../../../../../org/apache/hadoop/hbase/io/hfile/TagUsage.html" title="enum in org.apache.hadoop.hbase.io.hfile"><span class="strong">TagUsage</span></a></li>
-<li type="circle">org.apache.hadoop.hbase.io.hfile.<a href="../../../../../../org/apache/hadoop/hbase/io/hfile/TestHFileBlockCompatibility.Writer.State.html" title="enum in org.apache.hadoop.hbase.io.hfile"><span class="strong">TestHFileBlockCompatibility.Writer.State</span></a></li>
 <li type="circle">org.apache.hadoop.hbase.io.hfile.<a href="../../../../../../org/apache/hadoop/hbase/io/hfile/TestCacheOnWrite.CacheOnWriteType.html" title="enum in org.apache.hadoop.hbase.io.hfile"><span class="strong">TestCacheOnWrite.CacheOnWriteType</span></a></li>
+<li type="circle">org.apache.hadoop.hbase.io.hfile.<a href="../../../../../../org/apache/hadoop/hbase/io/hfile/TestHFileBlockCompatibility.Writer.State.html" title="enum in org.apache.hadoop.hbase.io.hfile"><span class="strong">TestHFileBlockCompatibility.Writer.State</span></a></li>
 </ul>
 </li>
 </ul>

http://git-wip-us.apache.org/repos/asf/hbase-site/blob/c221e35e/testdevapidocs/org/apache/hadoop/hbase/master/TestAssignmentManagerOnCluster.MyRegionServer.html
----------------------------------------------------------------------
diff --git a/testdevapidocs/org/apache/hadoop/hbase/master/TestAssignmentManagerOnCluster.MyRegionServer.html b/testdevapidocs/org/apache/hadoop/hbase/master/TestAssignmentManagerOnCluster.MyRegionServer.html
index 40e4d8f..bffa299 100644
--- a/testdevapidocs/org/apache/hadoop/hbase/master/TestAssignmentManagerOnCluster.MyRegionServer.html
+++ b/testdevapidocs/org/apache/hadoop/hbase/master/TestAssignmentManagerOnCluster.MyRegionServer.html
@@ -170,13 +170,6 @@ extends <a href="../../../../../org/apache/hadoop/hbase/MiniHBaseCluster.MiniHBa
 </tr>
 </table>
 <ul class="blockList">
-<li class="blockList"><a name="fields_inherited_from_class_org.apache.hadoop.hbase.MiniHBaseCluster.MiniHBaseClusterRegionServer">
-<!--   -->
-</a>
-<h3>Fields inherited from class&nbsp;org.apache.hadoop.hbase.<a href="../../../../../org/apache/hadoop/hbase/MiniHBaseCluster.MiniHBaseClusterRegionServer.html" title="class in org.apache.hadoop.hbase">MiniHBaseCluster.MiniHBaseClusterRegionServer</a></h3>
-<code><a href="../../../../../org/apache/hadoop/hbase/MiniHBaseCluster.MiniHBaseClusterRegionServer.html#TEST_SKIP_CLOSE">TEST_SKIP_CLOSE</a></code></li>
-</ul>
-<ul class="blockList">
 <li class="blockList"><a name="fields_inherited_from_class_org.apache.hadoop.hbase.regionserver.HRegionServer">
 <!--   -->
 </a>

http://git-wip-us.apache.org/repos/asf/hbase-site/blob/c221e35e/testdevapidocs/org/apache/hadoop/hbase/master/TestMetaShutdownHandler.MyRegionServer.html
----------------------------------------------------------------------
diff --git a/testdevapidocs/org/apache/hadoop/hbase/master/TestMetaShutdownHandler.MyRegionServer.html b/testdevapidocs/org/apache/hadoop/hbase/master/TestMetaShutdownHandler.MyRegionServer.html
index b6468ef..dc19e56 100644
--- a/testdevapidocs/org/apache/hadoop/hbase/master/TestMetaShutdownHandler.MyRegionServer.html
+++ b/testdevapidocs/org/apache/hadoop/hbase/master/TestMetaShutdownHandler.MyRegionServer.html
@@ -61,7 +61,7 @@
 <ul class="subNavList">
 <li>Summary:&nbsp;</li>
 <li><a href="#nested_classes_inherited_from_class_org.apache.hadoop.hbase.regionserver.HRegionServer">Nested</a>&nbsp;|&nbsp;</li>
-<li><a href="#fields_inherited_from_class_org.apache.hadoop.hbase.MiniHBaseCluster.MiniHBaseClusterRegionServer">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#fields_inherited_from_class_org.apache.hadoop.hbase.regionserver.HRegionServer">Field</a>&nbsp;|&nbsp;</li>
 <li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
 <li><a href="#method_summary">Method</a></li>
 </ul>
@@ -155,13 +155,6 @@ extends <a href="../../../../../org/apache/hadoop/hbase/MiniHBaseCluster.MiniHBa
 </a>
 <h3>Field Summary</h3>
 <ul class="blockList">
-<li class="blockList"><a name="fields_inherited_from_class_org.apache.hadoop.hbase.MiniHBaseCluster.MiniHBaseClusterRegionServer">
-<!--   -->
-</a>
-<h3>Fields inherited from class&nbsp;org.apache.hadoop.hbase.<a href="../../../../../org/apache/hadoop/hbase/MiniHBaseCluster.MiniHBaseClusterRegionServer.html" title="class in org.apache.hadoop.hbase">MiniHBaseCluster.MiniHBaseClusterRegionServer</a></h3>
-<code><a href="../../../../../org/apache/hadoop/hbase/MiniHBaseCluster.MiniHBaseClusterRegionServer.html#TEST_SKIP_CLOSE">TEST_SKIP_CLOSE</a></code></li>
-</ul>
-<ul class="blockList">
 <li class="blockList"><a name="fields_inherited_from_class_org.apache.hadoop.hbase.regionserver.HRegionServer">
 <!--   -->
 </a>
@@ -341,7 +334,7 @@ extends <a href="../../../../../org/apache/hadoop/hbase/MiniHBaseCluster.MiniHBa
 <ul class="subNavList">
 <li>Summary:&nbsp;</li>
 <li><a href="#nested_classes_inherited_from_class_org.apache.hadoop.hbase.regionserver.HRegionServer">Nested</a>&nbsp;|&nbsp;</li>
-<li><a href="#fields_inherited_from_class_org.apache.hadoop.hbase.MiniHBaseCluster.MiniHBaseClusterRegionServer">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#fields_inherited_from_class_org.apache.hadoop.hbase.regionserver.HRegionServer">Field</a>&nbsp;|&nbsp;</li>
 <li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
 <li><a href="#method_summary">Method</a></li>
 </ul>


[18/18] hbase-site git commit: Published site at d6b3d838eba382f6b7734ca1f40fa58eb97a4f89.

Posted by mi...@apache.org.
Published site at d6b3d838eba382f6b7734ca1f40fa58eb97a4f89.


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

Branch: refs/heads/asf-site
Commit: c221e35e79ca02ce987879d94446d4d20cc1428d
Parents: f8d6f42
Author: jenkins <bu...@apache.org>
Authored: Tue Jan 26 15:22:39 2016 +0000
Committer: Misty Stanley-Jones <ms...@cloudera.com>
Committed: Tue Jan 26 09:54:44 2016 -0800

----------------------------------------------------------------------
 acid-semantics.html                             |     4 +-
 apache_hbase_reference_guide.pdf                |   Bin 14205622 -> 14205622 bytes
 apache_hbase_reference_guide.pdfmarks           |     4 +-
 apidocs/index-all.html                          |    12 +-
 .../apache/hadoop/hbase/LocalHBaseCluster.html  |    65 +-
 .../apache/hadoop/hbase/LocalHBaseCluster.html  |   386 +-
 book.html                                       |     2 +-
 bulk-loads.html                                 |     4 +-
 checkstyle-aggregate.html                       | 27012 ++++++++---------
 checkstyle.rss                                  |     4 +-
 coc.html                                        |     4 +-
 cygwin.html                                     |     4 +-
 dependencies.html                               |     4 +-
 dependency-convergence.html                     |     4 +-
 dependency-info.html                            |     4 +-
 dependency-management.html                      |     4 +-
 devapidocs/index-all.html                       |    12 +-
 .../apache/hadoop/hbase/LocalHBaseCluster.html  |    65 +-
 .../hbase/classification/package-tree.html      |     8 +-
 .../hadoop/hbase/client/package-tree.html       |     6 +-
 .../hadoop/hbase/filter/package-tree.html       |     8 +-
 .../hadoop/hbase/io/hfile/package-tree.html     |     6 +-
 .../hadoop/hbase/mapreduce/package-tree.html    |     2 +-
 .../hadoop/hbase/master/package-tree.html       |     6 +-
 .../hbase/master/procedure/package-tree.html    |     2 +-
 .../org/apache/hadoop/hbase/package-tree.html   |     8 +-
 .../hadoop/hbase/quotas/package-tree.html       |     6 +-
 .../hadoop/hbase/regionserver/package-tree.html |    24 +-
 .../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     |    90 +-
 .../hbase/tmpl/regionserver/RSStatusTmpl.html   |    36 +-
 .../tmpl/regionserver/RSStatusTmplImpl.html     |    18 +-
 .../class-use/JVMClusterUtil.MasterThread.html  |     3 +-
 .../JVMClusterUtil.RegionServerThread.html      |     3 +-
 .../apache/hadoop/hbase/util/package-tree.html  |     8 +-
 .../apache/hadoop/hbase/wal/package-tree.html   |     2 +-
 .../apache/hadoop/hbase/LocalHBaseCluster.html  |   386 +-
 .../tmpl/master/MasterStatusTmpl.ImplData.html  |   240 +-
 .../tmpl/master/MasterStatusTmpl.Intf.html      |   240 +-
 .../hbase/tmpl/master/MasterStatusTmpl.html     |   240 +-
 .../hbase/tmpl/master/MasterStatusTmplImpl.html |    64 +-
 .../regionserver/RSStatusTmpl.ImplData.html     |    90 +-
 .../tmpl/regionserver/RSStatusTmpl.Intf.html    |    90 +-
 .../hbase/tmpl/regionserver/RSStatusTmpl.html   |    90 +-
 .../tmpl/regionserver/RSStatusTmplImpl.html     |    24 +-
 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                |     6 +-
 hbase-spark/checkstyle.html                     |     6 +-
 hbase-spark/dependencies.html                   |     6 +-
 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                      |     6 +-
 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                                  |     4 +-
 .../apache/hadoop/hbase/MiniHBaseCluster.html   |   122 +-
 .../apache/hadoop/hbase/MiniHBaseCluster.html   |  1453 +-
 testdevapidocs/index-all.html                   |     2 -
 ...aseCluster.MiniHBaseClusterRegionServer.html |    35 +-
 ...eCluster.SingleFileSystemShutdownThread.html |     8 +-
 .../apache/hadoop/hbase/MiniHBaseCluster.html   |   124 +-
 .../TestLocalHBaseCluster.MyHRegionServer.html  |    11 +-
 ...ovedRegionsCleaner.TestMockRegionServer.html |    11 +-
 ...rRPCTimeout.RegionServerWithScanTimeout.html |    11 +-
 .../hadoop/hbase/io/hfile/package-tree.html     |     2 +-
 ...signmentManagerOnCluster.MyRegionServer.html |     7 -
 .../TestMetaShutdownHandler.MyRegionServer.html |    11 +-
 .../org/apache/hadoop/hbase/package-tree.html   |     8 +-
 ...lledWhenInitializing.MockedRegionServer.html |    11 +-
 ...egionServerReportForDuty.MyRegionServer.html |     7 -
 .../apache/hadoop/hbase/test/package-tree.html  |     2 +-
 .../apache/hadoop/hbase/wal/package-tree.html   |     2 +-
 ...aseCluster.MiniHBaseClusterRegionServer.html |  1453 +-
 ...eCluster.SingleFileSystemShutdownThread.html |  1453 +-
 .../apache/hadoop/hbase/MiniHBaseCluster.html   |  1453 +-
 .../apache/hadoop/hbase/MiniHBaseCluster.html   |  1453 +-
 .../apache/hadoop/hbase/LocalHBaseCluster.html  |   386 +-
 .../hbase/tmpl/common/TaskMonitorTmpl.html      |    90 +-
 .../hbase/tmpl/common/TaskMonitorTmplImpl.html  |    24 +-
 .../hbase/tmpl/master/MasterStatusTmpl.html     |   240 +-
 .../hbase/tmpl/master/MasterStatusTmplImpl.html |    64 +-
 .../hbase/tmpl/regionserver/RSStatusTmpl.html   |    90 +-
 .../tmpl/regionserver/RSStatusTmplImpl.html     |    24 +-
 135 files changed, 19145 insertions(+), 19400 deletions(-)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/hbase-site/blob/c221e35e/acid-semantics.html
----------------------------------------------------------------------
diff --git a/acid-semantics.html b/acid-semantics.html
index e4ec6db..61acee6 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="20160124" />
+    <meta name="Date-Revision-yyyymmdd" content="20160126" />
     <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-01-24</li>
+                  <li id="publishDate" class="pull-right">Last Published: 2016-01-26</li>
             </p>
                 </div>
 

http://git-wip-us.apache.org/repos/asf/hbase-site/blob/c221e35e/apache_hbase_reference_guide.pdf
----------------------------------------------------------------------
diff --git a/apache_hbase_reference_guide.pdf b/apache_hbase_reference_guide.pdf
index e43f346..13dd488 100644
Binary files a/apache_hbase_reference_guide.pdf and b/apache_hbase_reference_guide.pdf differ

http://git-wip-us.apache.org/repos/asf/hbase-site/blob/c221e35e/apache_hbase_reference_guide.pdfmarks
----------------------------------------------------------------------
diff --git a/apache_hbase_reference_guide.pdfmarks b/apache_hbase_reference_guide.pdfmarks
index 053fb1f..f279f2d 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:20160124152328)
-  /CreationDate (D:20160124152328)
+  /ModDate (D:20160126151912)
+  /CreationDate (D:20160126151912)
   /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/c221e35e/apidocs/index-all.html
----------------------------------------------------------------------
diff --git a/apidocs/index-all.html b/apidocs/index-all.html
index e3bd835..eb4c482 100644
--- a/apidocs/index-all.html
+++ b/apidocs/index-all.html
@@ -14349,23 +14349,19 @@ the order they are declared.</div>
 </dd>
 <dt><span class="strong"><a href="./org/apache/hadoop/hbase/LocalHBaseCluster.html#waitOnMaster(int)">waitOnMaster(int)</a></span> - Method in class org.apache.hadoop.hbase.<a href="./org/apache/hadoop/hbase/LocalHBaseCluster.html" title="class in org.apache.hadoop.hbase">LocalHBaseCluster</a></dt>
 <dd>
-<div class="block">Wait for the specified master to stop
- Removes this thread from list of running threads.</div>
+<div class="block">Wait for the specified master to stop.</div>
 </dd>
 <dt><span class="strong"><a href="./org/apache/hadoop/hbase/LocalHBaseCluster.html#waitOnMaster(org.apache.hadoop.hbase.util.JVMClusterUtil.MasterThread)">waitOnMaster(JVMClusterUtil.MasterThread)</a></span> - Method in class org.apache.hadoop.hbase.<a href="./org/apache/hadoop/hbase/LocalHBaseCluster.html" title="class in org.apache.hadoop.hbase">LocalHBaseCluster</a></dt>
 <dd>
-<div class="block">Wait for the specified master to stop
- Removes this thread from list of running threads.</div>
+<div class="block">Wait for the specified master to stop.</div>
 </dd>
 <dt><span class="strong"><a href="./org/apache/hadoop/hbase/LocalHBaseCluster.html#waitOnRegionServer(int)">waitOnRegionServer(int)</a></span> - Method in class org.apache.hadoop.hbase.<a href="./org/apache/hadoop/hbase/LocalHBaseCluster.html" title="class in org.apache.hadoop.hbase">LocalHBaseCluster</a></dt>
 <dd>
-<div class="block">Wait for the specified region server to stop
- Removes this thread from list of running threads.</div>
+<div class="block">Wait for the specified region server to stop.</div>
 </dd>
 <dt><span class="strong"><a href="./org/apache/hadoop/hbase/LocalHBaseCluster.html#waitOnRegionServer(org.apache.hadoop.hbase.util.JVMClusterUtil.RegionServerThread)">waitOnRegionServer(JVMClusterUtil.RegionServerThread)</a></span> - Method in class org.apache.hadoop.hbase.<a href="./org/apache/hadoop/hbase/LocalHBaseCluster.html" title="class in org.apache.hadoop.hbase">LocalHBaseCluster</a></dt>
 <dd>
-<div class="block">Wait for the specified region server to stop
- Removes this thread from list of running threads.</div>
+<div class="block">Wait for the specified region server to stop.</div>
 </dd>
 <dt><span class="strong"><a href="./org/apache/hadoop/hbase/mapreduce/Import.html#WAL_DURABILITY">WAL_DURABILITY</a></span> - Static variable in class org.apache.hadoop.hbase.mapreduce.<a href="./org/apache/hadoop/hbase/mapreduce/Import.html" title="class in org.apache.hadoop.hbase.mapreduce">Import</a></dt>
 <dd>&nbsp;</dd>

http://git-wip-us.apache.org/repos/asf/hbase-site/blob/c221e35e/apidocs/org/apache/hadoop/hbase/LocalHBaseCluster.html
----------------------------------------------------------------------
diff --git a/apidocs/org/apache/hadoop/hbase/LocalHBaseCluster.html b/apidocs/org/apache/hadoop/hbase/LocalHBaseCluster.html
index 934dbc7..b04d37c 100644
--- a/apidocs/org/apache/hadoop/hbase/LocalHBaseCluster.html
+++ b/apidocs/org/apache/hadoop/hbase/LocalHBaseCluster.html
@@ -293,29 +293,25 @@ extends <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?
 <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/LocalHBaseCluster.html#waitOnMaster(int)">waitOnMaster</a></strong>(int&nbsp;serverNumber)</code>
-<div class="block">Wait for the specified master to stop
- Removes this thread from list of running threads.</div>
+<div class="block">Wait for the specified master to stop.</div>
 </td>
 </tr>
 <tr class="altColor">
 <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/LocalHBaseCluster.html#waitOnMaster(org.apache.hadoop.hbase.util.JVMClusterUtil.MasterThread)">waitOnMaster</a></strong>(org.apache.hadoop.hbase.util.JVMClusterUtil.MasterThread&nbsp;masterThread)</code>
-<div class="block">Wait for the specified master to stop
- Removes this thread from list of running threads.</div>
+<div class="block">Wait for the specified master to stop.</div>
 </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/LocalHBaseCluster.html#waitOnRegionServer(int)">waitOnRegionServer</a></strong>(int&nbsp;serverNumber)</code>
-<div class="block">Wait for the specified region server to stop
- Removes this thread from list of running threads.</div>
+<div class="block">Wait for the specified region server to stop.</div>
 </td>
 </tr>
 <tr class="altColor">
 <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/LocalHBaseCluster.html#waitOnRegionServer(org.apache.hadoop.hbase.util.JVMClusterUtil.RegionServerThread)">waitOnRegionServer</a></strong>(org.apache.hadoop.hbase.util.JVMClusterUtil.RegionServerThread&nbsp;rst)</code>
-<div class="block">Wait for the specified region server to stop
- Removes this thread from list of running threads.</div>
+<div class="block">Wait for the specified region server to stop.</div>
 </td>
 </tr>
 </table>
@@ -575,11 +571,9 @@ extends <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?
 <ul class="blockList">
 <li class="blockList">
 <h4>waitOnRegionServer</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/LocalHBaseCluster.html#line.281">waitOnRegionServer</a>(int&nbsp;serverNumber)</pre>
-<div class="block">Wait for the specified region server to stop
- Removes this thread from list of running threads.</div>
-<dl><dt><span class="strong">Parameters:</span></dt><dd><code>serverNumber</code> - </dd>
-<dt><span class="strong">Returns:</span></dt><dd>Name of region server that just went down.</dd></dl>
+<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/LocalHBaseCluster.html#line.279">waitOnRegionServer</a>(int&nbsp;serverNumber)</pre>
+<div class="block">Wait for the specified region server to stop. Removes this thread from list of running threads.</div>
+<dl><dt><span class="strong">Returns:</span></dt><dd>Name of region server that just went down.</dd></dl>
 </li>
 </ul>
 <a name="waitOnRegionServer(org.apache.hadoop.hbase.util.JVMClusterUtil.RegionServerThread)">
@@ -588,11 +582,9 @@ extends <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?
 <ul class="blockList">
 <li class="blockList">
 <h4>waitOnRegionServer</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/LocalHBaseCluster.html#line.302">waitOnRegionServer</a>(org.apache.hadoop.hbase.util.JVMClusterUtil.RegionServerThread&nbsp;rst)</pre>
-<div class="block">Wait for the specified region server to stop
- Removes this thread from list of running threads.</div>
-<dl><dt><span class="strong">Parameters:</span></dt><dd><code>rst</code> - </dd>
-<dt><span class="strong">Returns:</span></dt><dd>Name of region server that just went down.</dd></dl>
+<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/LocalHBaseCluster.html#line.288">waitOnRegionServer</a>(org.apache.hadoop.hbase.util.JVMClusterUtil.RegionServerThread&nbsp;rst)</pre>
+<div class="block">Wait for the specified region server to stop. Removes this thread from list of running threads.</div>
+<dl><dt><span class="strong">Returns:</span></dt><dd>Name of region server that just went down.</dd></dl>
 </li>
 </ul>
 <a name="getMaster(int)">
@@ -601,9 +593,8 @@ extends <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?
 <ul class="blockList">
 <li class="blockList">
 <h4>getMaster</h4>
-<pre>public&nbsp;org.apache.hadoop.hbase.master.HMaster&nbsp;<a href="../../../../src-html/org/apache/hadoop/hbase/LocalHBaseCluster.html#line.325">getMaster</a>(int&nbsp;serverNumber)</pre>
-<dl><dt><span class="strong">Parameters:</span></dt><dd><code>serverNumber</code> - </dd>
-<dt><span class="strong">Returns:</span></dt><dd>the HMaster thread</dd></dl>
+<pre>public&nbsp;org.apache.hadoop.hbase.master.HMaster&nbsp;<a href="../../../../src-html/org/apache/hadoop/hbase/LocalHBaseCluster.html#line.304">getMaster</a>(int&nbsp;serverNumber)</pre>
+<dl><dt><span class="strong">Returns:</span></dt><dd>the HMaster thread</dd></dl>
 </li>
 </ul>
 <a name="getActiveMaster()">
@@ -612,7 +603,7 @@ extends <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?
 <ul class="blockList">
 <li class="blockList">
 <h4>getActiveMaster</h4>
-<pre>public&nbsp;org.apache.hadoop.hbase.master.HMaster&nbsp;<a href="../../../../src-html/org/apache/hadoop/hbase/LocalHBaseCluster.html#line.334">getActiveMaster</a>()</pre>
+<pre>public&nbsp;org.apache.hadoop.hbase.master.HMaster&nbsp;<a href="../../../../src-html/org/apache/hadoop/hbase/LocalHBaseCluster.html#line.313">getActiveMaster</a>()</pre>
 <div class="block">Gets the current active master, if available.  If no active master, returns
  null.</div>
 <dl><dt><span class="strong">Returns:</span></dt><dd>the HMaster for the active master</dd></dl>
@@ -624,7 +615,7 @@ extends <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?
 <ul class="blockList">
 <li class="blockList">
 <h4>getMasters</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.util.JVMClusterUtil.MasterThread&gt;&nbsp;<a href="../../../../src-html/org/apache/hadoop/hbase/LocalHBaseCluster.html#line.350">getMasters</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.util.JVMClusterUtil.MasterThread&gt;&nbsp;<a href="../../../../src-html/org/apache/hadoop/hbase/LocalHBaseCluster.html#line.329">getMasters</a>()</pre>
 <dl><dt><span class="strong">Returns:</span></dt><dd>Read-only list of master threads.</dd></dl>
 </li>
 </ul>
@@ -634,7 +625,7 @@ extends <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?
 <ul class="blockList">
 <li class="blockList">
 <h4>getLiveMasters</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.util.JVMClusterUtil.MasterThread&gt;&nbsp;<a href="../../../../src-html/org/apache/hadoop/hbase/LocalHBaseCluster.html#line.359">getLiveMasters</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.util.JVMClusterUtil.MasterThread&gt;&nbsp;<a href="../../../../src-html/org/apache/hadoop/hbase/LocalHBaseCluster.html#line.338">getLiveMasters</a>()</pre>
 <dl><dt><span class="strong">Returns:</span></dt><dd>List of running master servers (Some servers may have been killed
  or aborted during lifetime of cluster; these servers are not included in
  this list).</dd></dl>
@@ -646,11 +637,9 @@ extends <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?
 <ul class="blockList">
 <li class="blockList">
 <h4>waitOnMaster</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/LocalHBaseCluster.html#line.377">waitOnMaster</a>(int&nbsp;serverNumber)</pre>
-<div class="block">Wait for the specified master to stop
- Removes this thread from list of running threads.</div>
-<dl><dt><span class="strong">Parameters:</span></dt><dd><code>serverNumber</code> - </dd>
-<dt><span class="strong">Returns:</span></dt><dd>Name of master that just went down.</dd></dl>
+<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/LocalHBaseCluster.html#line.353">waitOnMaster</a>(int&nbsp;serverNumber)</pre>
+<div class="block">Wait for the specified master to stop. Removes this thread from list of running threads.</div>
+<dl><dt><span class="strong">Returns:</span></dt><dd>Name of master that just went down.</dd></dl>
 </li>
 </ul>
 <a name="waitOnMaster(org.apache.hadoop.hbase.util.JVMClusterUtil.MasterThread)">
@@ -659,11 +648,9 @@ extends <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?
 <ul class="blockList">
 <li class="blockList">
 <h4>waitOnMaster</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/LocalHBaseCluster.html#line.396">waitOnMaster</a>(org.apache.hadoop.hbase.util.JVMClusterUtil.MasterThread&nbsp;masterThread)</pre>
-<div class="block">Wait for the specified master to stop
- Removes this thread from list of running threads.</div>
-<dl><dt><span class="strong">Parameters:</span></dt><dd><code>masterThread</code> - </dd>
-<dt><span class="strong">Returns:</span></dt><dd>Name of master that just went down.</dd></dl>
+<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/LocalHBaseCluster.html#line.362">waitOnMaster</a>(org.apache.hadoop.hbase.util.JVMClusterUtil.MasterThread&nbsp;masterThread)</pre>
+<div class="block">Wait for the specified master to stop. Removes this thread from list of running threads.</div>
+<dl><dt><span class="strong">Returns:</span></dt><dd>Name of master that just went down.</dd></dl>
 </li>
 </ul>
 <a name="join()">
@@ -672,7 +659,7 @@ extends <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?
 <ul class="blockList">
 <li class="blockList">
 <h4>join</h4>
-<pre>public&nbsp;void&nbsp;<a href="../../../../src-html/org/apache/hadoop/hbase/LocalHBaseCluster.html#line.419">join</a>()</pre>
+<pre>public&nbsp;void&nbsp;<a href="../../../../src-html/org/apache/hadoop/hbase/LocalHBaseCluster.html#line.379">join</a>()</pre>
 <div class="block">Wait for Mini HBase Cluster to shut down.
  Presumes you've already called <a href="../../../../org/apache/hadoop/hbase/LocalHBaseCluster.html#shutdown()"><code>shutdown()</code></a>.</div>
 </li>
@@ -683,7 +670,7 @@ extends <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?
 <ul class="blockList">
 <li class="blockList">
 <h4>startup</h4>
-<pre>public&nbsp;void&nbsp;<a href="../../../../src-html/org/apache/hadoop/hbase/LocalHBaseCluster.html#line.447">startup</a>()
+<pre>public&nbsp;void&nbsp;<a href="../../../../src-html/org/apache/hadoop/hbase/LocalHBaseCluster.html#line.407">startup</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">Start the cluster.</div>
 <dl><dt><span class="strong">Throws:</span></dt>
@@ -696,7 +683,7 @@ extends <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?
 <ul class="blockList">
 <li class="blockList">
 <h4>shutdown</h4>
-<pre>public&nbsp;void&nbsp;<a href="../../../../src-html/org/apache/hadoop/hbase/LocalHBaseCluster.html#line.454">shutdown</a>()</pre>
+<pre>public&nbsp;void&nbsp;<a href="../../../../src-html/org/apache/hadoop/hbase/LocalHBaseCluster.html#line.414">shutdown</a>()</pre>
 <div class="block">Shut down the mini HBase cluster</div>
 </li>
 </ul>
@@ -706,7 +693,7 @@ extends <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?
 <ul class="blockList">
 <li class="blockList">
 <h4>isLocal</h4>
-<pre>public static&nbsp;boolean&nbsp;<a href="../../../../src-html/org/apache/hadoop/hbase/LocalHBaseCluster.html#line.462">isLocal</a>(org.apache.hadoop.conf.Configuration&nbsp;c)</pre>
+<pre>public static&nbsp;boolean&nbsp;<a href="../../../../src-html/org/apache/hadoop/hbase/LocalHBaseCluster.html#line.422">isLocal</a>(org.apache.hadoop.conf.Configuration&nbsp;c)</pre>
 <dl><dt><span class="strong">Parameters:</span></dt><dd><code>c</code> - Configuration to check.</dd>
 <dt><span class="strong">Returns:</span></dt><dd>True if a 'local' address in hbase.master value.</dd></dl>
 </li>
@@ -717,7 +704,7 @@ extends <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?
 <ul class="blockListLast">
 <li class="blockList">
 <h4>main</h4>
-<pre>public static&nbsp;void&nbsp;<a href="../../../../src-html/org/apache/hadoop/hbase/LocalHBaseCluster.html#line.472">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/LocalHBaseCluster.html#line.432">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/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre>
 <div class="block">Test things basically work.</div>
 <dl><dt><span class="strong">Parameters:</span></dt><dd><code>args</code> - </dd>

http://git-wip-us.apache.org/repos/asf/hbase-site/blob/c221e35e/apidocs/src-html/org/apache/hadoop/hbase/LocalHBaseCluster.html
----------------------------------------------------------------------
diff --git a/apidocs/src-html/org/apache/hadoop/hbase/LocalHBaseCluster.html b/apidocs/src-html/org/apache/hadoop/hbase/LocalHBaseCluster.html
index 8d21224..3123f81 100644
--- a/apidocs/src-html/org/apache/hadoop/hbase/LocalHBaseCluster.html
+++ b/apidocs/src-html/org/apache/hadoop/hbase/LocalHBaseCluster.html
@@ -281,219 +281,179 @@
 <span class="sourceLineNo">273</span>  }<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>   * Wait for the specified region server to stop<a name="line.276"></a>
-<span class="sourceLineNo">277</span>   * Removes this thread from list of running threads.<a name="line.277"></a>
-<span class="sourceLineNo">278</span>   * @param serverNumber<a name="line.278"></a>
-<span class="sourceLineNo">279</span>   * @return Name of region server that just went down.<a name="line.279"></a>
-<span class="sourceLineNo">280</span>   */<a name="line.280"></a>
-<span class="sourceLineNo">281</span>  public String waitOnRegionServer(int serverNumber) {<a name="line.281"></a>
-<span class="sourceLineNo">282</span>    JVMClusterUtil.RegionServerThread regionServerThread =<a name="line.282"></a>
-<span class="sourceLineNo">283</span>      this.regionThreads.remove(serverNumber);<a name="line.283"></a>
-<span class="sourceLineNo">284</span>    while (regionServerThread.isAlive()) {<a name="line.284"></a>
-<span class="sourceLineNo">285</span>      try {<a name="line.285"></a>
-<span class="sourceLineNo">286</span>        LOG.info("Waiting on " +<a name="line.286"></a>
-<span class="sourceLineNo">287</span>          regionServerThread.getRegionServer().toString());<a name="line.287"></a>
-<span class="sourceLineNo">288</span>        regionServerThread.join();<a name="line.288"></a>
-<span class="sourceLineNo">289</span>      } catch (InterruptedException e) {<a name="line.289"></a>
-<span class="sourceLineNo">290</span>        e.printStackTrace();<a name="line.290"></a>
-<span class="sourceLineNo">291</span>      }<a name="line.291"></a>
-<span class="sourceLineNo">292</span>    }<a name="line.292"></a>
-<span class="sourceLineNo">293</span>    return regionServerThread.getName();<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>  /**<a name="line.296"></a>
-<span class="sourceLineNo">297</span>   * Wait for the specified region server to stop<a name="line.297"></a>
-<span class="sourceLineNo">298</span>   * Removes this thread from list of running threads.<a name="line.298"></a>
-<span class="sourceLineNo">299</span>   * @param rst<a name="line.299"></a>
-<span class="sourceLineNo">300</span>   * @return Name of region server that just went down.<a name="line.300"></a>
-<span class="sourceLineNo">301</span>   */<a name="line.301"></a>
-<span class="sourceLineNo">302</span>  public String waitOnRegionServer(JVMClusterUtil.RegionServerThread rst) {<a name="line.302"></a>
-<span class="sourceLineNo">303</span>    while (rst.isAlive()) {<a name="line.303"></a>
-<span class="sourceLineNo">304</span>      try {<a name="line.304"></a>
-<span class="sourceLineNo">305</span>        LOG.info("Waiting on " +<a name="line.305"></a>
-<span class="sourceLineNo">306</span>          rst.getRegionServer().toString());<a name="line.306"></a>
-<span class="sourceLineNo">307</span>        rst.join();<a name="line.307"></a>
-<span class="sourceLineNo">308</span>      } catch (InterruptedException e) {<a name="line.308"></a>
-<span class="sourceLineNo">309</span>        e.printStackTrace();<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>    for (int i=0;i&lt;regionThreads.size();i++) {<a name="line.312"></a>
-<span class="sourceLineNo">313</span>      if (regionThreads.get(i) == rst) {<a name="line.313"></a>
-<span class="sourceLineNo">314</span>        regionThreads.remove(i);<a name="line.314"></a>
-<span class="sourceLineNo">315</span>        break;<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>    return rst.getName();<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>  /**<a name="line.321"></a>
-<span class="sourceLineNo">322</span>   * @param serverNumber<a name="line.322"></a>
-<span class="sourceLineNo">323</span>   * @return the HMaster thread<a name="line.323"></a>
-<span class="sourceLineNo">324</span>   */<a name="line.324"></a>
-<span class="sourceLineNo">325</span>  public HMaster getMaster(int serverNumber) {<a name="line.325"></a>
-<span class="sourceLineNo">326</span>    return masterThreads.get(serverNumber).getMaster();<a name="line.326"></a>
-<span class="sourceLineNo">327</span>  }<a name="line.327"></a>
-<span class="sourceLineNo">328</span><a name="line.328"></a>
-<span class="sourceLineNo">329</span>  /**<a name="line.329"></a>
-<span class="sourceLineNo">330</span>   * Gets the current active master, if available.  If no active master, returns<a name="line.330"></a>
-<span class="sourceLineNo">331</span>   * null.<a name="line.331"></a>
-<span class="sourceLineNo">332</span>   * @return the HMaster for the active master<a name="line.332"></a>
-<span class="sourceLineNo">333</span>   */<a name="line.333"></a>
-<span class="sourceLineNo">334</span>  public HMaster getActiveMaster() {<a name="line.334"></a>
-<span class="sourceLineNo">335</span>    for (JVMClusterUtil.MasterThread mt : masterThreads) {<a name="line.335"></a>
-<span class="sourceLineNo">336</span>      if (mt.getMaster().isActiveMaster()) {<a name="line.336"></a>
-<span class="sourceLineNo">337</span>        // Ensure that the current active master is not stopped.<a name="line.337"></a>
-<span class="sourceLineNo">338</span>        // We don't want to return a stopping master as an active master.<a name="line.338"></a>
-<span class="sourceLineNo">339</span>        if (mt.getMaster().isActiveMaster()  &amp;&amp; !mt.getMaster().isStopped()) {<a name="line.339"></a>
-<span class="sourceLineNo">340</span>          return mt.getMaster();<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>    }<a name="line.343"></a>
-<span class="sourceLineNo">344</span>    return null;<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>  /**<a name="line.347"></a>
-<span class="sourceLineNo">348</span>   * @return Read-only list of master threads.<a name="line.348"></a>
-<span class="sourceLineNo">349</span>   */<a name="line.349"></a>
-<span class="sourceLineNo">350</span>  public List&lt;JVMClusterUtil.MasterThread&gt; getMasters() {<a name="line.350"></a>
-<span class="sourceLineNo">351</span>    return Collections.unmodifiableList(this.masterThreads);<a name="line.351"></a>
-<span class="sourceLineNo">352</span>  }<a name="line.352"></a>
-<span class="sourceLineNo">353</span><a name="line.353"></a>
-<span class="sourceLineNo">354</span>  /**<a name="line.354"></a>
-<span class="sourceLineNo">355</span>   * @return List of running master servers (Some servers may have been killed<a name="line.355"></a>
-<span class="sourceLineNo">356</span>   * or aborted during lifetime of cluster; these servers are not included in<a name="line.356"></a>
-<span class="sourceLineNo">357</span>   * this list).<a name="line.357"></a>
-<span class="sourceLineNo">358</span>   */<a name="line.358"></a>
-<span class="sourceLineNo">359</span>  public List&lt;JVMClusterUtil.MasterThread&gt; getLiveMasters() {<a name="line.359"></a>
-<span class="sourceLineNo">360</span>    List&lt;JVMClusterUtil.MasterThread&gt; liveServers =<a name="line.360"></a>
-<span class="sourceLineNo">361</span>      new ArrayList&lt;JVMClusterUtil.MasterThread&gt;();<a name="line.361"></a>
-<span class="sourceLineNo">362</span>    List&lt;JVMClusterUtil.MasterThread&gt; list = getMasters();<a name="line.362"></a>
-<span class="sourceLineNo">363</span>    for (JVMClusterUtil.MasterThread mt: list) {<a name="line.363"></a>
-<span class="sourceLineNo">364</span>      if (mt.isAlive()) {<a name="line.364"></a>
-<span class="sourceLineNo">365</span>        liveServers.add(mt);<a name="line.365"></a>
-<span class="sourceLineNo">366</span>      }<a name="line.366"></a>
-<span class="sourceLineNo">367</span>    }<a name="line.367"></a>
-<span class="sourceLineNo">368</span>    return liveServers;<a name="line.368"></a>
-<span class="sourceLineNo">369</span>  }<a name="line.369"></a>
-<span class="sourceLineNo">370</span><a name="line.370"></a>
-<span class="sourceLineNo">371</span>  /**<a name="line.371"></a>
-<span class="sourceLineNo">372</span>   * Wait for the specified master to stop<a name="line.372"></a>
-<span class="sourceLineNo">373</span>   * Removes this thread from list of running threads.<a name="line.373"></a>
-<span class="sourceLineNo">374</span>   * @param serverNumber<a name="line.374"></a>
-<span class="sourceLineNo">375</span>   * @return Name of master that just went down.<a name="line.375"></a>
-<span class="sourceLineNo">376</span>   */<a name="line.376"></a>
-<span class="sourceLineNo">377</span>  public String waitOnMaster(int serverNumber) {<a name="line.377"></a>
-<span class="sourceLineNo">378</span>    JVMClusterUtil.MasterThread masterThread = this.masterThreads.remove(serverNumber);<a name="line.378"></a>
-<span class="sourceLineNo">379</span>    while (masterThread.isAlive()) {<a name="line.379"></a>
-<span class="sourceLineNo">380</span>      try {<a name="line.380"></a>
-<span class="sourceLineNo">381</span>        LOG.info("Waiting on " + masterThread.getMaster().getServerName().toString());<a name="line.381"></a>
-<span class="sourceLineNo">382</span>        masterThread.join();<a name="line.382"></a>
-<span class="sourceLineNo">383</span>      } catch (InterruptedException e) {<a name="line.383"></a>
-<span class="sourceLineNo">384</span>        e.printStackTrace();<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>    return masterThread.getName();<a name="line.387"></a>
-<span class="sourceLineNo">388</span>  }<a name="line.388"></a>
-<span class="sourceLineNo">389</span><a name="line.389"></a>
-<span class="sourceLineNo">390</span>  /**<a name="line.390"></a>
-<span class="sourceLineNo">391</span>   * Wait for the specified master to stop<a name="line.391"></a>
-<span class="sourceLineNo">392</span>   * Removes this thread from list of running threads.<a name="line.392"></a>
-<span class="sourceLineNo">393</span>   * @param masterThread<a name="line.393"></a>
-<span class="sourceLineNo">394</span>   * @return Name of master that just went down.<a name="line.394"></a>
-<span class="sourceLineNo">395</span>   */<a name="line.395"></a>
-<span class="sourceLineNo">396</span>  public String waitOnMaster(JVMClusterUtil.MasterThread masterThread) {<a name="line.396"></a>
-<span class="sourceLineNo">397</span>    while (masterThread.isAlive()) {<a name="line.397"></a>
-<span class="sourceLineNo">398</span>      try {<a name="line.398"></a>
-<span class="sourceLineNo">399</span>        LOG.info("Waiting on " +<a name="line.399"></a>
-<span class="sourceLineNo">400</span>          masterThread.getMaster().getServerName().toString());<a name="line.400"></a>
-<span class="sourceLineNo">401</span>        masterThread.join();<a name="line.401"></a>
-<span class="sourceLineNo">402</span>      } catch (InterruptedException e) {<a name="line.402"></a>
-<span class="sourceLineNo">403</span>        e.printStackTrace();<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>    for (int i=0;i&lt;masterThreads.size();i++) {<a name="line.406"></a>
-<span class="sourceLineNo">407</span>      if (masterThreads.get(i) == masterThread) {<a name="line.407"></a>
-<span class="sourceLineNo">408</span>        masterThreads.remove(i);<a name="line.408"></a>
-<span class="sourceLineNo">409</span>        break;<a name="line.409"></a>
-<span class="sourceLineNo">410</span>      }<a name="line.410"></a>
-<span class="sourceLineNo">411</span>    }<a name="line.411"></a>
-<span class="sourceLineNo">412</span>    return masterThread.getName();<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>  /**<a name="line.415"></a>
-<span class="sourceLineNo">416</span>   * Wait for Mini HBase Cluster to shut down.<a name="line.416"></a>
-<span class="sourceLineNo">417</span>   * Presumes you've already called {@link #shutdown()}.<a name="line.417"></a>
-<span class="sourceLineNo">418</span>   */<a name="line.418"></a>
-<span class="sourceLineNo">419</span>  public void join() {<a name="line.419"></a>
-<span class="sourceLineNo">420</span>    if (this.regionThreads != null) {<a name="line.420"></a>
-<span class="sourceLineNo">421</span>      for(Thread t: this.regionThreads) {<a name="line.421"></a>
-<span class="sourceLineNo">422</span>        if (t.isAlive()) {<a name="line.422"></a>
-<span class="sourceLineNo">423</span>          try {<a name="line.423"></a>
-<span class="sourceLineNo">424</span>            Threads.threadDumpingIsAlive(t);<a name="line.424"></a>
-<span class="sourceLineNo">425</span>          } catch (InterruptedException e) {<a name="line.425"></a>
-<span class="sourceLineNo">426</span>            LOG.debug("Interrupted", e);<a name="line.426"></a>
-<span class="sourceLineNo">427</span>          }<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>    if (this.masterThreads != null) {<a name="line.431"></a>
-<span class="sourceLineNo">432</span>      for (Thread t : this.masterThreads) {<a name="line.432"></a>
-<span class="sourceLineNo">433</span>        if (t.isAlive()) {<a name="line.433"></a>
-<span class="sourceLineNo">434</span>          try {<a name="line.434"></a>
-<span class="sourceLineNo">435</span>            Threads.threadDumpingIsAlive(t);<a name="line.435"></a>
-<span class="sourceLineNo">436</span>          } catch (InterruptedException e) {<a name="line.436"></a>
-<span class="sourceLineNo">437</span>            LOG.debug("Interrupted", e);<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>      }<a name="line.440"></a>
-<span class="sourceLineNo">441</span>    }<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>  /**<a name="line.444"></a>
-<span class="sourceLineNo">445</span>   * Start the cluster.<a name="line.445"></a>
-<span class="sourceLineNo">446</span>   */<a name="line.446"></a>
-<span class="sourceLineNo">447</span>  public void startup() throws IOException {<a name="line.447"></a>
-<span class="sourceLineNo">448</span>    JVMClusterUtil.startup(this.masterThreads, this.regionThreads);<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>  /**<a name="line.451"></a>
-<span class="sourceLineNo">452</span>   * Shut down the mini HBase cluster<a name="line.452"></a>
-<span class="sourceLineNo">453</span>   */<a name="line.453"></a>
-<span class="sourceLineNo">454</span>  public void shutdown() {<a name="line.454"></a>
-<span class="sourceLineNo">455</span>    JVMClusterUtil.shutdown(this.masterThreads, this.regionThreads);<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>   * @param c Configuration to check.<a name="line.459"></a>
-<span class="sourceLineNo">460</span>   * @return True if a 'local' address in hbase.master value.<a name="line.460"></a>
-<span class="sourceLineNo">461</span>   */<a name="line.461"></a>
-<span class="sourceLineNo">462</span>  public static boolean isLocal(final Configuration c) {<a name="line.462"></a>
-<span class="sourceLineNo">463</span>    boolean mode = c.getBoolean(HConstants.CLUSTER_DISTRIBUTED, HConstants.DEFAULT_CLUSTER_DISTRIBUTED);<a name="line.463"></a>
-<span class="sourceLineNo">464</span>    return(mode == HConstants.CLUSTER_IS_LOCAL);<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>   * Test things basically work.<a name="line.468"></a>
-<span class="sourceLineNo">469</span>   * @param args<a name="line.469"></a>
-<span class="sourceLineNo">470</span>   * @throws IOException<a name="line.470"></a>
-<span class="sourceLineNo">471</span>   */<a name="line.471"></a>
-<span class="sourceLineNo">472</span>  public static void main(String[] args) throws IOException {<a name="line.472"></a>
-<span class="sourceLineNo">473</span>    Configuration conf = HBaseConfiguration.create();<a name="line.473"></a>
-<span class="sourceLineNo">474</span>    LocalHBaseCluster cluster = new LocalHBaseCluster(conf);<a name="line.474"></a>
-<span class="sourceLineNo">475</span>    cluster.startup();<a name="line.475"></a>
-<span class="sourceLineNo">476</span>    Connection connection = ConnectionFactory.createConnection(conf);<a name="line.476"></a>
-<span class="sourceLineNo">477</span>    Admin admin = connection.getAdmin();<a name="line.477"></a>
-<span class="sourceLineNo">478</span>    try {<a name="line.478"></a>
-<span class="sourceLineNo">479</span>      HTableDescriptor htd =<a name="line.479"></a>
-<span class="sourceLineNo">480</span>        new HTableDescriptor(TableName.valueOf(cluster.getClass().getName()));<a name="line.480"></a>
-<span class="sourceLineNo">481</span>      admin.createTable(htd);<a name="line.481"></a>
-<span class="sourceLineNo">482</span>    } finally {<a name="line.482"></a>
-<span class="sourceLineNo">483</span>      admin.close();<a name="line.483"></a>
-<span class="sourceLineNo">484</span>    }<a name="line.484"></a>
-<span class="sourceLineNo">485</span>    connection.close();<a name="line.485"></a>
-<span class="sourceLineNo">486</span>    cluster.shutdown();<a name="line.486"></a>
-<span class="sourceLineNo">487</span>  }<a name="line.487"></a>
-<span class="sourceLineNo">488</span>}<a name="line.488"></a>
+<span class="sourceLineNo">276</span>   * Wait for the specified region server to stop. Removes this thread from list of running threads.<a name="line.276"></a>
+<span class="sourceLineNo">277</span>   * @return Name of region server that just went down.<a name="line.277"></a>
+<span class="sourceLineNo">278</span>   */<a name="line.278"></a>
+<span class="sourceLineNo">279</span>  public String waitOnRegionServer(int serverNumber) {<a name="line.279"></a>
+<span class="sourceLineNo">280</span>    JVMClusterUtil.RegionServerThread regionServerThread = this.regionThreads.get(serverNumber);<a name="line.280"></a>
+<span class="sourceLineNo">281</span>    return waitOnRegionServer(regionServerThread);<a name="line.281"></a>
+<span class="sourceLineNo">282</span>  }<a name="line.282"></a>
+<span class="sourceLineNo">283</span><a name="line.283"></a>
+<span class="sourceLineNo">284</span>  /**<a name="line.284"></a>
+<span class="sourceLineNo">285</span>   * Wait for the specified region server to stop. Removes this thread from list of running threads.<a name="line.285"></a>
+<span class="sourceLineNo">286</span>   * @return Name of region server that just went down.<a name="line.286"></a>
+<span class="sourceLineNo">287</span>   */<a name="line.287"></a>
+<span class="sourceLineNo">288</span>  public String waitOnRegionServer(JVMClusterUtil.RegionServerThread rst) {<a name="line.288"></a>
+<span class="sourceLineNo">289</span>    while (rst.isAlive()) {<a name="line.289"></a>
+<span class="sourceLineNo">290</span>      try {<a name="line.290"></a>
+<span class="sourceLineNo">291</span>        LOG.info("Waiting on " + rst.getRegionServer().toString());<a name="line.291"></a>
+<span class="sourceLineNo">292</span>        rst.join();<a name="line.292"></a>
+<span class="sourceLineNo">293</span>      } catch (InterruptedException e) {<a name="line.293"></a>
+<span class="sourceLineNo">294</span>        e.printStackTrace();<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>    regionThreads.remove(rst);<a name="line.297"></a>
+<span class="sourceLineNo">298</span>    return rst.getName();<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>  /**<a name="line.301"></a>
+<span class="sourceLineNo">302</span>   * @return the HMaster thread<a name="line.302"></a>
+<span class="sourceLineNo">303</span>   */<a name="line.303"></a>
+<span class="sourceLineNo">304</span>  public HMaster getMaster(int serverNumber) {<a name="line.304"></a>
+<span class="sourceLineNo">305</span>    return masterThreads.get(serverNumber).getMaster();<a name="line.305"></a>
+<span class="sourceLineNo">306</span>  }<a name="line.306"></a>
+<span class="sourceLineNo">307</span><a name="line.307"></a>
+<span class="sourceLineNo">308</span>  /**<a name="line.308"></a>
+<span class="sourceLineNo">309</span>   * Gets the current active master, if available.  If no active master, returns<a name="line.309"></a>
+<span class="sourceLineNo">310</span>   * null.<a name="line.310"></a>
+<span class="sourceLineNo">311</span>   * @return the HMaster for the active master<a name="line.311"></a>
+<span class="sourceLineNo">312</span>   */<a name="line.312"></a>
+<span class="sourceLineNo">313</span>  public HMaster getActiveMaster() {<a name="line.313"></a>
+<span class="sourceLineNo">314</span>    for (JVMClusterUtil.MasterThread mt : masterThreads) {<a name="line.314"></a>
+<span class="sourceLineNo">315</span>      if (mt.getMaster().isActiveMaster()) {<a name="line.315"></a>
+<span class="sourceLineNo">316</span>        // Ensure that the current active master is not stopped.<a name="line.316"></a>
+<span class="sourceLineNo">317</span>        // We don't want to return a stopping master as an active master.<a name="line.317"></a>
+<span class="sourceLineNo">318</span>        if (mt.getMaster().isActiveMaster()  &amp;&amp; !mt.getMaster().isStopped()) {<a name="line.318"></a>
+<span class="sourceLineNo">319</span>          return mt.getMaster();<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>    }<a name="line.322"></a>
+<span class="sourceLineNo">323</span>    return null;<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>   * @return Read-only list of master threads.<a name="line.327"></a>
+<span class="sourceLineNo">328</span>   */<a name="line.328"></a>
+<span class="sourceLineNo">329</span>  public List&lt;JVMClusterUtil.MasterThread&gt; getMasters() {<a name="line.329"></a>
+<span class="sourceLineNo">330</span>    return Collections.unmodifiableList(this.masterThreads);<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>   * @return List of running master servers (Some servers may have been killed<a name="line.334"></a>
+<span class="sourceLineNo">335</span>   * or aborted during lifetime of cluster; these servers are not included in<a name="line.335"></a>
+<span class="sourceLineNo">336</span>   * this list).<a name="line.336"></a>
+<span class="sourceLineNo">337</span>   */<a name="line.337"></a>
+<span class="sourceLineNo">338</span>  public List&lt;JVMClusterUtil.MasterThread&gt; getLiveMasters() {<a name="line.338"></a>
+<span class="sourceLineNo">339</span>    List&lt;JVMClusterUtil.MasterThread&gt; liveServers = new ArrayList&lt;&gt;();<a name="line.339"></a>
+<span class="sourceLineNo">340</span>    List&lt;JVMClusterUtil.MasterThread&gt; list = getMasters();<a name="line.340"></a>
+<span class="sourceLineNo">341</span>    for (JVMClusterUtil.MasterThread mt: list) {<a name="line.341"></a>
+<span class="sourceLineNo">342</span>      if (mt.isAlive()) {<a name="line.342"></a>
+<span class="sourceLineNo">343</span>        liveServers.add(mt);<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>    return liveServers;<a name="line.346"></a>
+<span class="sourceLineNo">347</span>  }<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>   * Wait for the specified master to stop. Removes this thread from list of running threads.<a name="line.350"></a>
+<span class="sourceLineNo">351</span>   * @return Name of master that just went down.<a name="line.351"></a>
+<span class="sourceLineNo">352</span>   */<a name="line.352"></a>
+<span class="sourceLineNo">353</span>  public String waitOnMaster(int serverNumber) {<a name="line.353"></a>
+<span class="sourceLineNo">354</span>    JVMClusterUtil.MasterThread masterThread = this.masterThreads.get(serverNumber);<a name="line.354"></a>
+<span class="sourceLineNo">355</span>    return waitOnMaster(masterThread);<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>   * Wait for the specified master to stop. Removes this thread from list of running threads.<a name="line.359"></a>
+<span class="sourceLineNo">360</span>   * @return Name of master that just went down.<a name="line.360"></a>
+<span class="sourceLineNo">361</span>   */<a name="line.361"></a>
+<span class="sourceLineNo">362</span>  public String waitOnMaster(JVMClusterUtil.MasterThread masterThread) {<a name="line.362"></a>
+<span class="sourceLineNo">363</span>    while (masterThread.isAlive()) {<a name="line.363"></a>
+<span class="sourceLineNo">364</span>      try {<a name="line.364"></a>
+<span class="sourceLineNo">365</span>        LOG.info("Waiting on " + masterThread.getMaster().getServerName().toString());<a name="line.365"></a>
+<span class="sourceLineNo">366</span>        masterThread.join();<a name="line.366"></a>
+<span class="sourceLineNo">367</span>      } catch (InterruptedException e) {<a name="line.367"></a>
+<span class="sourceLineNo">368</span>        e.printStackTrace();<a name="line.368"></a>
+<span class="sourceLineNo">369</span>      }<a name="line.369"></a>
+<span class="sourceLineNo">370</span>    }<a name="line.370"></a>
+<span class="sourceLineNo">371</span>    masterThreads.remove(masterThread);<a name="line.371"></a>
+<span class="sourceLineNo">372</span>    return masterThread.getName();<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>  /**<a name="line.375"></a>
+<span class="sourceLineNo">376</span>   * Wait for Mini HBase Cluster to shut down.<a name="line.376"></a>
+<span class="sourceLineNo">377</span>   * Presumes you've already called {@link #shutdown()}.<a name="line.377"></a>
+<span class="sourceLineNo">378</span>   */<a name="line.378"></a>
+<span class="sourceLineNo">379</span>  public void join() {<a name="line.379"></a>
+<span class="sourceLineNo">380</span>    if (this.regionThreads != null) {<a name="line.380"></a>
+<span class="sourceLineNo">381</span>      for(Thread t: this.regionThreads) {<a name="line.381"></a>
+<span class="sourceLineNo">382</span>        if (t.isAlive()) {<a name="line.382"></a>
+<span class="sourceLineNo">383</span>          try {<a name="line.383"></a>
+<span class="sourceLineNo">384</span>            Threads.threadDumpingIsAlive(t);<a name="line.384"></a>
+<span class="sourceLineNo">385</span>          } catch (InterruptedException e) {<a name="line.385"></a>
+<span class="sourceLineNo">386</span>            LOG.debug("Interrupted", e);<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>      }<a name="line.389"></a>
+<span class="sourceLineNo">390</span>    }<a name="line.390"></a>
+<span class="sourceLineNo">391</span>    if (this.masterThreads != null) {<a name="line.391"></a>
+<span class="sourceLineNo">392</span>      for (Thread t : this.masterThreads) {<a name="line.392"></a>
+<span class="sourceLineNo">393</span>        if (t.isAlive()) {<a name="line.393"></a>
+<span class="sourceLineNo">394</span>          try {<a name="line.394"></a>
+<span class="sourceLineNo">395</span>            Threads.threadDumpingIsAlive(t);<a name="line.395"></a>
+<span class="sourceLineNo">396</span>          } catch (InterruptedException e) {<a name="line.396"></a>
+<span class="sourceLineNo">397</span>            LOG.debug("Interrupted", e);<a name="line.397"></a>
+<span class="sourceLineNo">398</span>          }<a name="line.398"></a>
+<span class="sourceLineNo">399</span>        }<a name="line.399"></a>
+<span class="sourceLineNo">400</span>      }<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><a name="line.403"></a>
+<span class="sourceLineNo">404</span>  /**<a name="line.404"></a>
+<span class="sourceLineNo">405</span>   * Start the cluster.<a name="line.405"></a>
+<span class="sourceLineNo">406</span>   */<a name="line.406"></a>
+<span class="sourceLineNo">407</span>  public void startup() throws IOException {<a name="line.407"></a>
+<span class="sourceLineNo">408</span>    JVMClusterUtil.startup(this.masterThreads, this.regionThreads);<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>  /**<a name="line.411"></a>
+<span class="sourceLineNo">412</span>   * Shut down the mini HBase cluster<a name="line.412"></a>
+<span class="sourceLineNo">413</span>   */<a name="line.413"></a>
+<span class="sourceLineNo">414</span>  public void shutdown() {<a name="line.414"></a>
+<span class="sourceLineNo">415</span>    JVMClusterUtil.shutdown(this.masterThreads, this.regionThreads);<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>   * @param c Configuration to check.<a name="line.419"></a>
+<span class="sourceLineNo">420</span>   * @return True if a 'local' address in hbase.master value.<a name="line.420"></a>
+<span class="sourceLineNo">421</span>   */<a name="line.421"></a>
+<span class="sourceLineNo">422</span>  public static boolean isLocal(final Configuration c) {<a name="line.422"></a>
+<span class="sourceLineNo">423</span>    boolean mode = c.getBoolean(HConstants.CLUSTER_DISTRIBUTED, HConstants.DEFAULT_CLUSTER_DISTRIBUTED);<a name="line.423"></a>
+<span class="sourceLineNo">424</span>    return(mode == HConstants.CLUSTER_IS_LOCAL);<a name="line.424"></a>
+<span class="sourceLineNo">425</span>  }<a name="line.425"></a>
+<span class="sourceLineNo">426</span><a name="line.426"></a>
+<span class="sourceLineNo">427</span>  /**<a name="line.427"></a>
+<span class="sourceLineNo">428</span>   * Test things basically work.<a name="line.428"></a>
+<span class="sourceLineNo">429</span>   * @param args<a name="line.429"></a>
+<span class="sourceLineNo">430</span>   * @throws IOException<a name="line.430"></a>
+<span class="sourceLineNo">431</span>   */<a name="line.431"></a>
+<span class="sourceLineNo">432</span>  public static void main(String[] args) throws IOException {<a name="line.432"></a>
+<span class="sourceLineNo">433</span>    Configuration conf = HBaseConfiguration.create();<a name="line.433"></a>
+<span class="sourceLineNo">434</span>    LocalHBaseCluster cluster = new LocalHBaseCluster(conf);<a name="line.434"></a>
+<span class="sourceLineNo">435</span>    cluster.startup();<a name="line.435"></a>
+<span class="sourceLineNo">436</span>    Connection connection = ConnectionFactory.createConnection(conf);<a name="line.436"></a>
+<span class="sourceLineNo">437</span>    Admin admin = connection.getAdmin();<a name="line.437"></a>
+<span class="sourceLineNo">438</span>    try {<a name="line.438"></a>
+<span class="sourceLineNo">439</span>      HTableDescriptor htd =<a name="line.439"></a>
+<span class="sourceLineNo">440</span>        new HTableDescriptor(TableName.valueOf(cluster.getClass().getName()));<a name="line.440"></a>
+<span class="sourceLineNo">441</span>      admin.createTable(htd);<a name="line.441"></a>
+<span class="sourceLineNo">442</span>    } finally {<a name="line.442"></a>
+<span class="sourceLineNo">443</span>      admin.close();<a name="line.443"></a>
+<span class="sourceLineNo">444</span>    }<a name="line.444"></a>
+<span class="sourceLineNo">445</span>    connection.close();<a name="line.445"></a>
+<span class="sourceLineNo">446</span>    cluster.shutdown();<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>
 
 
 

http://git-wip-us.apache.org/repos/asf/hbase-site/blob/c221e35e/book.html
----------------------------------------------------------------------
diff --git a/book.html b/book.html
index a06ecf1..36e1772 100644
--- a/book.html
+++ b/book.html
@@ -32933,7 +32933,7 @@ The server will return cellblocks compressed using this same compressor as long
 <div id="footer">
 <div id="footer-text">
 Version 2.0.0-SNAPSHOT<br>
-Last updated 2016-01-24 14:56:38 UTC
+Last updated 2016-01-26 14:51:48 UTC
 </div>
 </div>
 </body>

http://git-wip-us.apache.org/repos/asf/hbase-site/blob/c221e35e/bulk-loads.html
----------------------------------------------------------------------
diff --git a/bulk-loads.html b/bulk-loads.html
index 9431167..ff418cf 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="20160124" />
+    <meta name="Date-Revision-yyyymmdd" content="20160126" />
     <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-01-24</li>
+                  <li id="publishDate" class="pull-right">Last Published: 2016-01-26</li>
             </p>
                 </div>
 


[02/18] hbase-site git commit: Published site at d6b3d838eba382f6b7734ca1f40fa58eb97a4f89.

Posted by mi...@apache.org.
http://git-wip-us.apache.org/repos/asf/hbase-site/blob/c221e35e/xref/org/apache/hadoop/hbase/LocalHBaseCluster.html
----------------------------------------------------------------------
diff --git a/xref/org/apache/hadoop/hbase/LocalHBaseCluster.html b/xref/org/apache/hadoop/hbase/LocalHBaseCluster.html
index bfcfbe2..8290fbb 100644
--- a/xref/org/apache/hadoop/hbase/LocalHBaseCluster.html
+++ b/xref/org/apache/hadoop/hbase/LocalHBaseCluster.html
@@ -283,219 +283,179 @@
 <a class="jxr_linenumber" name="273" href="#273">273</a>   }
 <a class="jxr_linenumber" name="274" href="#274">274</a> 
 <a class="jxr_linenumber" name="275" href="#275">275</a>   <em class="jxr_javadoccomment">/**</em>
-<a class="jxr_linenumber" name="276" href="#276">276</a> <em class="jxr_javadoccomment">   * Wait for the specified region server to stop</em>
-<a class="jxr_linenumber" name="277" href="#277">277</a> <em class="jxr_javadoccomment">   * Removes this thread from list of running threads.</em>
-<a class="jxr_linenumber" name="278" href="#278">278</a> <em class="jxr_javadoccomment">   * @param serverNumber</em>
-<a class="jxr_linenumber" name="279" href="#279">279</a> <em class="jxr_javadoccomment">   * @return Name of region server that just went down.</em>
-<a class="jxr_linenumber" name="280" href="#280">280</a> <em class="jxr_javadoccomment">   */</em>
-<a class="jxr_linenumber" name="281" href="#281">281</a>   <strong class="jxr_keyword">public</strong> String waitOnRegionServer(<strong class="jxr_keyword">int</strong> serverNumber) {
-<a class="jxr_linenumber" name="282" href="#282">282</a>     JVMClusterUtil.RegionServerThread regionServerThread =
-<a class="jxr_linenumber" name="283" href="#283">283</a>       <strong class="jxr_keyword">this</strong>.regionThreads.remove(serverNumber);
-<a class="jxr_linenumber" name="284" href="#284">284</a>     <strong class="jxr_keyword">while</strong> (regionServerThread.isAlive()) {
-<a class="jxr_linenumber" name="285" href="#285">285</a>       <strong class="jxr_keyword">try</strong> {
-<a class="jxr_linenumber" name="286" href="#286">286</a>         LOG.info(<span class="jxr_string">"Waiting on "</span> +
-<a class="jxr_linenumber" name="287" href="#287">287</a>           regionServerThread.getRegionServer().toString());
-<a class="jxr_linenumber" name="288" href="#288">288</a>         regionServerThread.join();
-<a class="jxr_linenumber" name="289" href="#289">289</a>       } <strong class="jxr_keyword">catch</strong> (InterruptedException e) {
-<a class="jxr_linenumber" name="290" href="#290">290</a>         e.printStackTrace();
-<a class="jxr_linenumber" name="291" href="#291">291</a>       }
-<a class="jxr_linenumber" name="292" href="#292">292</a>     }
-<a class="jxr_linenumber" name="293" href="#293">293</a>     <strong class="jxr_keyword">return</strong> regionServerThread.getName();
-<a class="jxr_linenumber" name="294" href="#294">294</a>   }
-<a class="jxr_linenumber" name="295" href="#295">295</a> 
-<a class="jxr_linenumber" name="296" href="#296">296</a>   <em class="jxr_javadoccomment">/**</em>
-<a class="jxr_linenumber" name="297" href="#297">297</a> <em class="jxr_javadoccomment">   * Wait for the specified region server to stop</em>
-<a class="jxr_linenumber" name="298" href="#298">298</a> <em class="jxr_javadoccomment">   * Removes this thread from list of running threads.</em>
-<a class="jxr_linenumber" name="299" href="#299">299</a> <em class="jxr_javadoccomment">   * @param rst</em>
-<a class="jxr_linenumber" name="300" href="#300">300</a> <em class="jxr_javadoccomment">   * @return Name of region server that just went down.</em>
-<a class="jxr_linenumber" name="301" href="#301">301</a> <em class="jxr_javadoccomment">   */</em>
-<a class="jxr_linenumber" name="302" href="#302">302</a>   <strong class="jxr_keyword">public</strong> String waitOnRegionServer(JVMClusterUtil.RegionServerThread rst) {
-<a class="jxr_linenumber" name="303" href="#303">303</a>     <strong class="jxr_keyword">while</strong> (rst.isAlive()) {
-<a class="jxr_linenumber" name="304" href="#304">304</a>       <strong class="jxr_keyword">try</strong> {
-<a class="jxr_linenumber" name="305" href="#305">305</a>         LOG.info(<span class="jxr_string">"Waiting on "</span> +
-<a class="jxr_linenumber" name="306" href="#306">306</a>           rst.getRegionServer().toString());
-<a class="jxr_linenumber" name="307" href="#307">307</a>         rst.join();
-<a class="jxr_linenumber" name="308" href="#308">308</a>       } <strong class="jxr_keyword">catch</strong> (InterruptedException e) {
-<a class="jxr_linenumber" name="309" href="#309">309</a>         e.printStackTrace();
-<a class="jxr_linenumber" name="310" href="#310">310</a>       }
-<a class="jxr_linenumber" name="311" href="#311">311</a>     }
-<a class="jxr_linenumber" name="312" href="#312">312</a>     <strong class="jxr_keyword">for</strong> (<strong class="jxr_keyword">int</strong> i=0;i&lt;regionThreads.size();i++) {
-<a class="jxr_linenumber" name="313" href="#313">313</a>       <strong class="jxr_keyword">if</strong> (regionThreads.get(i) == rst) {
-<a class="jxr_linenumber" name="314" href="#314">314</a>         regionThreads.remove(i);
-<a class="jxr_linenumber" name="315" href="#315">315</a>         <strong class="jxr_keyword">break</strong>;
-<a class="jxr_linenumber" name="316" href="#316">316</a>       }
-<a class="jxr_linenumber" name="317" href="#317">317</a>     }
-<a class="jxr_linenumber" name="318" href="#318">318</a>     <strong class="jxr_keyword">return</strong> rst.getName();
-<a class="jxr_linenumber" name="319" href="#319">319</a>   }
-<a class="jxr_linenumber" name="320" href="#320">320</a> 
-<a class="jxr_linenumber" name="321" href="#321">321</a>   <em class="jxr_javadoccomment">/**</em>
-<a class="jxr_linenumber" name="322" href="#322">322</a> <em class="jxr_javadoccomment">   * @param serverNumber</em>
-<a class="jxr_linenumber" name="323" href="#323">323</a> <em class="jxr_javadoccomment">   * @return the HMaster thread</em>
-<a class="jxr_linenumber" name="324" href="#324">324</a> <em class="jxr_javadoccomment">   */</em>
-<a class="jxr_linenumber" name="325" href="#325">325</a>   <strong class="jxr_keyword">public</strong> <a href="../../../../org/apache/hadoop/hbase/master/HMaster.html">HMaster</a> getMaster(<strong class="jxr_keyword">int</strong> serverNumber) {
-<a class="jxr_linenumber" name="326" href="#326">326</a>     <strong class="jxr_keyword">return</strong> masterThreads.get(serverNumber).getMaster();
-<a class="jxr_linenumber" name="327" href="#327">327</a>   }
-<a class="jxr_linenumber" name="328" href="#328">328</a> 
-<a class="jxr_linenumber" name="329" href="#329">329</a>   <em class="jxr_javadoccomment">/**</em>
-<a class="jxr_linenumber" name="330" href="#330">330</a> <em class="jxr_javadoccomment">   * Gets the current active master, if available.  If no active master, returns</em>
-<a class="jxr_linenumber" name="331" href="#331">331</a> <em class="jxr_javadoccomment">   * null.</em>
-<a class="jxr_linenumber" name="332" href="#332">332</a> <em class="jxr_javadoccomment">   * @return the HMaster for the active master</em>
-<a class="jxr_linenumber" name="333" href="#333">333</a> <em class="jxr_javadoccomment">   */</em>
-<a class="jxr_linenumber" name="334" href="#334">334</a>   <strong class="jxr_keyword">public</strong> <a href="../../../../org/apache/hadoop/hbase/master/HMaster.html">HMaster</a> getActiveMaster() {
-<a class="jxr_linenumber" name="335" href="#335">335</a>     <strong class="jxr_keyword">for</strong> (JVMClusterUtil.MasterThread mt : masterThreads) {
-<a class="jxr_linenumber" name="336" href="#336">336</a>       <strong class="jxr_keyword">if</strong> (mt.getMaster().isActiveMaster()) {
-<a class="jxr_linenumber" name="337" href="#337">337</a>         <em class="jxr_comment">// Ensure that the current active master is not stopped.</em>
-<a class="jxr_linenumber" name="338" href="#338">338</a>         <em class="jxr_comment">// We don't want to return a stopping master as an active master.</em>
-<a class="jxr_linenumber" name="339" href="#339">339</a>         <strong class="jxr_keyword">if</strong> (mt.getMaster().isActiveMaster()  &amp;&amp; !mt.getMaster().isStopped()) {
-<a class="jxr_linenumber" name="340" href="#340">340</a>           <strong class="jxr_keyword">return</strong> mt.getMaster();
-<a class="jxr_linenumber" name="341" href="#341">341</a>         }
-<a class="jxr_linenumber" name="342" href="#342">342</a>       }
-<a class="jxr_linenumber" name="343" href="#343">343</a>     }
-<a class="jxr_linenumber" name="344" href="#344">344</a>     <strong class="jxr_keyword">return</strong> <strong class="jxr_keyword">null</strong>;
-<a class="jxr_linenumber" name="345" href="#345">345</a>   }
-<a class="jxr_linenumber" name="346" href="#346">346</a> 
-<a class="jxr_linenumber" name="347" href="#347">347</a>   <em class="jxr_javadoccomment">/**</em>
-<a class="jxr_linenumber" name="348" href="#348">348</a> <em class="jxr_javadoccomment">   * @return Read-only list of master threads.</em>
-<a class="jxr_linenumber" name="349" href="#349">349</a> <em class="jxr_javadoccomment">   */</em>
-<a class="jxr_linenumber" name="350" href="#350">350</a>   <strong class="jxr_keyword">public</strong> List&lt;JVMClusterUtil.MasterThread&gt; getMasters() {
-<a class="jxr_linenumber" name="351" href="#351">351</a>     <strong class="jxr_keyword">return</strong> Collections.unmodifiableList(<strong class="jxr_keyword">this</strong>.masterThreads);
-<a class="jxr_linenumber" name="352" href="#352">352</a>   }
-<a class="jxr_linenumber" name="353" href="#353">353</a> 
-<a class="jxr_linenumber" name="354" href="#354">354</a>   <em class="jxr_javadoccomment">/**</em>
-<a class="jxr_linenumber" name="355" href="#355">355</a> <em class="jxr_javadoccomment">   * @return List of running master servers (Some servers may have been killed</em>
-<a class="jxr_linenumber" name="356" href="#356">356</a> <em class="jxr_javadoccomment">   * or aborted during lifetime of cluster; these servers are not included in</em>
-<a class="jxr_linenumber" name="357" href="#357">357</a> <em class="jxr_javadoccomment">   * this list).</em>
-<a class="jxr_linenumber" name="358" href="#358">358</a> <em class="jxr_javadoccomment">   */</em>
-<a class="jxr_linenumber" name="359" href="#359">359</a>   <strong class="jxr_keyword">public</strong> List&lt;JVMClusterUtil.MasterThread&gt; getLiveMasters() {
-<a class="jxr_linenumber" name="360" href="#360">360</a>     List&lt;JVMClusterUtil.MasterThread&gt; liveServers =
-<a class="jxr_linenumber" name="361" href="#361">361</a>       <strong class="jxr_keyword">new</strong> ArrayList&lt;JVMClusterUtil.MasterThread&gt;();
-<a class="jxr_linenumber" name="362" href="#362">362</a>     List&lt;JVMClusterUtil.MasterThread&gt; list = getMasters();
-<a class="jxr_linenumber" name="363" href="#363">363</a>     <strong class="jxr_keyword">for</strong> (JVMClusterUtil.MasterThread mt: list) {
-<a class="jxr_linenumber" name="364" href="#364">364</a>       <strong class="jxr_keyword">if</strong> (mt.isAlive()) {
-<a class="jxr_linenumber" name="365" href="#365">365</a>         liveServers.add(mt);
-<a class="jxr_linenumber" name="366" href="#366">366</a>       }
-<a class="jxr_linenumber" name="367" href="#367">367</a>     }
-<a class="jxr_linenumber" name="368" href="#368">368</a>     <strong class="jxr_keyword">return</strong> liveServers;
-<a class="jxr_linenumber" name="369" href="#369">369</a>   }
-<a class="jxr_linenumber" name="370" href="#370">370</a> 
-<a class="jxr_linenumber" name="371" href="#371">371</a>   <em class="jxr_javadoccomment">/**</em>
-<a class="jxr_linenumber" name="372" href="#372">372</a> <em class="jxr_javadoccomment">   * Wait for the specified master to stop</em>
-<a class="jxr_linenumber" name="373" href="#373">373</a> <em class="jxr_javadoccomment">   * Removes this thread from list of running threads.</em>
-<a class="jxr_linenumber" name="374" href="#374">374</a> <em class="jxr_javadoccomment">   * @param serverNumber</em>
-<a class="jxr_linenumber" name="375" href="#375">375</a> <em class="jxr_javadoccomment">   * @return Name of master that just went down.</em>
-<a class="jxr_linenumber" name="376" href="#376">376</a> <em class="jxr_javadoccomment">   */</em>
-<a class="jxr_linenumber" name="377" href="#377">377</a>   <strong class="jxr_keyword">public</strong> String waitOnMaster(<strong class="jxr_keyword">int</strong> serverNumber) {
-<a class="jxr_linenumber" name="378" href="#378">378</a>     JVMClusterUtil.MasterThread masterThread = <strong class="jxr_keyword">this</strong>.masterThreads.remove(serverNumber);
-<a class="jxr_linenumber" name="379" href="#379">379</a>     <strong class="jxr_keyword">while</strong> (masterThread.isAlive()) {
-<a class="jxr_linenumber" name="380" href="#380">380</a>       <strong class="jxr_keyword">try</strong> {
-<a class="jxr_linenumber" name="381" href="#381">381</a>         LOG.info(<span class="jxr_string">"Waiting on "</span> + masterThread.getMaster().getServerName().toString());
-<a class="jxr_linenumber" name="382" href="#382">382</a>         masterThread.join();
-<a class="jxr_linenumber" name="383" href="#383">383</a>       } <strong class="jxr_keyword">catch</strong> (InterruptedException e) {
-<a class="jxr_linenumber" name="384" href="#384">384</a>         e.printStackTrace();
-<a class="jxr_linenumber" name="385" href="#385">385</a>       }
-<a class="jxr_linenumber" name="386" href="#386">386</a>     }
-<a class="jxr_linenumber" name="387" href="#387">387</a>     <strong class="jxr_keyword">return</strong> masterThread.getName();
-<a class="jxr_linenumber" name="388" href="#388">388</a>   }
-<a class="jxr_linenumber" name="389" href="#389">389</a> 
-<a class="jxr_linenumber" name="390" href="#390">390</a>   <em class="jxr_javadoccomment">/**</em>
-<a class="jxr_linenumber" name="391" href="#391">391</a> <em class="jxr_javadoccomment">   * Wait for the specified master to stop</em>
-<a class="jxr_linenumber" name="392" href="#392">392</a> <em class="jxr_javadoccomment">   * Removes this thread from list of running threads.</em>
-<a class="jxr_linenumber" name="393" href="#393">393</a> <em class="jxr_javadoccomment">   * @param masterThread</em>
-<a class="jxr_linenumber" name="394" href="#394">394</a> <em class="jxr_javadoccomment">   * @return Name of master that just went down.</em>
-<a class="jxr_linenumber" name="395" href="#395">395</a> <em class="jxr_javadoccomment">   */</em>
-<a class="jxr_linenumber" name="396" href="#396">396</a>   <strong class="jxr_keyword">public</strong> String waitOnMaster(JVMClusterUtil.MasterThread masterThread) {
-<a class="jxr_linenumber" name="397" href="#397">397</a>     <strong class="jxr_keyword">while</strong> (masterThread.isAlive()) {
-<a class="jxr_linenumber" name="398" href="#398">398</a>       <strong class="jxr_keyword">try</strong> {
-<a class="jxr_linenumber" name="399" href="#399">399</a>         LOG.info(<span class="jxr_string">"Waiting on "</span> +
-<a class="jxr_linenumber" name="400" href="#400">400</a>           masterThread.getMaster().getServerName().toString());
-<a class="jxr_linenumber" name="401" href="#401">401</a>         masterThread.join();
-<a class="jxr_linenumber" name="402" href="#402">402</a>       } <strong class="jxr_keyword">catch</strong> (InterruptedException e) {
-<a class="jxr_linenumber" name="403" href="#403">403</a>         e.printStackTrace();
-<a class="jxr_linenumber" name="404" href="#404">404</a>       }
-<a class="jxr_linenumber" name="405" href="#405">405</a>     }
-<a class="jxr_linenumber" name="406" href="#406">406</a>     <strong class="jxr_keyword">for</strong> (<strong class="jxr_keyword">int</strong> i=0;i&lt;masterThreads.size();i++) {
-<a class="jxr_linenumber" name="407" href="#407">407</a>       <strong class="jxr_keyword">if</strong> (masterThreads.get(i) == masterThread) {
-<a class="jxr_linenumber" name="408" href="#408">408</a>         masterThreads.remove(i);
-<a class="jxr_linenumber" name="409" href="#409">409</a>         <strong class="jxr_keyword">break</strong>;
-<a class="jxr_linenumber" name="410" href="#410">410</a>       }
-<a class="jxr_linenumber" name="411" href="#411">411</a>     }
-<a class="jxr_linenumber" name="412" href="#412">412</a>     <strong class="jxr_keyword">return</strong> masterThread.getName();
-<a class="jxr_linenumber" name="413" href="#413">413</a>   }
-<a class="jxr_linenumber" name="414" href="#414">414</a> 
-<a class="jxr_linenumber" name="415" href="#415">415</a>   <em class="jxr_javadoccomment">/**</em>
-<a class="jxr_linenumber" name="416" href="#416">416</a> <em class="jxr_javadoccomment">   * Wait for Mini HBase Cluster to shut down.</em>
-<a class="jxr_linenumber" name="417" href="#417">417</a> <em class="jxr_javadoccomment">   * Presumes you've already called {@link #shutdown()}.</em>
-<a class="jxr_linenumber" name="418" href="#418">418</a> <em class="jxr_javadoccomment">   */</em>
-<a class="jxr_linenumber" name="419" href="#419">419</a>   <strong class="jxr_keyword">public</strong> <strong class="jxr_keyword">void</strong> join() {
-<a class="jxr_linenumber" name="420" href="#420">420</a>     <strong class="jxr_keyword">if</strong> (<strong class="jxr_keyword">this</strong>.regionThreads != <strong class="jxr_keyword">null</strong>) {
-<a class="jxr_linenumber" name="421" href="#421">421</a>       <strong class="jxr_keyword">for</strong>(Thread t: <strong class="jxr_keyword">this</strong>.regionThreads) {
-<a class="jxr_linenumber" name="422" href="#422">422</a>         <strong class="jxr_keyword">if</strong> (t.isAlive()) {
-<a class="jxr_linenumber" name="423" href="#423">423</a>           <strong class="jxr_keyword">try</strong> {
-<a class="jxr_linenumber" name="424" href="#424">424</a>             Threads.threadDumpingIsAlive(t);
-<a class="jxr_linenumber" name="425" href="#425">425</a>           } <strong class="jxr_keyword">catch</strong> (InterruptedException e) {
-<a class="jxr_linenumber" name="426" href="#426">426</a>             LOG.debug(<span class="jxr_string">"Interrupted"</span>, e);
-<a class="jxr_linenumber" name="427" href="#427">427</a>           }
-<a class="jxr_linenumber" name="428" href="#428">428</a>         }
-<a class="jxr_linenumber" name="429" href="#429">429</a>       }
-<a class="jxr_linenumber" name="430" href="#430">430</a>     }
-<a class="jxr_linenumber" name="431" href="#431">431</a>     <strong class="jxr_keyword">if</strong> (<strong class="jxr_keyword">this</strong>.masterThreads != <strong class="jxr_keyword">null</strong>) {
-<a class="jxr_linenumber" name="432" href="#432">432</a>       <strong class="jxr_keyword">for</strong> (Thread t : <strong class="jxr_keyword">this</strong>.masterThreads) {
-<a class="jxr_linenumber" name="433" href="#433">433</a>         <strong class="jxr_keyword">if</strong> (t.isAlive()) {
-<a class="jxr_linenumber" name="434" href="#434">434</a>           <strong class="jxr_keyword">try</strong> {
-<a class="jxr_linenumber" name="435" href="#435">435</a>             Threads.threadDumpingIsAlive(t);
-<a class="jxr_linenumber" name="436" href="#436">436</a>           } <strong class="jxr_keyword">catch</strong> (InterruptedException e) {
-<a class="jxr_linenumber" name="437" href="#437">437</a>             LOG.debug(<span class="jxr_string">"Interrupted"</span>, e);
-<a class="jxr_linenumber" name="438" href="#438">438</a>           }
-<a class="jxr_linenumber" name="439" href="#439">439</a>         }
-<a class="jxr_linenumber" name="440" href="#440">440</a>       }
-<a class="jxr_linenumber" name="441" href="#441">441</a>     }
-<a class="jxr_linenumber" name="442" href="#442">442</a>   }
-<a class="jxr_linenumber" name="443" href="#443">443</a> 
-<a class="jxr_linenumber" name="444" href="#444">444</a>   <em class="jxr_javadoccomment">/**</em>
-<a class="jxr_linenumber" name="445" href="#445">445</a> <em class="jxr_javadoccomment">   * Start the cluster.</em>
-<a class="jxr_linenumber" name="446" href="#446">446</a> <em class="jxr_javadoccomment">   */</em>
-<a class="jxr_linenumber" name="447" href="#447">447</a>   <strong class="jxr_keyword">public</strong> <strong class="jxr_keyword">void</strong> startup() <strong class="jxr_keyword">throws</strong> IOException {
-<a class="jxr_linenumber" name="448" href="#448">448</a>     JVMClusterUtil.startup(<strong class="jxr_keyword">this</strong>.masterThreads, <strong class="jxr_keyword">this</strong>.regionThreads);
-<a class="jxr_linenumber" name="449" href="#449">449</a>   }
-<a class="jxr_linenumber" name="450" href="#450">450</a> 
-<a class="jxr_linenumber" name="451" href="#451">451</a>   <em class="jxr_javadoccomment">/**</em>
-<a class="jxr_linenumber" name="452" href="#452">452</a> <em class="jxr_javadoccomment">   * Shut down the mini HBase cluster</em>
-<a class="jxr_linenumber" name="453" href="#453">453</a> <em class="jxr_javadoccomment">   */</em>
-<a class="jxr_linenumber" name="454" href="#454">454</a>   <strong class="jxr_keyword">public</strong> <strong class="jxr_keyword">void</strong> shutdown() {
-<a class="jxr_linenumber" name="455" href="#455">455</a>     JVMClusterUtil.shutdown(<strong class="jxr_keyword">this</strong>.masterThreads, <strong class="jxr_keyword">this</strong>.regionThreads);
-<a class="jxr_linenumber" name="456" href="#456">456</a>   }
-<a class="jxr_linenumber" name="457" href="#457">457</a> 
-<a class="jxr_linenumber" name="458" href="#458">458</a>   <em class="jxr_javadoccomment">/**</em>
-<a class="jxr_linenumber" name="459" href="#459">459</a> <em class="jxr_javadoccomment">   * @param c Configuration to check.</em>
-<a class="jxr_linenumber" name="460" href="#460">460</a> <em class="jxr_javadoccomment">   * @return True if a 'local' address in hbase.master value.</em>
-<a class="jxr_linenumber" name="461" href="#461">461</a> <em class="jxr_javadoccomment">   */</em>
-<a class="jxr_linenumber" name="462" href="#462">462</a>   <strong class="jxr_keyword">public</strong> <strong class="jxr_keyword">static</strong> <strong class="jxr_keyword">boolean</strong> isLocal(<strong class="jxr_keyword">final</strong> Configuration c) {
-<a class="jxr_linenumber" name="463" href="#463">463</a>     <strong class="jxr_keyword">boolean</strong> mode = c.getBoolean(HConstants.CLUSTER_DISTRIBUTED, HConstants.DEFAULT_CLUSTER_DISTRIBUTED);
-<a class="jxr_linenumber" name="464" href="#464">464</a>     <strong class="jxr_keyword">return</strong>(mode == HConstants.CLUSTER_IS_LOCAL);
-<a class="jxr_linenumber" name="465" href="#465">465</a>   }
-<a class="jxr_linenumber" name="466" href="#466">466</a> 
-<a class="jxr_linenumber" name="467" href="#467">467</a>   <em class="jxr_javadoccomment">/**</em>
-<a class="jxr_linenumber" name="468" href="#468">468</a> <em class="jxr_javadoccomment">   * Test things basically work.</em>
-<a class="jxr_linenumber" name="469" href="#469">469</a> <em class="jxr_javadoccomment">   * @param args</em>
-<a class="jxr_linenumber" name="470" href="#470">470</a> <em class="jxr_javadoccomment">   * @throws IOException</em>
-<a class="jxr_linenumber" name="471" href="#471">471</a> <em class="jxr_javadoccomment">   */</em>
-<a class="jxr_linenumber" name="472" href="#472">472</a>   <strong class="jxr_keyword">public</strong> <strong class="jxr_keyword">static</strong> <strong class="jxr_keyword">void</strong> main(String[] args) <strong class="jxr_keyword">throws</strong> IOException {
-<a class="jxr_linenumber" name="473" href="#473">473</a>     Configuration conf = HBaseConfiguration.create();
-<a class="jxr_linenumber" name="474" href="#474">474</a>     <a href="../../../../org/apache/hadoop/hbase/LocalHBaseCluster.html">LocalHBaseCluster</a> cluster = <strong class="jxr_keyword">new</strong> <a href="../../../../org/apache/hadoop/hbase/LocalHBaseCluster.html">LocalHBaseCluster</a>(conf);
-<a class="jxr_linenumber" name="475" href="#475">475</a>     cluster.startup();
-<a class="jxr_linenumber" name="476" href="#476">476</a>     <a href="../../../../org/apache/hadoop/hbase/client/Connection.html">Connection</a> connection = ConnectionFactory.createConnection(conf);
-<a class="jxr_linenumber" name="477" href="#477">477</a>     <a href="../../../../org/apache/hadoop/hbase/client/Admin.html">Admin</a> admin = connection.getAdmin();
-<a class="jxr_linenumber" name="478" href="#478">478</a>     <strong class="jxr_keyword">try</strong> {
-<a class="jxr_linenumber" name="479" href="#479">479</a>       <a href="../../../../org/apache/hadoop/hbase/HTableDescriptor.html">HTableDescriptor</a> htd =
-<a class="jxr_linenumber" name="480" href="#480">480</a>         <strong class="jxr_keyword">new</strong> <a href="../../../../org/apache/hadoop/hbase/HTableDescriptor.html">HTableDescriptor</a>(TableName.valueOf(cluster.getClass().getName()));
-<a class="jxr_linenumber" name="481" href="#481">481</a>       admin.createTable(htd);
-<a class="jxr_linenumber" name="482" href="#482">482</a>     } <strong class="jxr_keyword">finally</strong> {
-<a class="jxr_linenumber" name="483" href="#483">483</a>       admin.close();
-<a class="jxr_linenumber" name="484" href="#484">484</a>     }
-<a class="jxr_linenumber" name="485" href="#485">485</a>     connection.close();
-<a class="jxr_linenumber" name="486" href="#486">486</a>     cluster.shutdown();
-<a class="jxr_linenumber" name="487" href="#487">487</a>   }
-<a class="jxr_linenumber" name="488" href="#488">488</a> }
+<a class="jxr_linenumber" name="276" href="#276">276</a> <em class="jxr_javadoccomment">   * Wait for the specified region server to stop. Removes this thread from list of running threads.</em>
+<a class="jxr_linenumber" name="277" href="#277">277</a> <em class="jxr_javadoccomment">   * @return Name of region server that just went down.</em>
+<a class="jxr_linenumber" name="278" href="#278">278</a> <em class="jxr_javadoccomment">   */</em>
+<a class="jxr_linenumber" name="279" href="#279">279</a>   <strong class="jxr_keyword">public</strong> String waitOnRegionServer(<strong class="jxr_keyword">int</strong> serverNumber) {
+<a class="jxr_linenumber" name="280" href="#280">280</a>     JVMClusterUtil.RegionServerThread regionServerThread = <strong class="jxr_keyword">this</strong>.regionThreads.get(serverNumber);
+<a class="jxr_linenumber" name="281" href="#281">281</a>     <strong class="jxr_keyword">return</strong> waitOnRegionServer(regionServerThread);
+<a class="jxr_linenumber" name="282" href="#282">282</a>   }
+<a class="jxr_linenumber" name="283" href="#283">283</a> 
+<a class="jxr_linenumber" name="284" href="#284">284</a>   <em class="jxr_javadoccomment">/**</em>
+<a class="jxr_linenumber" name="285" href="#285">285</a> <em class="jxr_javadoccomment">   * Wait for the specified region server to stop. Removes this thread from list of running threads.</em>
+<a class="jxr_linenumber" name="286" href="#286">286</a> <em class="jxr_javadoccomment">   * @return Name of region server that just went down.</em>
+<a class="jxr_linenumber" name="287" href="#287">287</a> <em class="jxr_javadoccomment">   */</em>
+<a class="jxr_linenumber" name="288" href="#288">288</a>   <strong class="jxr_keyword">public</strong> String waitOnRegionServer(JVMClusterUtil.RegionServerThread rst) {
+<a class="jxr_linenumber" name="289" href="#289">289</a>     <strong class="jxr_keyword">while</strong> (rst.isAlive()) {
+<a class="jxr_linenumber" name="290" href="#290">290</a>       <strong class="jxr_keyword">try</strong> {
+<a class="jxr_linenumber" name="291" href="#291">291</a>         LOG.info(<span class="jxr_string">"Waiting on "</span> + rst.getRegionServer().toString());
+<a class="jxr_linenumber" name="292" href="#292">292</a>         rst.join();
+<a class="jxr_linenumber" name="293" href="#293">293</a>       } <strong class="jxr_keyword">catch</strong> (InterruptedException e) {
+<a class="jxr_linenumber" name="294" href="#294">294</a>         e.printStackTrace();
+<a class="jxr_linenumber" name="295" href="#295">295</a>       }
+<a class="jxr_linenumber" name="296" href="#296">296</a>     }
+<a class="jxr_linenumber" name="297" href="#297">297</a>     regionThreads.remove(rst);
+<a class="jxr_linenumber" name="298" href="#298">298</a>     <strong class="jxr_keyword">return</strong> rst.getName();
+<a class="jxr_linenumber" name="299" href="#299">299</a>   }
+<a class="jxr_linenumber" name="300" href="#300">300</a> 
+<a class="jxr_linenumber" name="301" href="#301">301</a>   <em class="jxr_javadoccomment">/**</em>
+<a class="jxr_linenumber" name="302" href="#302">302</a> <em class="jxr_javadoccomment">   * @return the HMaster thread</em>
+<a class="jxr_linenumber" name="303" href="#303">303</a> <em class="jxr_javadoccomment">   */</em>
+<a class="jxr_linenumber" name="304" href="#304">304</a>   <strong class="jxr_keyword">public</strong> <a href="../../../../org/apache/hadoop/hbase/master/HMaster.html">HMaster</a> getMaster(<strong class="jxr_keyword">int</strong> serverNumber) {
+<a class="jxr_linenumber" name="305" href="#305">305</a>     <strong class="jxr_keyword">return</strong> masterThreads.get(serverNumber).getMaster();
+<a class="jxr_linenumber" name="306" href="#306">306</a>   }
+<a class="jxr_linenumber" name="307" href="#307">307</a> 
+<a class="jxr_linenumber" name="308" href="#308">308</a>   <em class="jxr_javadoccomment">/**</em>
+<a class="jxr_linenumber" name="309" href="#309">309</a> <em class="jxr_javadoccomment">   * Gets the current active master, if available.  If no active master, returns</em>
+<a class="jxr_linenumber" name="310" href="#310">310</a> <em class="jxr_javadoccomment">   * null.</em>
+<a class="jxr_linenumber" name="311" href="#311">311</a> <em class="jxr_javadoccomment">   * @return the HMaster for the active master</em>
+<a class="jxr_linenumber" name="312" href="#312">312</a> <em class="jxr_javadoccomment">   */</em>
+<a class="jxr_linenumber" name="313" href="#313">313</a>   <strong class="jxr_keyword">public</strong> <a href="../../../../org/apache/hadoop/hbase/master/HMaster.html">HMaster</a> getActiveMaster() {
+<a class="jxr_linenumber" name="314" href="#314">314</a>     <strong class="jxr_keyword">for</strong> (JVMClusterUtil.MasterThread mt : masterThreads) {
+<a class="jxr_linenumber" name="315" href="#315">315</a>       <strong class="jxr_keyword">if</strong> (mt.getMaster().isActiveMaster()) {
+<a class="jxr_linenumber" name="316" href="#316">316</a>         <em class="jxr_comment">// Ensure that the current active master is not stopped.</em>
+<a class="jxr_linenumber" name="317" href="#317">317</a>         <em class="jxr_comment">// We don't want to return a stopping master as an active master.</em>
+<a class="jxr_linenumber" name="318" href="#318">318</a>         <strong class="jxr_keyword">if</strong> (mt.getMaster().isActiveMaster()  &amp;&amp; !mt.getMaster().isStopped()) {
+<a class="jxr_linenumber" name="319" href="#319">319</a>           <strong class="jxr_keyword">return</strong> mt.getMaster();
+<a class="jxr_linenumber" name="320" href="#320">320</a>         }
+<a class="jxr_linenumber" name="321" href="#321">321</a>       }
+<a class="jxr_linenumber" name="322" href="#322">322</a>     }
+<a class="jxr_linenumber" name="323" href="#323">323</a>     <strong class="jxr_keyword">return</strong> <strong class="jxr_keyword">null</strong>;
+<a class="jxr_linenumber" name="324" href="#324">324</a>   }
+<a class="jxr_linenumber" name="325" href="#325">325</a> 
+<a class="jxr_linenumber" name="326" href="#326">326</a>   <em class="jxr_javadoccomment">/**</em>
+<a class="jxr_linenumber" name="327" href="#327">327</a> <em class="jxr_javadoccomment">   * @return Read-only list of master threads.</em>
+<a class="jxr_linenumber" name="328" href="#328">328</a> <em class="jxr_javadoccomment">   */</em>
+<a class="jxr_linenumber" name="329" href="#329">329</a>   <strong class="jxr_keyword">public</strong> List&lt;JVMClusterUtil.MasterThread&gt; getMasters() {
+<a class="jxr_linenumber" name="330" href="#330">330</a>     <strong class="jxr_keyword">return</strong> Collections.unmodifiableList(<strong class="jxr_keyword">this</strong>.masterThreads);
+<a class="jxr_linenumber" name="331" href="#331">331</a>   }
+<a class="jxr_linenumber" name="332" href="#332">332</a> 
+<a class="jxr_linenumber" name="333" href="#333">333</a>   <em class="jxr_javadoccomment">/**</em>
+<a class="jxr_linenumber" name="334" href="#334">334</a> <em class="jxr_javadoccomment">   * @return List of running master servers (Some servers may have been killed</em>
+<a class="jxr_linenumber" name="335" href="#335">335</a> <em class="jxr_javadoccomment">   * or aborted during lifetime of cluster; these servers are not included in</em>
+<a class="jxr_linenumber" name="336" href="#336">336</a> <em class="jxr_javadoccomment">   * this list).</em>
+<a class="jxr_linenumber" name="337" href="#337">337</a> <em class="jxr_javadoccomment">   */</em>
+<a class="jxr_linenumber" name="338" href="#338">338</a>   <strong class="jxr_keyword">public</strong> List&lt;JVMClusterUtil.MasterThread&gt; getLiveMasters() {
+<a class="jxr_linenumber" name="339" href="#339">339</a>     List&lt;JVMClusterUtil.MasterThread&gt; liveServers = <strong class="jxr_keyword">new</strong> ArrayList&lt;&gt;();
+<a class="jxr_linenumber" name="340" href="#340">340</a>     List&lt;JVMClusterUtil.MasterThread&gt; list = getMasters();
+<a class="jxr_linenumber" name="341" href="#341">341</a>     <strong class="jxr_keyword">for</strong> (JVMClusterUtil.MasterThread mt: list) {
+<a class="jxr_linenumber" name="342" href="#342">342</a>       <strong class="jxr_keyword">if</strong> (mt.isAlive()) {
+<a class="jxr_linenumber" name="343" href="#343">343</a>         liveServers.add(mt);
+<a class="jxr_linenumber" name="344" href="#344">344</a>       }
+<a class="jxr_linenumber" name="345" href="#345">345</a>     }
+<a class="jxr_linenumber" name="346" href="#346">346</a>     <strong class="jxr_keyword">return</strong> liveServers;
+<a class="jxr_linenumber" name="347" href="#347">347</a>   }
+<a class="jxr_linenumber" name="348" href="#348">348</a> 
+<a class="jxr_linenumber" name="349" href="#349">349</a>   <em class="jxr_javadoccomment">/**</em>
+<a class="jxr_linenumber" name="350" href="#350">350</a> <em class="jxr_javadoccomment">   * Wait for the specified master to stop. Removes this thread from list of running threads.</em>
+<a class="jxr_linenumber" name="351" href="#351">351</a> <em class="jxr_javadoccomment">   * @return Name of master that just went down.</em>
+<a class="jxr_linenumber" name="352" href="#352">352</a> <em class="jxr_javadoccomment">   */</em>
+<a class="jxr_linenumber" name="353" href="#353">353</a>   <strong class="jxr_keyword">public</strong> String waitOnMaster(<strong class="jxr_keyword">int</strong> serverNumber) {
+<a class="jxr_linenumber" name="354" href="#354">354</a>     JVMClusterUtil.MasterThread masterThread = <strong class="jxr_keyword">this</strong>.masterThreads.get(serverNumber);
+<a class="jxr_linenumber" name="355" href="#355">355</a>     <strong class="jxr_keyword">return</strong> waitOnMaster(masterThread);
+<a class="jxr_linenumber" name="356" href="#356">356</a>   }
+<a class="jxr_linenumber" name="357" href="#357">357</a> 
+<a class="jxr_linenumber" name="358" href="#358">358</a>   <em class="jxr_javadoccomment">/**</em>
+<a class="jxr_linenumber" name="359" href="#359">359</a> <em class="jxr_javadoccomment">   * Wait for the specified master to stop. Removes this thread from list of running threads.</em>
+<a class="jxr_linenumber" name="360" href="#360">360</a> <em class="jxr_javadoccomment">   * @return Name of master that just went down.</em>
+<a class="jxr_linenumber" name="361" href="#361">361</a> <em class="jxr_javadoccomment">   */</em>
+<a class="jxr_linenumber" name="362" href="#362">362</a>   <strong class="jxr_keyword">public</strong> String waitOnMaster(JVMClusterUtil.MasterThread masterThread) {
+<a class="jxr_linenumber" name="363" href="#363">363</a>     <strong class="jxr_keyword">while</strong> (masterThread.isAlive()) {
+<a class="jxr_linenumber" name="364" href="#364">364</a>       <strong class="jxr_keyword">try</strong> {
+<a class="jxr_linenumber" name="365" href="#365">365</a>         LOG.info(<span class="jxr_string">"Waiting on "</span> + masterThread.getMaster().getServerName().toString());
+<a class="jxr_linenumber" name="366" href="#366">366</a>         masterThread.join();
+<a class="jxr_linenumber" name="367" href="#367">367</a>       } <strong class="jxr_keyword">catch</strong> (InterruptedException e) {
+<a class="jxr_linenumber" name="368" href="#368">368</a>         e.printStackTrace();
+<a class="jxr_linenumber" name="369" href="#369">369</a>       }
+<a class="jxr_linenumber" name="370" href="#370">370</a>     }
+<a class="jxr_linenumber" name="371" href="#371">371</a>     masterThreads.remove(masterThread);
+<a class="jxr_linenumber" name="372" href="#372">372</a>     <strong class="jxr_keyword">return</strong> masterThread.getName();
+<a class="jxr_linenumber" name="373" href="#373">373</a>   }
+<a class="jxr_linenumber" name="374" href="#374">374</a> 
+<a class="jxr_linenumber" name="375" href="#375">375</a>   <em class="jxr_javadoccomment">/**</em>
+<a class="jxr_linenumber" name="376" href="#376">376</a> <em class="jxr_javadoccomment">   * Wait for Mini HBase Cluster to shut down.</em>
+<a class="jxr_linenumber" name="377" href="#377">377</a> <em class="jxr_javadoccomment">   * Presumes you've already called {@link #shutdown()}.</em>
+<a class="jxr_linenumber" name="378" href="#378">378</a> <em class="jxr_javadoccomment">   */</em>
+<a class="jxr_linenumber" name="379" href="#379">379</a>   <strong class="jxr_keyword">public</strong> <strong class="jxr_keyword">void</strong> join() {
+<a class="jxr_linenumber" name="380" href="#380">380</a>     <strong class="jxr_keyword">if</strong> (<strong class="jxr_keyword">this</strong>.regionThreads != <strong class="jxr_keyword">null</strong>) {
+<a class="jxr_linenumber" name="381" href="#381">381</a>       <strong class="jxr_keyword">for</strong>(Thread t: <strong class="jxr_keyword">this</strong>.regionThreads) {
+<a class="jxr_linenumber" name="382" href="#382">382</a>         <strong class="jxr_keyword">if</strong> (t.isAlive()) {
+<a class="jxr_linenumber" name="383" href="#383">383</a>           <strong class="jxr_keyword">try</strong> {
+<a class="jxr_linenumber" name="384" href="#384">384</a>             Threads.threadDumpingIsAlive(t);
+<a class="jxr_linenumber" name="385" href="#385">385</a>           } <strong class="jxr_keyword">catch</strong> (InterruptedException e) {
+<a class="jxr_linenumber" name="386" href="#386">386</a>             LOG.debug(<span class="jxr_string">"Interrupted"</span>, e);
+<a class="jxr_linenumber" name="387" href="#387">387</a>           }
+<a class="jxr_linenumber" name="388" href="#388">388</a>         }
+<a class="jxr_linenumber" name="389" href="#389">389</a>       }
+<a class="jxr_linenumber" name="390" href="#390">390</a>     }
+<a class="jxr_linenumber" name="391" href="#391">391</a>     <strong class="jxr_keyword">if</strong> (<strong class="jxr_keyword">this</strong>.masterThreads != <strong class="jxr_keyword">null</strong>) {
+<a class="jxr_linenumber" name="392" href="#392">392</a>       <strong class="jxr_keyword">for</strong> (Thread t : <strong class="jxr_keyword">this</strong>.masterThreads) {
+<a class="jxr_linenumber" name="393" href="#393">393</a>         <strong class="jxr_keyword">if</strong> (t.isAlive()) {
+<a class="jxr_linenumber" name="394" href="#394">394</a>           <strong class="jxr_keyword">try</strong> {
+<a class="jxr_linenumber" name="395" href="#395">395</a>             Threads.threadDumpingIsAlive(t);
+<a class="jxr_linenumber" name="396" href="#396">396</a>           } <strong class="jxr_keyword">catch</strong> (InterruptedException e) {
+<a class="jxr_linenumber" name="397" href="#397">397</a>             LOG.debug(<span class="jxr_string">"Interrupted"</span>, e);
+<a class="jxr_linenumber" name="398" href="#398">398</a>           }
+<a class="jxr_linenumber" name="399" href="#399">399</a>         }
+<a class="jxr_linenumber" name="400" href="#400">400</a>       }
+<a class="jxr_linenumber" name="401" href="#401">401</a>     }
+<a class="jxr_linenumber" name="402" href="#402">402</a>   }
+<a class="jxr_linenumber" name="403" href="#403">403</a> 
+<a class="jxr_linenumber" name="404" href="#404">404</a>   <em class="jxr_javadoccomment">/**</em>
+<a class="jxr_linenumber" name="405" href="#405">405</a> <em class="jxr_javadoccomment">   * Start the cluster.</em>
+<a class="jxr_linenumber" name="406" href="#406">406</a> <em class="jxr_javadoccomment">   */</em>
+<a class="jxr_linenumber" name="407" href="#407">407</a>   <strong class="jxr_keyword">public</strong> <strong class="jxr_keyword">void</strong> startup() <strong class="jxr_keyword">throws</strong> IOException {
+<a class="jxr_linenumber" name="408" href="#408">408</a>     JVMClusterUtil.startup(<strong class="jxr_keyword">this</strong>.masterThreads, <strong class="jxr_keyword">this</strong>.regionThreads);
+<a class="jxr_linenumber" name="409" href="#409">409</a>   }
+<a class="jxr_linenumber" name="410" href="#410">410</a> 
+<a class="jxr_linenumber" name="411" href="#411">411</a>   <em class="jxr_javadoccomment">/**</em>
+<a class="jxr_linenumber" name="412" href="#412">412</a> <em class="jxr_javadoccomment">   * Shut down the mini HBase cluster</em>
+<a class="jxr_linenumber" name="413" href="#413">413</a> <em class="jxr_javadoccomment">   */</em>
+<a class="jxr_linenumber" name="414" href="#414">414</a>   <strong class="jxr_keyword">public</strong> <strong class="jxr_keyword">void</strong> shutdown() {
+<a class="jxr_linenumber" name="415" href="#415">415</a>     JVMClusterUtil.shutdown(<strong class="jxr_keyword">this</strong>.masterThreads, <strong class="jxr_keyword">this</strong>.regionThreads);
+<a class="jxr_linenumber" name="416" href="#416">416</a>   }
+<a class="jxr_linenumber" name="417" href="#417">417</a> 
+<a class="jxr_linenumber" name="418" href="#418">418</a>   <em class="jxr_javadoccomment">/**</em>
+<a class="jxr_linenumber" name="419" href="#419">419</a> <em class="jxr_javadoccomment">   * @param c Configuration to check.</em>
+<a class="jxr_linenumber" name="420" href="#420">420</a> <em class="jxr_javadoccomment">   * @return True if a 'local' address in hbase.master value.</em>
+<a class="jxr_linenumber" name="421" href="#421">421</a> <em class="jxr_javadoccomment">   */</em>
+<a class="jxr_linenumber" name="422" href="#422">422</a>   <strong class="jxr_keyword">public</strong> <strong class="jxr_keyword">static</strong> <strong class="jxr_keyword">boolean</strong> isLocal(<strong class="jxr_keyword">final</strong> Configuration c) {
+<a class="jxr_linenumber" name="423" href="#423">423</a>     <strong class="jxr_keyword">boolean</strong> mode = c.getBoolean(HConstants.CLUSTER_DISTRIBUTED, HConstants.DEFAULT_CLUSTER_DISTRIBUTED);
+<a class="jxr_linenumber" name="424" href="#424">424</a>     <strong class="jxr_keyword">return</strong>(mode == HConstants.CLUSTER_IS_LOCAL);
+<a class="jxr_linenumber" name="425" href="#425">425</a>   }
+<a class="jxr_linenumber" name="426" href="#426">426</a> 
+<a class="jxr_linenumber" name="427" href="#427">427</a>   <em class="jxr_javadoccomment">/**</em>
+<a class="jxr_linenumber" name="428" href="#428">428</a> <em class="jxr_javadoccomment">   * Test things basically work.</em>
+<a class="jxr_linenumber" name="429" href="#429">429</a> <em class="jxr_javadoccomment">   * @param args</em>
+<a class="jxr_linenumber" name="430" href="#430">430</a> <em class="jxr_javadoccomment">   * @throws IOException</em>
+<a class="jxr_linenumber" name="431" href="#431">431</a> <em class="jxr_javadoccomment">   */</em>
+<a class="jxr_linenumber" name="432" href="#432">432</a>   <strong class="jxr_keyword">public</strong> <strong class="jxr_keyword">static</strong> <strong class="jxr_keyword">void</strong> main(String[] args) <strong class="jxr_keyword">throws</strong> IOException {
+<a class="jxr_linenumber" name="433" href="#433">433</a>     Configuration conf = HBaseConfiguration.create();
+<a class="jxr_linenumber" name="434" href="#434">434</a>     <a href="../../../../org/apache/hadoop/hbase/LocalHBaseCluster.html">LocalHBaseCluster</a> cluster = <strong class="jxr_keyword">new</strong> <a href="../../../../org/apache/hadoop/hbase/LocalHBaseCluster.html">LocalHBaseCluster</a>(conf);
+<a class="jxr_linenumber" name="435" href="#435">435</a>     cluster.startup();
+<a class="jxr_linenumber" name="436" href="#436">436</a>     <a href="../../../../org/apache/hadoop/hbase/client/Connection.html">Connection</a> connection = ConnectionFactory.createConnection(conf);
+<a class="jxr_linenumber" name="437" href="#437">437</a>     <a href="../../../../org/apache/hadoop/hbase/client/Admin.html">Admin</a> admin = connection.getAdmin();
+<a class="jxr_linenumber" name="438" href="#438">438</a>     <strong class="jxr_keyword">try</strong> {
+<a class="jxr_linenumber" name="439" href="#439">439</a>       <a href="../../../../org/apache/hadoop/hbase/HTableDescriptor.html">HTableDescriptor</a> htd =
+<a class="jxr_linenumber" name="440" href="#440">440</a>         <strong class="jxr_keyword">new</strong> <a href="../../../../org/apache/hadoop/hbase/HTableDescriptor.html">HTableDescriptor</a>(TableName.valueOf(cluster.getClass().getName()));
+<a class="jxr_linenumber" name="441" href="#441">441</a>       admin.createTable(htd);
+<a class="jxr_linenumber" name="442" href="#442">442</a>     } <strong class="jxr_keyword">finally</strong> {
+<a class="jxr_linenumber" name="443" href="#443">443</a>       admin.close();
+<a class="jxr_linenumber" name="444" href="#444">444</a>     }
+<a class="jxr_linenumber" name="445" href="#445">445</a>     connection.close();
+<a class="jxr_linenumber" name="446" href="#446">446</a>     cluster.shutdown();
+<a class="jxr_linenumber" name="447" href="#447">447</a>   }
+<a class="jxr_linenumber" name="448" href="#448">448</a> }
 </pre>
 <hr/><div id="footer">This page was automatically generated by <a href="http://maven.apache.org/">Maven</a></div></body>
 </html>

http://git-wip-us.apache.org/repos/asf/hbase-site/blob/c221e35e/xref/org/apache/hadoop/hbase/tmpl/common/TaskMonitorTmpl.html
----------------------------------------------------------------------
diff --git a/xref/org/apache/hadoop/hbase/tmpl/common/TaskMonitorTmpl.html b/xref/org/apache/hadoop/hbase/tmpl/common/TaskMonitorTmpl.html
index be7b72d..603c675 100644
--- a/xref/org/apache/hadoop/hbase/tmpl/common/TaskMonitorTmpl.html
+++ b/xref/org/apache/hadoop/hbase/tmpl/common/TaskMonitorTmpl.html
@@ -23,9 +23,9 @@
 <a class="jxr_linenumber" name="13" href="#13">13</a>  @org.jamon.annotations.Template(
 <a class="jxr_linenumber" name="14" href="#14">14</a>    signature = <span class="jxr_string">"E1689F04F06BAD5E628913C375AEB2C0"</span>,
 <a class="jxr_linenumber" name="15" href="#15">15</a>    optionalArguments = {
-<a class="jxr_linenumber" name="16" href="#16">16</a>      @org.jamon.annotations.Argument(name = <span class="jxr_string">"filter"</span>, type = <span class="jxr_string">"String"</span>),
-<a class="jxr_linenumber" name="17" href="#17">17</a>      @org.jamon.annotations.Argument(name = <span class="jxr_string">"format"</span>, type = <span class="jxr_string">"String"</span>),
-<a class="jxr_linenumber" name="18" href="#18">18</a>      @org.jamon.annotations.Argument(name = <span class="jxr_string">"taskMonitor"</span>, type = <span class="jxr_string">"TaskMonitor"</span>)})
+<a class="jxr_linenumber" name="16" href="#16">16</a>      @org.jamon.annotations.Argument(name = <span class="jxr_string">"format"</span>, type = <span class="jxr_string">"String"</span>),
+<a class="jxr_linenumber" name="17" href="#17">17</a>      @org.jamon.annotations.Argument(name = <span class="jxr_string">"taskMonitor"</span>, type = <span class="jxr_string">"TaskMonitor"</span>),
+<a class="jxr_linenumber" name="18" href="#18">18</a>      @org.jamon.annotations.Argument(name = <span class="jxr_string">"filter"</span>, type = <span class="jxr_string">"String"</span>)})
 <a class="jxr_linenumber" name="19" href="#19">19</a>  <strong class="jxr_keyword">public</strong> <strong class="jxr_keyword">class</strong> <a href="../../../../../../org/apache/hadoop/hbase/tmpl/common/TaskMonitorTmpl.html">TaskMonitorTmpl</a>
 <a class="jxr_linenumber" name="20" href="#20">20</a>    <strong class="jxr_keyword">extends</strong> org.jamon.AbstractTemplateProxy
 <a class="jxr_linenumber" name="21" href="#21">21</a>  {
@@ -55,57 +55,57 @@
 <a class="jxr_linenumber" name="45" href="#45">45</a>    <strong class="jxr_keyword">public</strong> <strong class="jxr_keyword">static</strong> <strong class="jxr_keyword">class</strong> <a href="../../../../../../org/apache/hadoop/hbase/tmpl/common/TaskMonitorTmpl.html">ImplData</a>
 <a class="jxr_linenumber" name="46" href="#46">46</a>      <strong class="jxr_keyword">extends</strong> org.jamon.AbstractTemplateProxy.ImplData
 <a class="jxr_linenumber" name="47" href="#47">47</a>    {
-<a class="jxr_linenumber" name="48" href="#48">48</a>      <em class="jxr_comment">// 26, 1</em>
-<a class="jxr_linenumber" name="49" href="#49">49</a>      <strong class="jxr_keyword">public</strong> <strong class="jxr_keyword">void</strong> setFilter(String filter)
+<a class="jxr_linenumber" name="48" href="#48">48</a>      <em class="jxr_comment">// 27, 1</em>
+<a class="jxr_linenumber" name="49" href="#49">49</a>      <strong class="jxr_keyword">public</strong> <strong class="jxr_keyword">void</strong> setFormat(String format)
 <a class="jxr_linenumber" name="50" href="#50">50</a>      {
-<a class="jxr_linenumber" name="51" href="#51">51</a>        <em class="jxr_comment">// 26, 1</em>
-<a class="jxr_linenumber" name="52" href="#52">52</a>        m_filter = filter;
-<a class="jxr_linenumber" name="53" href="#53">53</a>        m_filter__IsNotDefault = <strong class="jxr_keyword">true</strong>;
+<a class="jxr_linenumber" name="51" href="#51">51</a>        <em class="jxr_comment">// 27, 1</em>
+<a class="jxr_linenumber" name="52" href="#52">52</a>        m_format = format;
+<a class="jxr_linenumber" name="53" href="#53">53</a>        m_format__IsNotDefault = <strong class="jxr_keyword">true</strong>;
 <a class="jxr_linenumber" name="54" href="#54">54</a>      }
-<a class="jxr_linenumber" name="55" href="#55">55</a>      <strong class="jxr_keyword">public</strong> String getFilter()
+<a class="jxr_linenumber" name="55" href="#55">55</a>      <strong class="jxr_keyword">public</strong> String getFormat()
 <a class="jxr_linenumber" name="56" href="#56">56</a>      {
-<a class="jxr_linenumber" name="57" href="#57">57</a>        <strong class="jxr_keyword">return</strong> m_filter;
+<a class="jxr_linenumber" name="57" href="#57">57</a>        <strong class="jxr_keyword">return</strong> m_format;
 <a class="jxr_linenumber" name="58" href="#58">58</a>      }
-<a class="jxr_linenumber" name="59" href="#59">59</a>      <strong class="jxr_keyword">private</strong> String m_filter;
-<a class="jxr_linenumber" name="60" href="#60">60</a>      <strong class="jxr_keyword">public</strong> <strong class="jxr_keyword">boolean</strong> getFilter__IsNotDefault()
+<a class="jxr_linenumber" name="59" href="#59">59</a>      <strong class="jxr_keyword">private</strong> String m_format;
+<a class="jxr_linenumber" name="60" href="#60">60</a>      <strong class="jxr_keyword">public</strong> <strong class="jxr_keyword">boolean</strong> getFormat__IsNotDefault()
 <a class="jxr_linenumber" name="61" href="#61">61</a>      {
-<a class="jxr_linenumber" name="62" href="#62">62</a>        <strong class="jxr_keyword">return</strong> m_filter__IsNotDefault;
+<a class="jxr_linenumber" name="62" href="#62">62</a>        <strong class="jxr_keyword">return</strong> m_format__IsNotDefault;
 <a class="jxr_linenumber" name="63" href="#63">63</a>      }
-<a class="jxr_linenumber" name="64" href="#64">64</a>      <strong class="jxr_keyword">private</strong> <strong class="jxr_keyword">boolean</strong> m_filter__IsNotDefault;
-<a class="jxr_linenumber" name="65" href="#65">65</a>      <em class="jxr_comment">// 27, 1</em>
-<a class="jxr_linenumber" name="66" href="#66">66</a>      <strong class="jxr_keyword">public</strong> <strong class="jxr_keyword">void</strong> setFormat(String format)
+<a class="jxr_linenumber" name="64" href="#64">64</a>      <strong class="jxr_keyword">private</strong> <strong class="jxr_keyword">boolean</strong> m_format__IsNotDefault;
+<a class="jxr_linenumber" name="65" href="#65">65</a>      <em class="jxr_comment">// 25, 1</em>
+<a class="jxr_linenumber" name="66" href="#66">66</a>      <strong class="jxr_keyword">public</strong> <strong class="jxr_keyword">void</strong> setTaskMonitor(<a href="../../../../../../org/apache/hadoop/hbase/monitoring/TaskMonitor.html">TaskMonitor</a> taskMonitor)
 <a class="jxr_linenumber" name="67" href="#67">67</a>      {
-<a class="jxr_linenumber" name="68" href="#68">68</a>        <em class="jxr_comment">// 27, 1</em>
-<a class="jxr_linenumber" name="69" href="#69">69</a>        m_format = format;
-<a class="jxr_linenumber" name="70" href="#70">70</a>        m_format__IsNotDefault = <strong class="jxr_keyword">true</strong>;
+<a class="jxr_linenumber" name="68" href="#68">68</a>        <em class="jxr_comment">// 25, 1</em>
+<a class="jxr_linenumber" name="69" href="#69">69</a>        m_taskMonitor = taskMonitor;
+<a class="jxr_linenumber" name="70" href="#70">70</a>        m_taskMonitor__IsNotDefault = <strong class="jxr_keyword">true</strong>;
 <a class="jxr_linenumber" name="71" href="#71">71</a>      }
-<a class="jxr_linenumber" name="72" href="#72">72</a>      <strong class="jxr_keyword">public</strong> String getFormat()
+<a class="jxr_linenumber" name="72" href="#72">72</a>      <strong class="jxr_keyword">public</strong> <a href="../../../../../../org/apache/hadoop/hbase/monitoring/TaskMonitor.html">TaskMonitor</a> getTaskMonitor()
 <a class="jxr_linenumber" name="73" href="#73">73</a>      {
-<a class="jxr_linenumber" name="74" href="#74">74</a>        <strong class="jxr_keyword">return</strong> m_format;
+<a class="jxr_linenumber" name="74" href="#74">74</a>        <strong class="jxr_keyword">return</strong> m_taskMonitor;
 <a class="jxr_linenumber" name="75" href="#75">75</a>      }
-<a class="jxr_linenumber" name="76" href="#76">76</a>      <strong class="jxr_keyword">private</strong> String m_format;
-<a class="jxr_linenumber" name="77" href="#77">77</a>      <strong class="jxr_keyword">public</strong> <strong class="jxr_keyword">boolean</strong> getFormat__IsNotDefault()
+<a class="jxr_linenumber" name="76" href="#76">76</a>      <strong class="jxr_keyword">private</strong> <a href="../../../../../../org/apache/hadoop/hbase/monitoring/TaskMonitor.html">TaskMonitor</a> m_taskMonitor;
+<a class="jxr_linenumber" name="77" href="#77">77</a>      <strong class="jxr_keyword">public</strong> <strong class="jxr_keyword">boolean</strong> getTaskMonitor__IsNotDefault()
 <a class="jxr_linenumber" name="78" href="#78">78</a>      {
-<a class="jxr_linenumber" name="79" href="#79">79</a>        <strong class="jxr_keyword">return</strong> m_format__IsNotDefault;
+<a class="jxr_linenumber" name="79" href="#79">79</a>        <strong class="jxr_keyword">return</strong> m_taskMonitor__IsNotDefault;
 <a class="jxr_linenumber" name="80" href="#80">80</a>      }
-<a class="jxr_linenumber" name="81" href="#81">81</a>      <strong class="jxr_keyword">private</strong> <strong class="jxr_keyword">boolean</strong> m_format__IsNotDefault;
-<a class="jxr_linenumber" name="82" href="#82">82</a>      <em class="jxr_comment">// 25, 1</em>
-<a class="jxr_linenumber" name="83" href="#83">83</a>      <strong class="jxr_keyword">public</strong> <strong class="jxr_keyword">void</strong> setTaskMonitor(<a href="../../../../../../org/apache/hadoop/hbase/monitoring/TaskMonitor.html">TaskMonitor</a> taskMonitor)
+<a class="jxr_linenumber" name="81" href="#81">81</a>      <strong class="jxr_keyword">private</strong> <strong class="jxr_keyword">boolean</strong> m_taskMonitor__IsNotDefault;
+<a class="jxr_linenumber" name="82" href="#82">82</a>      <em class="jxr_comment">// 26, 1</em>
+<a class="jxr_linenumber" name="83" href="#83">83</a>      <strong class="jxr_keyword">public</strong> <strong class="jxr_keyword">void</strong> setFilter(String filter)
 <a class="jxr_linenumber" name="84" href="#84">84</a>      {
-<a class="jxr_linenumber" name="85" href="#85">85</a>        <em class="jxr_comment">// 25, 1</em>
-<a class="jxr_linenumber" name="86" href="#86">86</a>        m_taskMonitor = taskMonitor;
-<a class="jxr_linenumber" name="87" href="#87">87</a>        m_taskMonitor__IsNotDefault = <strong class="jxr_keyword">true</strong>;
+<a class="jxr_linenumber" name="85" href="#85">85</a>        <em class="jxr_comment">// 26, 1</em>
+<a class="jxr_linenumber" name="86" href="#86">86</a>        m_filter = filter;
+<a class="jxr_linenumber" name="87" href="#87">87</a>        m_filter__IsNotDefault = <strong class="jxr_keyword">true</strong>;
 <a class="jxr_linenumber" name="88" href="#88">88</a>      }
-<a class="jxr_linenumber" name="89" href="#89">89</a>      <strong class="jxr_keyword">public</strong> <a href="../../../../../../org/apache/hadoop/hbase/monitoring/TaskMonitor.html">TaskMonitor</a> getTaskMonitor()
+<a class="jxr_linenumber" name="89" href="#89">89</a>      <strong class="jxr_keyword">public</strong> String getFilter()
 <a class="jxr_linenumber" name="90" href="#90">90</a>      {
-<a class="jxr_linenumber" name="91" href="#91">91</a>        <strong class="jxr_keyword">return</strong> m_taskMonitor;
+<a class="jxr_linenumber" name="91" href="#91">91</a>        <strong class="jxr_keyword">return</strong> m_filter;
 <a class="jxr_linenumber" name="92" href="#92">92</a>      }
-<a class="jxr_linenumber" name="93" href="#93">93</a>      <strong class="jxr_keyword">private</strong> <a href="../../../../../../org/apache/hadoop/hbase/monitoring/TaskMonitor.html">TaskMonitor</a> m_taskMonitor;
-<a class="jxr_linenumber" name="94" href="#94">94</a>      <strong class="jxr_keyword">public</strong> <strong class="jxr_keyword">boolean</strong> getTaskMonitor__IsNotDefault()
+<a class="jxr_linenumber" name="93" href="#93">93</a>      <strong class="jxr_keyword">private</strong> String m_filter;
+<a class="jxr_linenumber" name="94" href="#94">94</a>      <strong class="jxr_keyword">public</strong> <strong class="jxr_keyword">boolean</strong> getFilter__IsNotDefault()
 <a class="jxr_linenumber" name="95" href="#95">95</a>      {
-<a class="jxr_linenumber" name="96" href="#96">96</a>        <strong class="jxr_keyword">return</strong> m_taskMonitor__IsNotDefault;
+<a class="jxr_linenumber" name="96" href="#96">96</a>        <strong class="jxr_keyword">return</strong> m_filter__IsNotDefault;
 <a class="jxr_linenumber" name="97" href="#97">97</a>      }
-<a class="jxr_linenumber" name="98" href="#98">98</a>      <strong class="jxr_keyword">private</strong> <strong class="jxr_keyword">boolean</strong> m_taskMonitor__IsNotDefault;
+<a class="jxr_linenumber" name="98" href="#98">98</a>      <strong class="jxr_keyword">private</strong> <strong class="jxr_keyword">boolean</strong> m_filter__IsNotDefault;
 <a class="jxr_linenumber" name="99" href="#99">99</a>    }
 <a class="jxr_linenumber" name="100" href="#100">100</a>   @Override
 <a class="jxr_linenumber" name="101" href="#101">101</a>   <strong class="jxr_keyword">protected</strong> org.jamon.AbstractTemplateProxy.ImplData makeImplData()
@@ -117,24 +117,24 @@
 <a class="jxr_linenumber" name="107" href="#107">107</a>     <strong class="jxr_keyword">return</strong> (ImplData) <strong class="jxr_keyword">super</strong>.getImplData();
 <a class="jxr_linenumber" name="108" href="#108">108</a>   }
 <a class="jxr_linenumber" name="109" href="#109">109</a>   
-<a class="jxr_linenumber" name="110" href="#110">110</a>   <strong class="jxr_keyword">protected</strong> String filter;
-<a class="jxr_linenumber" name="111" href="#111">111</a>   <strong class="jxr_keyword">public</strong> <strong class="jxr_keyword">final</strong> org.apache.hadoop.hbase.tmpl.common.TaskMonitorTmpl setFilter(String p_filter)
+<a class="jxr_linenumber" name="110" href="#110">110</a>   <strong class="jxr_keyword">protected</strong> String format;
+<a class="jxr_linenumber" name="111" href="#111">111</a>   <strong class="jxr_keyword">public</strong> <strong class="jxr_keyword">final</strong> org.apache.hadoop.hbase.tmpl.common.TaskMonitorTmpl setFormat(String p_format)
 <a class="jxr_linenumber" name="112" href="#112">112</a>   {
-<a class="jxr_linenumber" name="113" href="#113">113</a>     (getImplData()).setFilter(p_filter);
+<a class="jxr_linenumber" name="113" href="#113">113</a>     (getImplData()).setFormat(p_format);
 <a class="jxr_linenumber" name="114" href="#114">114</a>     <strong class="jxr_keyword">return</strong> <strong class="jxr_keyword">this</strong>;
 <a class="jxr_linenumber" name="115" href="#115">115</a>   }
 <a class="jxr_linenumber" name="116" href="#116">116</a>   
-<a class="jxr_linenumber" name="117" href="#117">117</a>   <strong class="jxr_keyword">protected</strong> String format;
-<a class="jxr_linenumber" name="118" href="#118">118</a>   <strong class="jxr_keyword">public</strong> <strong class="jxr_keyword">final</strong> org.apache.hadoop.hbase.tmpl.common.TaskMonitorTmpl setFormat(String p_format)
+<a class="jxr_linenumber" name="117" href="#117">117</a>   <strong class="jxr_keyword">protected</strong> <a href="../../../../../../org/apache/hadoop/hbase/monitoring/TaskMonitor.html">TaskMonitor</a> taskMonitor;
+<a class="jxr_linenumber" name="118" href="#118">118</a>   <strong class="jxr_keyword">public</strong> <strong class="jxr_keyword">final</strong> org.apache.hadoop.hbase.tmpl.common.TaskMonitorTmpl setTaskMonitor(<a href="../../../../../../org/apache/hadoop/hbase/monitoring/TaskMonitor.html">TaskMonitor</a> p_taskMonitor)
 <a class="jxr_linenumber" name="119" href="#119">119</a>   {
-<a class="jxr_linenumber" name="120" href="#120">120</a>     (getImplData()).setFormat(p_format);
+<a class="jxr_linenumber" name="120" href="#120">120</a>     (getImplData()).setTaskMonitor(p_taskMonitor);
 <a class="jxr_linenumber" name="121" href="#121">121</a>     <strong class="jxr_keyword">return</strong> <strong class="jxr_keyword">this</strong>;
 <a class="jxr_linenumber" name="122" href="#122">122</a>   }
 <a class="jxr_linenumber" name="123" href="#123">123</a>   
-<a class="jxr_linenumber" name="124" href="#124">124</a>   <strong class="jxr_keyword">protected</strong> <a href="../../../../../../org/apache/hadoop/hbase/monitoring/TaskMonitor.html">TaskMonitor</a> taskMonitor;
-<a class="jxr_linenumber" name="125" href="#125">125</a>   <strong class="jxr_keyword">public</strong> <strong class="jxr_keyword">final</strong> org.apache.hadoop.hbase.tmpl.common.TaskMonitorTmpl setTaskMonitor(<a href="../../../../../../org/apache/hadoop/hbase/monitoring/TaskMonitor.html">TaskMonitor</a> p_taskMonitor)
+<a class="jxr_linenumber" name="124" href="#124">124</a>   <strong class="jxr_keyword">protected</strong> String filter;
+<a class="jxr_linenumber" name="125" href="#125">125</a>   <strong class="jxr_keyword">public</strong> <strong class="jxr_keyword">final</strong> org.apache.hadoop.hbase.tmpl.common.TaskMonitorTmpl setFilter(String p_filter)
 <a class="jxr_linenumber" name="126" href="#126">126</a>   {
-<a class="jxr_linenumber" name="127" href="#127">127</a>     (getImplData()).setTaskMonitor(p_taskMonitor);
+<a class="jxr_linenumber" name="127" href="#127">127</a>     (getImplData()).setFilter(p_filter);
 <a class="jxr_linenumber" name="128" href="#128">128</a>     <strong class="jxr_keyword">return</strong> <strong class="jxr_keyword">this</strong>;
 <a class="jxr_linenumber" name="129" href="#129">129</a>   }
 <a class="jxr_linenumber" name="130" href="#130">130</a>   

http://git-wip-us.apache.org/repos/asf/hbase-site/blob/c221e35e/xref/org/apache/hadoop/hbase/tmpl/common/TaskMonitorTmplImpl.html
----------------------------------------------------------------------
diff --git a/xref/org/apache/hadoop/hbase/tmpl/common/TaskMonitorTmplImpl.html b/xref/org/apache/hadoop/hbase/tmpl/common/TaskMonitorTmplImpl.html
index b0f1fa5..ffeb624 100644
--- a/xref/org/apache/hadoop/hbase/tmpl/common/TaskMonitorTmplImpl.html
+++ b/xref/org/apache/hadoop/hbase/tmpl/common/TaskMonitorTmplImpl.html
@@ -25,31 +25,31 @@
 <a class="jxr_linenumber" name="15" href="#15">15</a>    <strong class="jxr_keyword">implements</strong> org.apache.hadoop.hbase.tmpl.common.TaskMonitorTmpl.Intf
 <a class="jxr_linenumber" name="16" href="#16">16</a>  
 <a class="jxr_linenumber" name="17" href="#17">17</a>  {
-<a class="jxr_linenumber" name="18" href="#18">18</a>    <strong class="jxr_keyword">private</strong> <strong class="jxr_keyword">final</strong> String filter;
-<a class="jxr_linenumber" name="19" href="#19">19</a>    <strong class="jxr_keyword">private</strong> <strong class="jxr_keyword">final</strong> String format;
-<a class="jxr_linenumber" name="20" href="#20">20</a>    <strong class="jxr_keyword">private</strong> <strong class="jxr_keyword">final</strong> <a href="../../../../../../org/apache/hadoop/hbase/monitoring/TaskMonitor.html">TaskMonitor</a> taskMonitor;
+<a class="jxr_linenumber" name="18" href="#18">18</a>    <strong class="jxr_keyword">private</strong> <strong class="jxr_keyword">final</strong> String format;
+<a class="jxr_linenumber" name="19" href="#19">19</a>    <strong class="jxr_keyword">private</strong> <strong class="jxr_keyword">final</strong> <a href="../../../../../../org/apache/hadoop/hbase/monitoring/TaskMonitor.html">TaskMonitor</a> taskMonitor;
+<a class="jxr_linenumber" name="20" href="#20">20</a>    <strong class="jxr_keyword">private</strong> <strong class="jxr_keyword">final</strong> String filter;
 <a class="jxr_linenumber" name="21" href="#21">21</a>    <strong class="jxr_keyword">protected</strong> <strong class="jxr_keyword">static</strong> org.apache.hadoop.hbase.tmpl.common.TaskMonitorTmpl.ImplData __jamon_setOptionalArguments(org.apache.hadoop.hbase.tmpl.common.TaskMonitorTmpl.ImplData p_implData)
 <a class="jxr_linenumber" name="22" href="#22">22</a>    {
-<a class="jxr_linenumber" name="23" href="#23">23</a>      <strong class="jxr_keyword">if</strong>(! p_implData.getFilter__IsNotDefault())
+<a class="jxr_linenumber" name="23" href="#23">23</a>      <strong class="jxr_keyword">if</strong>(! p_implData.getFormat__IsNotDefault())
 <a class="jxr_linenumber" name="24" href="#24">24</a>      {
-<a class="jxr_linenumber" name="25" href="#25">25</a>        p_implData.setFilter(<span class="jxr_string">"general"</span>);
+<a class="jxr_linenumber" name="25" href="#25">25</a>        p_implData.setFormat(<span class="jxr_string">"html"</span>);
 <a class="jxr_linenumber" name="26" href="#26">26</a>      }
-<a class="jxr_linenumber" name="27" href="#27">27</a>      <strong class="jxr_keyword">if</strong>(! p_implData.getFormat__IsNotDefault())
+<a class="jxr_linenumber" name="27" href="#27">27</a>      <strong class="jxr_keyword">if</strong>(! p_implData.getTaskMonitor__IsNotDefault())
 <a class="jxr_linenumber" name="28" href="#28">28</a>      {
-<a class="jxr_linenumber" name="29" href="#29">29</a>        p_implData.setFormat(<span class="jxr_string">"html"</span>);
+<a class="jxr_linenumber" name="29" href="#29">29</a>        p_implData.setTaskMonitor(TaskMonitor.get());
 <a class="jxr_linenumber" name="30" href="#30">30</a>      }
-<a class="jxr_linenumber" name="31" href="#31">31</a>      <strong class="jxr_keyword">if</strong>(! p_implData.getTaskMonitor__IsNotDefault())
+<a class="jxr_linenumber" name="31" href="#31">31</a>      <strong class="jxr_keyword">if</strong>(! p_implData.getFilter__IsNotDefault())
 <a class="jxr_linenumber" name="32" href="#32">32</a>      {
-<a class="jxr_linenumber" name="33" href="#33">33</a>        p_implData.setTaskMonitor(TaskMonitor.get());
+<a class="jxr_linenumber" name="33" href="#33">33</a>        p_implData.setFilter(<span class="jxr_string">"general"</span>);
 <a class="jxr_linenumber" name="34" href="#34">34</a>      }
 <a class="jxr_linenumber" name="35" href="#35">35</a>      <strong class="jxr_keyword">return</strong> p_implData;
 <a class="jxr_linenumber" name="36" href="#36">36</a>    }
 <a class="jxr_linenumber" name="37" href="#37">37</a>    <strong class="jxr_keyword">public</strong> <a href="../../../../../../org/apache/hadoop/hbase/tmpl/common/TaskMonitorTmplImpl.html">TaskMonitorTmplImpl</a>(org.jamon.TemplateManager p_templateManager, org.apache.hadoop.hbase.tmpl.common.TaskMonitorTmpl.ImplData p_implData)
 <a class="jxr_linenumber" name="38" href="#38">38</a>    {
 <a class="jxr_linenumber" name="39" href="#39">39</a>      <strong class="jxr_keyword">super</strong>(p_templateManager, __jamon_setOptionalArguments(p_implData));
-<a class="jxr_linenumber" name="40" href="#40">40</a>      filter = p_implData.getFilter();
-<a class="jxr_linenumber" name="41" href="#41">41</a>      format = p_implData.getFormat();
-<a class="jxr_linenumber" name="42" href="#42">42</a>      taskMonitor = p_implData.getTaskMonitor();
+<a class="jxr_linenumber" name="40" href="#40">40</a>      format = p_implData.getFormat();
+<a class="jxr_linenumber" name="41" href="#41">41</a>      taskMonitor = p_implData.getTaskMonitor();
+<a class="jxr_linenumber" name="42" href="#42">42</a>      filter = p_implData.getFilter();
 <a class="jxr_linenumber" name="43" href="#43">43</a>    }
 <a class="jxr_linenumber" name="44" href="#44">44</a>    
 <a class="jxr_linenumber" name="45" href="#45">45</a>    @Override <strong class="jxr_keyword">public</strong> <strong class="jxr_keyword">void</strong> renderNoFlush(<strong class="jxr_keyword">final</strong> java.io.Writer jamonWriter)


[14/18] hbase-site git commit: Published site at d6b3d838eba382f6b7734ca1f40fa58eb97a4f89.

Posted by mi...@apache.org.
http://git-wip-us.apache.org/repos/asf/hbase-site/blob/c221e35e/devapidocs/src-html/org/apache/hadoop/hbase/LocalHBaseCluster.html
----------------------------------------------------------------------
diff --git a/devapidocs/src-html/org/apache/hadoop/hbase/LocalHBaseCluster.html b/devapidocs/src-html/org/apache/hadoop/hbase/LocalHBaseCluster.html
index 8d21224..3123f81 100644
--- a/devapidocs/src-html/org/apache/hadoop/hbase/LocalHBaseCluster.html
+++ b/devapidocs/src-html/org/apache/hadoop/hbase/LocalHBaseCluster.html
@@ -281,219 +281,179 @@
 <span class="sourceLineNo">273</span>  }<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>   * Wait for the specified region server to stop<a name="line.276"></a>
-<span class="sourceLineNo">277</span>   * Removes this thread from list of running threads.<a name="line.277"></a>
-<span class="sourceLineNo">278</span>   * @param serverNumber<a name="line.278"></a>
-<span class="sourceLineNo">279</span>   * @return Name of region server that just went down.<a name="line.279"></a>
-<span class="sourceLineNo">280</span>   */<a name="line.280"></a>
-<span class="sourceLineNo">281</span>  public String waitOnRegionServer(int serverNumber) {<a name="line.281"></a>
-<span class="sourceLineNo">282</span>    JVMClusterUtil.RegionServerThread regionServerThread =<a name="line.282"></a>
-<span class="sourceLineNo">283</span>      this.regionThreads.remove(serverNumber);<a name="line.283"></a>
-<span class="sourceLineNo">284</span>    while (regionServerThread.isAlive()) {<a name="line.284"></a>
-<span class="sourceLineNo">285</span>      try {<a name="line.285"></a>
-<span class="sourceLineNo">286</span>        LOG.info("Waiting on " +<a name="line.286"></a>
-<span class="sourceLineNo">287</span>          regionServerThread.getRegionServer().toString());<a name="line.287"></a>
-<span class="sourceLineNo">288</span>        regionServerThread.join();<a name="line.288"></a>
-<span class="sourceLineNo">289</span>      } catch (InterruptedException e) {<a name="line.289"></a>
-<span class="sourceLineNo">290</span>        e.printStackTrace();<a name="line.290"></a>
-<span class="sourceLineNo">291</span>      }<a name="line.291"></a>
-<span class="sourceLineNo">292</span>    }<a name="line.292"></a>
-<span class="sourceLineNo">293</span>    return regionServerThread.getName();<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>  /**<a name="line.296"></a>
-<span class="sourceLineNo">297</span>   * Wait for the specified region server to stop<a name="line.297"></a>
-<span class="sourceLineNo">298</span>   * Removes this thread from list of running threads.<a name="line.298"></a>
-<span class="sourceLineNo">299</span>   * @param rst<a name="line.299"></a>
-<span class="sourceLineNo">300</span>   * @return Name of region server that just went down.<a name="line.300"></a>
-<span class="sourceLineNo">301</span>   */<a name="line.301"></a>
-<span class="sourceLineNo">302</span>  public String waitOnRegionServer(JVMClusterUtil.RegionServerThread rst) {<a name="line.302"></a>
-<span class="sourceLineNo">303</span>    while (rst.isAlive()) {<a name="line.303"></a>
-<span class="sourceLineNo">304</span>      try {<a name="line.304"></a>
-<span class="sourceLineNo">305</span>        LOG.info("Waiting on " +<a name="line.305"></a>
-<span class="sourceLineNo">306</span>          rst.getRegionServer().toString());<a name="line.306"></a>
-<span class="sourceLineNo">307</span>        rst.join();<a name="line.307"></a>
-<span class="sourceLineNo">308</span>      } catch (InterruptedException e) {<a name="line.308"></a>
-<span class="sourceLineNo">309</span>        e.printStackTrace();<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>    for (int i=0;i&lt;regionThreads.size();i++) {<a name="line.312"></a>
-<span class="sourceLineNo">313</span>      if (regionThreads.get(i) == rst) {<a name="line.313"></a>
-<span class="sourceLineNo">314</span>        regionThreads.remove(i);<a name="line.314"></a>
-<span class="sourceLineNo">315</span>        break;<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>    return rst.getName();<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>  /**<a name="line.321"></a>
-<span class="sourceLineNo">322</span>   * @param serverNumber<a name="line.322"></a>
-<span class="sourceLineNo">323</span>   * @return the HMaster thread<a name="line.323"></a>
-<span class="sourceLineNo">324</span>   */<a name="line.324"></a>
-<span class="sourceLineNo">325</span>  public HMaster getMaster(int serverNumber) {<a name="line.325"></a>
-<span class="sourceLineNo">326</span>    return masterThreads.get(serverNumber).getMaster();<a name="line.326"></a>
-<span class="sourceLineNo">327</span>  }<a name="line.327"></a>
-<span class="sourceLineNo">328</span><a name="line.328"></a>
-<span class="sourceLineNo">329</span>  /**<a name="line.329"></a>
-<span class="sourceLineNo">330</span>   * Gets the current active master, if available.  If no active master, returns<a name="line.330"></a>
-<span class="sourceLineNo">331</span>   * null.<a name="line.331"></a>
-<span class="sourceLineNo">332</span>   * @return the HMaster for the active master<a name="line.332"></a>
-<span class="sourceLineNo">333</span>   */<a name="line.333"></a>
-<span class="sourceLineNo">334</span>  public HMaster getActiveMaster() {<a name="line.334"></a>
-<span class="sourceLineNo">335</span>    for (JVMClusterUtil.MasterThread mt : masterThreads) {<a name="line.335"></a>
-<span class="sourceLineNo">336</span>      if (mt.getMaster().isActiveMaster()) {<a name="line.336"></a>
-<span class="sourceLineNo">337</span>        // Ensure that the current active master is not stopped.<a name="line.337"></a>
-<span class="sourceLineNo">338</span>        // We don't want to return a stopping master as an active master.<a name="line.338"></a>
-<span class="sourceLineNo">339</span>        if (mt.getMaster().isActiveMaster()  &amp;&amp; !mt.getMaster().isStopped()) {<a name="line.339"></a>
-<span class="sourceLineNo">340</span>          return mt.getMaster();<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>    }<a name="line.343"></a>
-<span class="sourceLineNo">344</span>    return null;<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>  /**<a name="line.347"></a>
-<span class="sourceLineNo">348</span>   * @return Read-only list of master threads.<a name="line.348"></a>
-<span class="sourceLineNo">349</span>   */<a name="line.349"></a>
-<span class="sourceLineNo">350</span>  public List&lt;JVMClusterUtil.MasterThread&gt; getMasters() {<a name="line.350"></a>
-<span class="sourceLineNo">351</span>    return Collections.unmodifiableList(this.masterThreads);<a name="line.351"></a>
-<span class="sourceLineNo">352</span>  }<a name="line.352"></a>
-<span class="sourceLineNo">353</span><a name="line.353"></a>
-<span class="sourceLineNo">354</span>  /**<a name="line.354"></a>
-<span class="sourceLineNo">355</span>   * @return List of running master servers (Some servers may have been killed<a name="line.355"></a>
-<span class="sourceLineNo">356</span>   * or aborted during lifetime of cluster; these servers are not included in<a name="line.356"></a>
-<span class="sourceLineNo">357</span>   * this list).<a name="line.357"></a>
-<span class="sourceLineNo">358</span>   */<a name="line.358"></a>
-<span class="sourceLineNo">359</span>  public List&lt;JVMClusterUtil.MasterThread&gt; getLiveMasters() {<a name="line.359"></a>
-<span class="sourceLineNo">360</span>    List&lt;JVMClusterUtil.MasterThread&gt; liveServers =<a name="line.360"></a>
-<span class="sourceLineNo">361</span>      new ArrayList&lt;JVMClusterUtil.MasterThread&gt;();<a name="line.361"></a>
-<span class="sourceLineNo">362</span>    List&lt;JVMClusterUtil.MasterThread&gt; list = getMasters();<a name="line.362"></a>
-<span class="sourceLineNo">363</span>    for (JVMClusterUtil.MasterThread mt: list) {<a name="line.363"></a>
-<span class="sourceLineNo">364</span>      if (mt.isAlive()) {<a name="line.364"></a>
-<span class="sourceLineNo">365</span>        liveServers.add(mt);<a name="line.365"></a>
-<span class="sourceLineNo">366</span>      }<a name="line.366"></a>
-<span class="sourceLineNo">367</span>    }<a name="line.367"></a>
-<span class="sourceLineNo">368</span>    return liveServers;<a name="line.368"></a>
-<span class="sourceLineNo">369</span>  }<a name="line.369"></a>
-<span class="sourceLineNo">370</span><a name="line.370"></a>
-<span class="sourceLineNo">371</span>  /**<a name="line.371"></a>
-<span class="sourceLineNo">372</span>   * Wait for the specified master to stop<a name="line.372"></a>
-<span class="sourceLineNo">373</span>   * Removes this thread from list of running threads.<a name="line.373"></a>
-<span class="sourceLineNo">374</span>   * @param serverNumber<a name="line.374"></a>
-<span class="sourceLineNo">375</span>   * @return Name of master that just went down.<a name="line.375"></a>
-<span class="sourceLineNo">376</span>   */<a name="line.376"></a>
-<span class="sourceLineNo">377</span>  public String waitOnMaster(int serverNumber) {<a name="line.377"></a>
-<span class="sourceLineNo">378</span>    JVMClusterUtil.MasterThread masterThread = this.masterThreads.remove(serverNumber);<a name="line.378"></a>
-<span class="sourceLineNo">379</span>    while (masterThread.isAlive()) {<a name="line.379"></a>
-<span class="sourceLineNo">380</span>      try {<a name="line.380"></a>
-<span class="sourceLineNo">381</span>        LOG.info("Waiting on " + masterThread.getMaster().getServerName().toString());<a name="line.381"></a>
-<span class="sourceLineNo">382</span>        masterThread.join();<a name="line.382"></a>
-<span class="sourceLineNo">383</span>      } catch (InterruptedException e) {<a name="line.383"></a>
-<span class="sourceLineNo">384</span>        e.printStackTrace();<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>    return masterThread.getName();<a name="line.387"></a>
-<span class="sourceLineNo">388</span>  }<a name="line.388"></a>
-<span class="sourceLineNo">389</span><a name="line.389"></a>
-<span class="sourceLineNo">390</span>  /**<a name="line.390"></a>
-<span class="sourceLineNo">391</span>   * Wait for the specified master to stop<a name="line.391"></a>
-<span class="sourceLineNo">392</span>   * Removes this thread from list of running threads.<a name="line.392"></a>
-<span class="sourceLineNo">393</span>   * @param masterThread<a name="line.393"></a>
-<span class="sourceLineNo">394</span>   * @return Name of master that just went down.<a name="line.394"></a>
-<span class="sourceLineNo">395</span>   */<a name="line.395"></a>
-<span class="sourceLineNo">396</span>  public String waitOnMaster(JVMClusterUtil.MasterThread masterThread) {<a name="line.396"></a>
-<span class="sourceLineNo">397</span>    while (masterThread.isAlive()) {<a name="line.397"></a>
-<span class="sourceLineNo">398</span>      try {<a name="line.398"></a>
-<span class="sourceLineNo">399</span>        LOG.info("Waiting on " +<a name="line.399"></a>
-<span class="sourceLineNo">400</span>          masterThread.getMaster().getServerName().toString());<a name="line.400"></a>
-<span class="sourceLineNo">401</span>        masterThread.join();<a name="line.401"></a>
-<span class="sourceLineNo">402</span>      } catch (InterruptedException e) {<a name="line.402"></a>
-<span class="sourceLineNo">403</span>        e.printStackTrace();<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>    for (int i=0;i&lt;masterThreads.size();i++) {<a name="line.406"></a>
-<span class="sourceLineNo">407</span>      if (masterThreads.get(i) == masterThread) {<a name="line.407"></a>
-<span class="sourceLineNo">408</span>        masterThreads.remove(i);<a name="line.408"></a>
-<span class="sourceLineNo">409</span>        break;<a name="line.409"></a>
-<span class="sourceLineNo">410</span>      }<a name="line.410"></a>
-<span class="sourceLineNo">411</span>    }<a name="line.411"></a>
-<span class="sourceLineNo">412</span>    return masterThread.getName();<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>  /**<a name="line.415"></a>
-<span class="sourceLineNo">416</span>   * Wait for Mini HBase Cluster to shut down.<a name="line.416"></a>
-<span class="sourceLineNo">417</span>   * Presumes you've already called {@link #shutdown()}.<a name="line.417"></a>
-<span class="sourceLineNo">418</span>   */<a name="line.418"></a>
-<span class="sourceLineNo">419</span>  public void join() {<a name="line.419"></a>
-<span class="sourceLineNo">420</span>    if (this.regionThreads != null) {<a name="line.420"></a>
-<span class="sourceLineNo">421</span>      for(Thread t: this.regionThreads) {<a name="line.421"></a>
-<span class="sourceLineNo">422</span>        if (t.isAlive()) {<a name="line.422"></a>
-<span class="sourceLineNo">423</span>          try {<a name="line.423"></a>
-<span class="sourceLineNo">424</span>            Threads.threadDumpingIsAlive(t);<a name="line.424"></a>
-<span class="sourceLineNo">425</span>          } catch (InterruptedException e) {<a name="line.425"></a>
-<span class="sourceLineNo">426</span>            LOG.debug("Interrupted", e);<a name="line.426"></a>
-<span class="sourceLineNo">427</span>          }<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>    if (this.masterThreads != null) {<a name="line.431"></a>
-<span class="sourceLineNo">432</span>      for (Thread t : this.masterThreads) {<a name="line.432"></a>
-<span class="sourceLineNo">433</span>        if (t.isAlive()) {<a name="line.433"></a>
-<span class="sourceLineNo">434</span>          try {<a name="line.434"></a>
-<span class="sourceLineNo">435</span>            Threads.threadDumpingIsAlive(t);<a name="line.435"></a>
-<span class="sourceLineNo">436</span>          } catch (InterruptedException e) {<a name="line.436"></a>
-<span class="sourceLineNo">437</span>            LOG.debug("Interrupted", e);<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>      }<a name="line.440"></a>
-<span class="sourceLineNo">441</span>    }<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>  /**<a name="line.444"></a>
-<span class="sourceLineNo">445</span>   * Start the cluster.<a name="line.445"></a>
-<span class="sourceLineNo">446</span>   */<a name="line.446"></a>
-<span class="sourceLineNo">447</span>  public void startup() throws IOException {<a name="line.447"></a>
-<span class="sourceLineNo">448</span>    JVMClusterUtil.startup(this.masterThreads, this.regionThreads);<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>  /**<a name="line.451"></a>
-<span class="sourceLineNo">452</span>   * Shut down the mini HBase cluster<a name="line.452"></a>
-<span class="sourceLineNo">453</span>   */<a name="line.453"></a>
-<span class="sourceLineNo">454</span>  public void shutdown() {<a name="line.454"></a>
-<span class="sourceLineNo">455</span>    JVMClusterUtil.shutdown(this.masterThreads, this.regionThreads);<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>   * @param c Configuration to check.<a name="line.459"></a>
-<span class="sourceLineNo">460</span>   * @return True if a 'local' address in hbase.master value.<a name="line.460"></a>
-<span class="sourceLineNo">461</span>   */<a name="line.461"></a>
-<span class="sourceLineNo">462</span>  public static boolean isLocal(final Configuration c) {<a name="line.462"></a>
-<span class="sourceLineNo">463</span>    boolean mode = c.getBoolean(HConstants.CLUSTER_DISTRIBUTED, HConstants.DEFAULT_CLUSTER_DISTRIBUTED);<a name="line.463"></a>
-<span class="sourceLineNo">464</span>    return(mode == HConstants.CLUSTER_IS_LOCAL);<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>   * Test things basically work.<a name="line.468"></a>
-<span class="sourceLineNo">469</span>   * @param args<a name="line.469"></a>
-<span class="sourceLineNo">470</span>   * @throws IOException<a name="line.470"></a>
-<span class="sourceLineNo">471</span>   */<a name="line.471"></a>
-<span class="sourceLineNo">472</span>  public static void main(String[] args) throws IOException {<a name="line.472"></a>
-<span class="sourceLineNo">473</span>    Configuration conf = HBaseConfiguration.create();<a name="line.473"></a>
-<span class="sourceLineNo">474</span>    LocalHBaseCluster cluster = new LocalHBaseCluster(conf);<a name="line.474"></a>
-<span class="sourceLineNo">475</span>    cluster.startup();<a name="line.475"></a>
-<span class="sourceLineNo">476</span>    Connection connection = ConnectionFactory.createConnection(conf);<a name="line.476"></a>
-<span class="sourceLineNo">477</span>    Admin admin = connection.getAdmin();<a name="line.477"></a>
-<span class="sourceLineNo">478</span>    try {<a name="line.478"></a>
-<span class="sourceLineNo">479</span>      HTableDescriptor htd =<a name="line.479"></a>
-<span class="sourceLineNo">480</span>        new HTableDescriptor(TableName.valueOf(cluster.getClass().getName()));<a name="line.480"></a>
-<span class="sourceLineNo">481</span>      admin.createTable(htd);<a name="line.481"></a>
-<span class="sourceLineNo">482</span>    } finally {<a name="line.482"></a>
-<span class="sourceLineNo">483</span>      admin.close();<a name="line.483"></a>
-<span class="sourceLineNo">484</span>    }<a name="line.484"></a>
-<span class="sourceLineNo">485</span>    connection.close();<a name="line.485"></a>
-<span class="sourceLineNo">486</span>    cluster.shutdown();<a name="line.486"></a>
-<span class="sourceLineNo">487</span>  }<a name="line.487"></a>
-<span class="sourceLineNo">488</span>}<a name="line.488"></a>
+<span class="sourceLineNo">276</span>   * Wait for the specified region server to stop. Removes this thread from list of running threads.<a name="line.276"></a>
+<span class="sourceLineNo">277</span>   * @return Name of region server that just went down.<a name="line.277"></a>
+<span class="sourceLineNo">278</span>   */<a name="line.278"></a>
+<span class="sourceLineNo">279</span>  public String waitOnRegionServer(int serverNumber) {<a name="line.279"></a>
+<span class="sourceLineNo">280</span>    JVMClusterUtil.RegionServerThread regionServerThread = this.regionThreads.get(serverNumber);<a name="line.280"></a>
+<span class="sourceLineNo">281</span>    return waitOnRegionServer(regionServerThread);<a name="line.281"></a>
+<span class="sourceLineNo">282</span>  }<a name="line.282"></a>
+<span class="sourceLineNo">283</span><a name="line.283"></a>
+<span class="sourceLineNo">284</span>  /**<a name="line.284"></a>
+<span class="sourceLineNo">285</span>   * Wait for the specified region server to stop. Removes this thread from list of running threads.<a name="line.285"></a>
+<span class="sourceLineNo">286</span>   * @return Name of region server that just went down.<a name="line.286"></a>
+<span class="sourceLineNo">287</span>   */<a name="line.287"></a>
+<span class="sourceLineNo">288</span>  public String waitOnRegionServer(JVMClusterUtil.RegionServerThread rst) {<a name="line.288"></a>
+<span class="sourceLineNo">289</span>    while (rst.isAlive()) {<a name="line.289"></a>
+<span class="sourceLineNo">290</span>      try {<a name="line.290"></a>
+<span class="sourceLineNo">291</span>        LOG.info("Waiting on " + rst.getRegionServer().toString());<a name="line.291"></a>
+<span class="sourceLineNo">292</span>        rst.join();<a name="line.292"></a>
+<span class="sourceLineNo">293</span>      } catch (InterruptedException e) {<a name="line.293"></a>
+<span class="sourceLineNo">294</span>        e.printStackTrace();<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>    regionThreads.remove(rst);<a name="line.297"></a>
+<span class="sourceLineNo">298</span>    return rst.getName();<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>  /**<a name="line.301"></a>
+<span class="sourceLineNo">302</span>   * @return the HMaster thread<a name="line.302"></a>
+<span class="sourceLineNo">303</span>   */<a name="line.303"></a>
+<span class="sourceLineNo">304</span>  public HMaster getMaster(int serverNumber) {<a name="line.304"></a>
+<span class="sourceLineNo">305</span>    return masterThreads.get(serverNumber).getMaster();<a name="line.305"></a>
+<span class="sourceLineNo">306</span>  }<a name="line.306"></a>
+<span class="sourceLineNo">307</span><a name="line.307"></a>
+<span class="sourceLineNo">308</span>  /**<a name="line.308"></a>
+<span class="sourceLineNo">309</span>   * Gets the current active master, if available.  If no active master, returns<a name="line.309"></a>
+<span class="sourceLineNo">310</span>   * null.<a name="line.310"></a>
+<span class="sourceLineNo">311</span>   * @return the HMaster for the active master<a name="line.311"></a>
+<span class="sourceLineNo">312</span>   */<a name="line.312"></a>
+<span class="sourceLineNo">313</span>  public HMaster getActiveMaster() {<a name="line.313"></a>
+<span class="sourceLineNo">314</span>    for (JVMClusterUtil.MasterThread mt : masterThreads) {<a name="line.314"></a>
+<span class="sourceLineNo">315</span>      if (mt.getMaster().isActiveMaster()) {<a name="line.315"></a>
+<span class="sourceLineNo">316</span>        // Ensure that the current active master is not stopped.<a name="line.316"></a>
+<span class="sourceLineNo">317</span>        // We don't want to return a stopping master as an active master.<a name="line.317"></a>
+<span class="sourceLineNo">318</span>        if (mt.getMaster().isActiveMaster()  &amp;&amp; !mt.getMaster().isStopped()) {<a name="line.318"></a>
+<span class="sourceLineNo">319</span>          return mt.getMaster();<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>    }<a name="line.322"></a>
+<span class="sourceLineNo">323</span>    return null;<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>   * @return Read-only list of master threads.<a name="line.327"></a>
+<span class="sourceLineNo">328</span>   */<a name="line.328"></a>
+<span class="sourceLineNo">329</span>  public List&lt;JVMClusterUtil.MasterThread&gt; getMasters() {<a name="line.329"></a>
+<span class="sourceLineNo">330</span>    return Collections.unmodifiableList(this.masterThreads);<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>   * @return List of running master servers (Some servers may have been killed<a name="line.334"></a>
+<span class="sourceLineNo">335</span>   * or aborted during lifetime of cluster; these servers are not included in<a name="line.335"></a>
+<span class="sourceLineNo">336</span>   * this list).<a name="line.336"></a>
+<span class="sourceLineNo">337</span>   */<a name="line.337"></a>
+<span class="sourceLineNo">338</span>  public List&lt;JVMClusterUtil.MasterThread&gt; getLiveMasters() {<a name="line.338"></a>
+<span class="sourceLineNo">339</span>    List&lt;JVMClusterUtil.MasterThread&gt; liveServers = new ArrayList&lt;&gt;();<a name="line.339"></a>
+<span class="sourceLineNo">340</span>    List&lt;JVMClusterUtil.MasterThread&gt; list = getMasters();<a name="line.340"></a>
+<span class="sourceLineNo">341</span>    for (JVMClusterUtil.MasterThread mt: list) {<a name="line.341"></a>
+<span class="sourceLineNo">342</span>      if (mt.isAlive()) {<a name="line.342"></a>
+<span class="sourceLineNo">343</span>        liveServers.add(mt);<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>    return liveServers;<a name="line.346"></a>
+<span class="sourceLineNo">347</span>  }<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>   * Wait for the specified master to stop. Removes this thread from list of running threads.<a name="line.350"></a>
+<span class="sourceLineNo">351</span>   * @return Name of master that just went down.<a name="line.351"></a>
+<span class="sourceLineNo">352</span>   */<a name="line.352"></a>
+<span class="sourceLineNo">353</span>  public String waitOnMaster(int serverNumber) {<a name="line.353"></a>
+<span class="sourceLineNo">354</span>    JVMClusterUtil.MasterThread masterThread = this.masterThreads.get(serverNumber);<a name="line.354"></a>
+<span class="sourceLineNo">355</span>    return waitOnMaster(masterThread);<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>   * Wait for the specified master to stop. Removes this thread from list of running threads.<a name="line.359"></a>
+<span class="sourceLineNo">360</span>   * @return Name of master that just went down.<a name="line.360"></a>
+<span class="sourceLineNo">361</span>   */<a name="line.361"></a>
+<span class="sourceLineNo">362</span>  public String waitOnMaster(JVMClusterUtil.MasterThread masterThread) {<a name="line.362"></a>
+<span class="sourceLineNo">363</span>    while (masterThread.isAlive()) {<a name="line.363"></a>
+<span class="sourceLineNo">364</span>      try {<a name="line.364"></a>
+<span class="sourceLineNo">365</span>        LOG.info("Waiting on " + masterThread.getMaster().getServerName().toString());<a name="line.365"></a>
+<span class="sourceLineNo">366</span>        masterThread.join();<a name="line.366"></a>
+<span class="sourceLineNo">367</span>      } catch (InterruptedException e) {<a name="line.367"></a>
+<span class="sourceLineNo">368</span>        e.printStackTrace();<a name="line.368"></a>
+<span class="sourceLineNo">369</span>      }<a name="line.369"></a>
+<span class="sourceLineNo">370</span>    }<a name="line.370"></a>
+<span class="sourceLineNo">371</span>    masterThreads.remove(masterThread);<a name="line.371"></a>
+<span class="sourceLineNo">372</span>    return masterThread.getName();<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>  /**<a name="line.375"></a>
+<span class="sourceLineNo">376</span>   * Wait for Mini HBase Cluster to shut down.<a name="line.376"></a>
+<span class="sourceLineNo">377</span>   * Presumes you've already called {@link #shutdown()}.<a name="line.377"></a>
+<span class="sourceLineNo">378</span>   */<a name="line.378"></a>
+<span class="sourceLineNo">379</span>  public void join() {<a name="line.379"></a>
+<span class="sourceLineNo">380</span>    if (this.regionThreads != null) {<a name="line.380"></a>
+<span class="sourceLineNo">381</span>      for(Thread t: this.regionThreads) {<a name="line.381"></a>
+<span class="sourceLineNo">382</span>        if (t.isAlive()) {<a name="line.382"></a>
+<span class="sourceLineNo">383</span>          try {<a name="line.383"></a>
+<span class="sourceLineNo">384</span>            Threads.threadDumpingIsAlive(t);<a name="line.384"></a>
+<span class="sourceLineNo">385</span>          } catch (InterruptedException e) {<a name="line.385"></a>
+<span class="sourceLineNo">386</span>            LOG.debug("Interrupted", e);<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>      }<a name="line.389"></a>
+<span class="sourceLineNo">390</span>    }<a name="line.390"></a>
+<span class="sourceLineNo">391</span>    if (this.masterThreads != null) {<a name="line.391"></a>
+<span class="sourceLineNo">392</span>      for (Thread t : this.masterThreads) {<a name="line.392"></a>
+<span class="sourceLineNo">393</span>        if (t.isAlive()) {<a name="line.393"></a>
+<span class="sourceLineNo">394</span>          try {<a name="line.394"></a>
+<span class="sourceLineNo">395</span>            Threads.threadDumpingIsAlive(t);<a name="line.395"></a>
+<span class="sourceLineNo">396</span>          } catch (InterruptedException e) {<a name="line.396"></a>
+<span class="sourceLineNo">397</span>            LOG.debug("Interrupted", e);<a name="line.397"></a>
+<span class="sourceLineNo">398</span>          }<a name="line.398"></a>
+<span class="sourceLineNo">399</span>        }<a name="line.399"></a>
+<span class="sourceLineNo">400</span>      }<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><a name="line.403"></a>
+<span class="sourceLineNo">404</span>  /**<a name="line.404"></a>
+<span class="sourceLineNo">405</span>   * Start the cluster.<a name="line.405"></a>
+<span class="sourceLineNo">406</span>   */<a name="line.406"></a>
+<span class="sourceLineNo">407</span>  public void startup() throws IOException {<a name="line.407"></a>
+<span class="sourceLineNo">408</span>    JVMClusterUtil.startup(this.masterThreads, this.regionThreads);<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>  /**<a name="line.411"></a>
+<span class="sourceLineNo">412</span>   * Shut down the mini HBase cluster<a name="line.412"></a>
+<span class="sourceLineNo">413</span>   */<a name="line.413"></a>
+<span class="sourceLineNo">414</span>  public void shutdown() {<a name="line.414"></a>
+<span class="sourceLineNo">415</span>    JVMClusterUtil.shutdown(this.masterThreads, this.regionThreads);<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>   * @param c Configuration to check.<a name="line.419"></a>
+<span class="sourceLineNo">420</span>   * @return True if a 'local' address in hbase.master value.<a name="line.420"></a>
+<span class="sourceLineNo">421</span>   */<a name="line.421"></a>
+<span class="sourceLineNo">422</span>  public static boolean isLocal(final Configuration c) {<a name="line.422"></a>
+<span class="sourceLineNo">423</span>    boolean mode = c.getBoolean(HConstants.CLUSTER_DISTRIBUTED, HConstants.DEFAULT_CLUSTER_DISTRIBUTED);<a name="line.423"></a>
+<span class="sourceLineNo">424</span>    return(mode == HConstants.CLUSTER_IS_LOCAL);<a name="line.424"></a>
+<span class="sourceLineNo">425</span>  }<a name="line.425"></a>
+<span class="sourceLineNo">426</span><a name="line.426"></a>
+<span class="sourceLineNo">427</span>  /**<a name="line.427"></a>
+<span class="sourceLineNo">428</span>   * Test things basically work.<a name="line.428"></a>
+<span class="sourceLineNo">429</span>   * @param args<a name="line.429"></a>
+<span class="sourceLineNo">430</span>   * @throws IOException<a name="line.430"></a>
+<span class="sourceLineNo">431</span>   */<a name="line.431"></a>
+<span class="sourceLineNo">432</span>  public static void main(String[] args) throws IOException {<a name="line.432"></a>
+<span class="sourceLineNo">433</span>    Configuration conf = HBaseConfiguration.create();<a name="line.433"></a>
+<span class="sourceLineNo">434</span>    LocalHBaseCluster cluster = new LocalHBaseCluster(conf);<a name="line.434"></a>
+<span class="sourceLineNo">435</span>    cluster.startup();<a name="line.435"></a>
+<span class="sourceLineNo">436</span>    Connection connection = ConnectionFactory.createConnection(conf);<a name="line.436"></a>
+<span class="sourceLineNo">437</span>    Admin admin = connection.getAdmin();<a name="line.437"></a>
+<span class="sourceLineNo">438</span>    try {<a name="line.438"></a>
+<span class="sourceLineNo">439</span>      HTableDescriptor htd =<a name="line.439"></a>
+<span class="sourceLineNo">440</span>        new HTableDescriptor(TableName.valueOf(cluster.getClass().getName()));<a name="line.440"></a>
+<span class="sourceLineNo">441</span>      admin.createTable(htd);<a name="line.441"></a>
+<span class="sourceLineNo">442</span>    } finally {<a name="line.442"></a>
+<span class="sourceLineNo">443</span>      admin.close();<a name="line.443"></a>
+<span class="sourceLineNo">444</span>    }<a name="line.444"></a>
+<span class="sourceLineNo">445</span>    connection.close();<a name="line.445"></a>
+<span class="sourceLineNo">446</span>    cluster.shutdown();<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>
 
 
 

http://git-wip-us.apache.org/repos/asf/hbase-site/blob/c221e35e/devapidocs/src-html/org/apache/hadoop/hbase/tmpl/master/MasterStatusTmpl.ImplData.html
----------------------------------------------------------------------
diff --git a/devapidocs/src-html/org/apache/hadoop/hbase/tmpl/master/MasterStatusTmpl.ImplData.html b/devapidocs/src-html/org/apache/hadoop/hbase/tmpl/master/MasterStatusTmpl.ImplData.html
index dce465e..2a6a981 100644
--- a/devapidocs/src-html/org/apache/hadoop/hbase/tmpl/master/MasterStatusTmpl.ImplData.html
+++ b/devapidocs/src-html/org/apache/hadoop/hbase/tmpl/master/MasterStatusTmpl.ImplData.html
@@ -68,14 +68,14 @@
 <span class="sourceLineNo">060</span>    @org.jamon.annotations.Argument(name = "master", type = "HMaster")},<a name="line.60"></a>
 <span class="sourceLineNo">061</span>  optionalArguments = {<a name="line.61"></a>
 <span class="sourceLineNo">062</span>    @org.jamon.annotations.Argument(name = "frags", type = "Map&lt;String,Integer&gt;"),<a name="line.62"></a>
-<span class="sourceLineNo">063</span>    @org.jamon.annotations.Argument(name = "catalogJanitorEnabled", type = "boolean"),<a name="line.63"></a>
-<span class="sourceLineNo">064</span>    @org.jamon.annotations.Argument(name = "metaLocation", type = "ServerName"),<a name="line.64"></a>
-<span class="sourceLineNo">065</span>    @org.jamon.annotations.Argument(name = "deadServers", type = "Set&lt;ServerName&gt;"),<a name="line.65"></a>
-<span class="sourceLineNo">066</span>    @org.jamon.annotations.Argument(name = "format", type = "String"),<a name="line.66"></a>
-<span class="sourceLineNo">067</span>    @org.jamon.annotations.Argument(name = "assignmentManager", type = "AssignmentManager"),<a name="line.67"></a>
-<span class="sourceLineNo">068</span>    @org.jamon.annotations.Argument(name = "servers", type = "List&lt;ServerName&gt;"),<a name="line.68"></a>
-<span class="sourceLineNo">069</span>    @org.jamon.annotations.Argument(name = "serverManager", type = "ServerManager"),<a name="line.69"></a>
-<span class="sourceLineNo">070</span>    @org.jamon.annotations.Argument(name = "filter", type = "String")})<a name="line.70"></a>
+<span class="sourceLineNo">063</span>    @org.jamon.annotations.Argument(name = "metaLocation", type = "ServerName"),<a name="line.63"></a>
+<span class="sourceLineNo">064</span>    @org.jamon.annotations.Argument(name = "assignmentManager", type = "AssignmentManager"),<a name="line.64"></a>
+<span class="sourceLineNo">065</span>    @org.jamon.annotations.Argument(name = "serverManager", type = "ServerManager"),<a name="line.65"></a>
+<span class="sourceLineNo">066</span>    @org.jamon.annotations.Argument(name = "catalogJanitorEnabled", type = "boolean"),<a name="line.66"></a>
+<span class="sourceLineNo">067</span>    @org.jamon.annotations.Argument(name = "format", type = "String"),<a name="line.67"></a>
+<span class="sourceLineNo">068</span>    @org.jamon.annotations.Argument(name = "filter", type = "String"),<a name="line.68"></a>
+<span class="sourceLineNo">069</span>    @org.jamon.annotations.Argument(name = "servers", type = "List&lt;ServerName&gt;"),<a name="line.69"></a>
+<span class="sourceLineNo">070</span>    @org.jamon.annotations.Argument(name = "deadServers", type = "Set&lt;ServerName&gt;")})<a name="line.70"></a>
 <span class="sourceLineNo">071</span>public class MasterStatusTmpl<a name="line.71"></a>
 <span class="sourceLineNo">072</span>  extends org.jamon.AbstractTemplateProxy<a name="line.72"></a>
 <span class="sourceLineNo">073</span>{<a name="line.73"></a>
@@ -133,142 +133,142 @@
 <span class="sourceLineNo">125</span>      return m_frags__IsNotDefault;<a name="line.125"></a>
 <span class="sourceLineNo">126</span>    }<a name="line.126"></a>
 <span class="sourceLineNo">127</span>    private boolean m_frags__IsNotDefault;<a name="line.127"></a>
-<span class="sourceLineNo">128</span>    // 25, 1<a name="line.128"></a>
-<span class="sourceLineNo">129</span>    public void setCatalogJanitorEnabled(boolean catalogJanitorEnabled)<a name="line.129"></a>
+<span class="sourceLineNo">128</span>    // 22, 1<a name="line.128"></a>
+<span class="sourceLineNo">129</span>    public void setMetaLocation(ServerName metaLocation)<a name="line.129"></a>
 <span class="sourceLineNo">130</span>    {<a name="line.130"></a>
-<span class="sourceLineNo">131</span>      // 25, 1<a name="line.131"></a>
-<span class="sourceLineNo">132</span>      m_catalogJanitorEnabled = catalogJanitorEnabled;<a name="line.132"></a>
-<span class="sourceLineNo">133</span>      m_catalogJanitorEnabled__IsNotDefault = true;<a name="line.133"></a>
+<span class="sourceLineNo">131</span>      // 22, 1<a name="line.131"></a>
+<span class="sourceLineNo">132</span>      m_metaLocation = metaLocation;<a name="line.132"></a>
+<span class="sourceLineNo">133</span>      m_metaLocation__IsNotDefault = true;<a name="line.133"></a>
 <span class="sourceLineNo">134</span>    }<a name="line.134"></a>
-<span class="sourceLineNo">135</span>    public boolean getCatalogJanitorEnabled()<a name="line.135"></a>
+<span class="sourceLineNo">135</span>    public ServerName getMetaLocation()<a name="line.135"></a>
 <span class="sourceLineNo">136</span>    {<a name="line.136"></a>
-<span class="sourceLineNo">137</span>      return m_catalogJanitorEnabled;<a name="line.137"></a>
+<span class="sourceLineNo">137</span>      return m_metaLocation;<a name="line.137"></a>
 <span class="sourceLineNo">138</span>    }<a name="line.138"></a>
-<span class="sourceLineNo">139</span>    private boolean m_catalogJanitorEnabled;<a name="line.139"></a>
-<span class="sourceLineNo">140</span>    public boolean getCatalogJanitorEnabled__IsNotDefault()<a name="line.140"></a>
+<span class="sourceLineNo">139</span>    private ServerName m_metaLocation;<a name="line.139"></a>
+<span class="sourceLineNo">140</span>    public boolean getMetaLocation__IsNotDefault()<a name="line.140"></a>
 <span class="sourceLineNo">141</span>    {<a name="line.141"></a>
-<span class="sourceLineNo">142</span>      return m_catalogJanitorEnabled__IsNotDefault;<a name="line.142"></a>
+<span class="sourceLineNo">142</span>      return m_metaLocation__IsNotDefault;<a name="line.142"></a>
 <span class="sourceLineNo">143</span>    }<a name="line.143"></a>
-<span class="sourceLineNo">144</span>    private boolean m_catalogJanitorEnabled__IsNotDefault;<a name="line.144"></a>
-<span class="sourceLineNo">145</span>    // 22, 1<a name="line.145"></a>
-<span class="sourceLineNo">146</span>    public void setMetaLocation(ServerName metaLocation)<a name="line.146"></a>
+<span class="sourceLineNo">144</span>    private boolean m_metaLocation__IsNotDefault;<a name="line.144"></a>
+<span class="sourceLineNo">145</span>    // 29, 1<a name="line.145"></a>
+<span class="sourceLineNo">146</span>    public void setAssignmentManager(AssignmentManager assignmentManager)<a name="line.146"></a>
 <span class="sourceLineNo">147</span>    {<a name="line.147"></a>
-<span class="sourceLineNo">148</span>      // 22, 1<a name="line.148"></a>
-<span class="sourceLineNo">149</span>      m_metaLocation = metaLocation;<a name="line.149"></a>
-<span class="sourceLineNo">150</span>      m_metaLocation__IsNotDefault = true;<a name="line.150"></a>
+<span class="sourceLineNo">148</span>      // 29, 1<a name="line.148"></a>
+<span class="sourceLineNo">149</span>      m_assignmentManager = assignmentManager;<a name="line.149"></a>
+<span class="sourceLineNo">150</span>      m_assignmentManager__IsNotDefault = true;<a name="line.150"></a>
 <span class="sourceLineNo">151</span>    }<a name="line.151"></a>
-<span class="sourceLineNo">152</span>    public ServerName getMetaLocation()<a name="line.152"></a>
+<span class="sourceLineNo">152</span>    public AssignmentManager getAssignmentManager()<a name="line.152"></a>
 <span class="sourceLineNo">153</span>    {<a name="line.153"></a>
-<span class="sourceLineNo">154</span>      return m_metaLocation;<a name="line.154"></a>
+<span class="sourceLineNo">154</span>      return m_assignmentManager;<a name="line.154"></a>
 <span class="sourceLineNo">155</span>    }<a name="line.155"></a>
-<span class="sourceLineNo">156</span>    private ServerName m_metaLocation;<a name="line.156"></a>
-<span class="sourceLineNo">157</span>    public boolean getMetaLocation__IsNotDefault()<a name="line.157"></a>
+<span class="sourceLineNo">156</span>    private AssignmentManager m_assignmentManager;<a name="line.156"></a>
+<span class="sourceLineNo">157</span>    public boolean getAssignmentManager__IsNotDefault()<a name="line.157"></a>
 <span class="sourceLineNo">158</span>    {<a name="line.158"></a>
-<span class="sourceLineNo">159</span>      return m_metaLocation__IsNotDefault;<a name="line.159"></a>
+<span class="sourceLineNo">159</span>      return m_assignmentManager__IsNotDefault;<a name="line.159"></a>
 <span class="sourceLineNo">160</span>    }<a name="line.160"></a>
-<span class="sourceLineNo">161</span>    private boolean m_metaLocation__IsNotDefault;<a name="line.161"></a>
-<span class="sourceLineNo">162</span>    // 24, 1<a name="line.162"></a>
-<span class="sourceLineNo">163</span>    public void setDeadServers(Set&lt;ServerName&gt; deadServers)<a name="line.163"></a>
+<span class="sourceLineNo">161</span>    private boolean m_assignmentManager__IsNotDefault;<a name="line.161"></a>
+<span class="sourceLineNo">162</span>    // 28, 1<a name="line.162"></a>
+<span class="sourceLineNo">163</span>    public void setServerManager(ServerManager serverManager)<a name="line.163"></a>
 <span class="sourceLineNo">164</span>    {<a name="line.164"></a>
-<span class="sourceLineNo">165</span>      // 24, 1<a name="line.165"></a>
-<span class="sourceLineNo">166</span>      m_deadServers = deadServers;<a name="line.166"></a>
-<span class="sourceLineNo">167</span>      m_deadServers__IsNotDefault = true;<a name="line.167"></a>
+<span class="sourceLineNo">165</span>      // 28, 1<a name="line.165"></a>
+<span class="sourceLineNo">166</span>      m_serverManager = serverManager;<a name="line.166"></a>
+<span class="sourceLineNo">167</span>      m_serverManager__IsNotDefault = true;<a name="line.167"></a>
 <span class="sourceLineNo">168</span>    }<a name="line.168"></a>
-<span class="sourceLineNo">169</span>    public Set&lt;ServerName&gt; getDeadServers()<a name="line.169"></a>
+<span class="sourceLineNo">169</span>    public ServerManager getServerManager()<a name="line.169"></a>
 <span class="sourceLineNo">170</span>    {<a name="line.170"></a>
-<span class="sourceLineNo">171</span>      return m_deadServers;<a name="line.171"></a>
+<span class="sourceLineNo">171</span>      return m_serverManager;<a name="line.171"></a>
 <span class="sourceLineNo">172</span>    }<a name="line.172"></a>
-<span class="sourceLineNo">173</span>    private Set&lt;ServerName&gt; m_deadServers;<a name="line.173"></a>
-<span class="sourceLineNo">174</span>    public boolean getDeadServers__IsNotDefault()<a name="line.174"></a>
+<span class="sourceLineNo">173</span>    private ServerManager m_serverManager;<a name="line.173"></a>
+<span class="sourceLineNo">174</span>    public boolean getServerManager__IsNotDefault()<a name="line.174"></a>
 <span class="sourceLineNo">175</span>    {<a name="line.175"></a>
-<span class="sourceLineNo">176</span>      return m_deadServers__IsNotDefault;<a name="line.176"></a>
+<span class="sourceLineNo">176</span>      return m_serverManager__IsNotDefault;<a name="line.176"></a>
 <span class="sourceLineNo">177</span>    }<a name="line.177"></a>
-<span class="sourceLineNo">178</span>    private boolean m_deadServers__IsNotDefault;<a name="line.178"></a>
-<span class="sourceLineNo">179</span>    // 27, 1<a name="line.179"></a>
-<span class="sourceLineNo">180</span>    public void setFormat(String format)<a name="line.180"></a>
+<span class="sourceLineNo">178</span>    private boolean m_serverManager__IsNotDefault;<a name="line.178"></a>
+<span class="sourceLineNo">179</span>    // 25, 1<a name="line.179"></a>
+<span class="sourceLineNo">180</span>    public void setCatalogJanitorEnabled(boolean catalogJanitorEnabled)<a name="line.180"></a>
 <span class="sourceLineNo">181</span>    {<a name="line.181"></a>
-<span class="sourceLineNo">182</span>      // 27, 1<a name="line.182"></a>
-<span class="sourceLineNo">183</span>      m_format = format;<a name="line.183"></a>
-<span class="sourceLineNo">184</span>      m_format__IsNotDefault = true;<a name="line.184"></a>
+<span class="sourceLineNo">182</span>      // 25, 1<a name="line.182"></a>
+<span class="sourceLineNo">183</span>      m_catalogJanitorEnabled = catalogJanitorEnabled;<a name="line.183"></a>
+<span class="sourceLineNo">184</span>      m_catalogJanitorEnabled__IsNotDefault = true;<a name="line.184"></a>
 <span class="sourceLineNo">185</span>    }<a name="line.185"></a>
-<span class="sourceLineNo">186</span>    public String getFormat()<a name="line.186"></a>
+<span class="sourceLineNo">186</span>    public boolean getCatalogJanitorEnabled()<a name="line.186"></a>
 <span class="sourceLineNo">187</span>    {<a name="line.187"></a>
-<span class="sourceLineNo">188</span>      return m_format;<a name="line.188"></a>
+<span class="sourceLineNo">188</span>      return m_catalogJanitorEnabled;<a name="line.188"></a>
 <span class="sourceLineNo">189</span>    }<a name="line.189"></a>
-<span class="sourceLineNo">190</span>    private String m_format;<a name="line.190"></a>
-<span class="sourceLineNo">191</span>    public boolean getFormat__IsNotDefault()<a name="line.191"></a>
+<span class="sourceLineNo">190</span>    private boolean m_catalogJanitorEnabled;<a name="line.190"></a>
+<span class="sourceLineNo">191</span>    public boolean getCatalogJanitorEnabled__IsNotDefault()<a name="line.191"></a>
 <span class="sourceLineNo">192</span>    {<a name="line.192"></a>
-<span class="sourceLineNo">193</span>      return m_format__IsNotDefault;<a name="line.193"></a>
+<span class="sourceLineNo">193</span>      return m_catalogJanitorEnabled__IsNotDefault;<a name="line.193"></a>
 <span class="sourceLineNo">194</span>    }<a name="line.194"></a>
-<span class="sourceLineNo">195</span>    private boolean m_format__IsNotDefault;<a name="line.195"></a>
-<span class="sourceLineNo">196</span>    // 29, 1<a name="line.196"></a>
-<span class="sourceLineNo">197</span>    public void setAssignmentManager(AssignmentManager assignmentManager)<a name="line.197"></a>
+<span class="sourceLineNo">195</span>    private boolean m_catalogJanitorEnabled__IsNotDefault;<a name="line.195"></a>
+<span class="sourceLineNo">196</span>    // 27, 1<a name="line.196"></a>
+<span class="sourceLineNo">197</span>    public void setFormat(String format)<a name="line.197"></a>
 <span class="sourceLineNo">198</span>    {<a name="line.198"></a>
-<span class="sourceLineNo">199</span>      // 29, 1<a name="line.199"></a>
-<span class="sourceLineNo">200</span>      m_assignmentManager = assignmentManager;<a name="line.200"></a>
-<span class="sourceLineNo">201</span>      m_assignmentManager__IsNotDefault = true;<a name="line.201"></a>
+<span class="sourceLineNo">199</span>      // 27, 1<a name="line.199"></a>
+<span class="sourceLineNo">200</span>      m_format = format;<a name="line.200"></a>
+<span class="sourceLineNo">201</span>      m_format__IsNotDefault = true;<a name="line.201"></a>
 <span class="sourceLineNo">202</span>    }<a name="line.202"></a>
-<span class="sourceLineNo">203</span>    public AssignmentManager getAssignmentManager()<a name="line.203"></a>
+<span class="sourceLineNo">203</span>    public String getFormat()<a name="line.203"></a>
 <span class="sourceLineNo">204</span>    {<a name="line.204"></a>
-<span class="sourceLineNo">205</span>      return m_assignmentManager;<a name="line.205"></a>
+<span class="sourceLineNo">205</span>      return m_format;<a name="line.205"></a>
 <span class="sourceLineNo">206</span>    }<a name="line.206"></a>
-<span class="sourceLineNo">207</span>    private AssignmentManager m_assignmentManager;<a name="line.207"></a>
-<span class="sourceLineNo">208</span>    public boolean getAssignmentManager__IsNotDefault()<a name="line.208"></a>
+<span class="sourceLineNo">207</span>    private String m_format;<a name="line.207"></a>
+<span class="sourceLineNo">208</span>    public boolean getFormat__IsNotDefault()<a name="line.208"></a>
 <span class="sourceLineNo">209</span>    {<a name="line.209"></a>
-<span class="sourceLineNo">210</span>      return m_assignmentManager__IsNotDefault;<a name="line.210"></a>
+<span class="sourceLineNo">210</span>      return m_format__IsNotDefault;<a name="line.210"></a>
 <span class="sourceLineNo">211</span>    }<a name="line.211"></a>
-<span class="sourceLineNo">212</span>    private boolean m_assignmentManager__IsNotDefault;<a name="line.212"></a>
-<span class="sourceLineNo">213</span>    // 23, 1<a name="line.213"></a>
-<span class="sourceLineNo">214</span>    public void setServers(List&lt;ServerName&gt; servers)<a name="line.214"></a>
+<span class="sourceLineNo">212</span>    private boolean m_format__IsNotDefault;<a name="line.212"></a>
+<span class="sourceLineNo">213</span>    // 26, 1<a name="line.213"></a>
+<span class="sourceLineNo">214</span>    public void setFilter(String filter)<a name="line.214"></a>
 <span class="sourceLineNo">215</span>    {<a name="line.215"></a>
-<span class="sourceLineNo">216</span>      // 23, 1<a name="line.216"></a>
-<span class="sourceLineNo">217</span>      m_servers = servers;<a name="line.217"></a>
-<span class="sourceLineNo">218</span>      m_servers__IsNotDefault = true;<a name="line.218"></a>
+<span class="sourceLineNo">216</span>      // 26, 1<a name="line.216"></a>
+<span class="sourceLineNo">217</span>      m_filter = filter;<a name="line.217"></a>
+<span class="sourceLineNo">218</span>      m_filter__IsNotDefault = true;<a name="line.218"></a>
 <span class="sourceLineNo">219</span>    }<a name="line.219"></a>
-<span class="sourceLineNo">220</span>    public List&lt;ServerName&gt; getServers()<a name="line.220"></a>
+<span class="sourceLineNo">220</span>    public String getFilter()<a name="line.220"></a>
 <span class="sourceLineNo">221</span>    {<a name="line.221"></a>
-<span class="sourceLineNo">222</span>      return m_servers;<a name="line.222"></a>
+<span class="sourceLineNo">222</span>      return m_filter;<a name="line.222"></a>
 <span class="sourceLineNo">223</span>    }<a name="line.223"></a>
-<span class="sourceLineNo">224</span>    private List&lt;ServerName&gt; m_servers;<a name="line.224"></a>
-<span class="sourceLineNo">225</span>    public boolean getServers__IsNotDefault()<a name="line.225"></a>
+<span class="sourceLineNo">224</span>    private String m_filter;<a name="line.224"></a>
+<span class="sourceLineNo">225</span>    public boolean getFilter__IsNotDefault()<a name="line.225"></a>
 <span class="sourceLineNo">226</span>    {<a name="line.226"></a>
-<span class="sourceLineNo">227</span>      return m_servers__IsNotDefault;<a name="line.227"></a>
+<span class="sourceLineNo">227</span>      return m_filter__IsNotDefault;<a name="line.227"></a>
 <span class="sourceLineNo">228</span>    }<a name="line.228"></a>
-<span class="sourceLineNo">229</span>    private boolean m_servers__IsNotDefault;<a name="line.229"></a>
-<span class="sourceLineNo">230</span>    // 28, 1<a name="line.230"></a>
-<span class="sourceLineNo">231</span>    public void setServerManager(ServerManager serverManager)<a name="line.231"></a>
+<span class="sourceLineNo">229</span>    private boolean m_filter__IsNotDefault;<a name="line.229"></a>
+<span class="sourceLineNo">230</span>    // 23, 1<a name="line.230"></a>
+<span class="sourceLineNo">231</span>    public void setServers(List&lt;ServerName&gt; servers)<a name="line.231"></a>
 <span class="sourceLineNo">232</span>    {<a name="line.232"></a>
-<span class="sourceLineNo">233</span>      // 28, 1<a name="line.233"></a>
-<span class="sourceLineNo">234</span>      m_serverManager = serverManager;<a name="line.234"></a>
-<span class="sourceLineNo">235</span>      m_serverManager__IsNotDefault = true;<a name="line.235"></a>
+<span class="sourceLineNo">233</span>      // 23, 1<a name="line.233"></a>
+<span class="sourceLineNo">234</span>      m_servers = servers;<a name="line.234"></a>
+<span class="sourceLineNo">235</span>      m_servers__IsNotDefault = true;<a name="line.235"></a>
 <span class="sourceLineNo">236</span>    }<a name="line.236"></a>
-<span class="sourceLineNo">237</span>    public ServerManager getServerManager()<a name="line.237"></a>
+<span class="sourceLineNo">237</span>    public List&lt;ServerName&gt; getServers()<a name="line.237"></a>
 <span class="sourceLineNo">238</span>    {<a name="line.238"></a>
-<span class="sourceLineNo">239</span>      return m_serverManager;<a name="line.239"></a>
+<span class="sourceLineNo">239</span>      return m_servers;<a name="line.239"></a>
 <span class="sourceLineNo">240</span>    }<a name="line.240"></a>
-<span class="sourceLineNo">241</span>    private ServerManager m_serverManager;<a name="line.241"></a>
-<span class="sourceLineNo">242</span>    public boolean getServerManager__IsNotDefault()<a name="line.242"></a>
+<span class="sourceLineNo">241</span>    private List&lt;ServerName&gt; m_servers;<a name="line.241"></a>
+<span class="sourceLineNo">242</span>    public boolean getServers__IsNotDefault()<a name="line.242"></a>
 <span class="sourceLineNo">243</span>    {<a name="line.243"></a>
-<span class="sourceLineNo">244</span>      return m_serverManager__IsNotDefault;<a name="line.244"></a>
+<span class="sourceLineNo">244</span>      return m_servers__IsNotDefault;<a name="line.244"></a>
 <span class="sourceLineNo">245</span>    }<a name="line.245"></a>
-<span class="sourceLineNo">246</span>    private boolean m_serverManager__IsNotDefault;<a name="line.246"></a>
-<span class="sourceLineNo">247</span>    // 26, 1<a name="line.247"></a>
-<span class="sourceLineNo">248</span>    public void setFilter(String filter)<a name="line.248"></a>
+<span class="sourceLineNo">246</span>    private boolean m_servers__IsNotDefault;<a name="line.246"></a>
+<span class="sourceLineNo">247</span>    // 24, 1<a name="line.247"></a>
+<span class="sourceLineNo">248</span>    public void setDeadServers(Set&lt;ServerName&gt; deadServers)<a name="line.248"></a>
 <span class="sourceLineNo">249</span>    {<a name="line.249"></a>
-<span class="sourceLineNo">250</span>      // 26, 1<a name="line.250"></a>
-<span class="sourceLineNo">251</span>      m_filter = filter;<a name="line.251"></a>
-<span class="sourceLineNo">252</span>      m_filter__IsNotDefault = true;<a name="line.252"></a>
+<span class="sourceLineNo">250</span>      // 24, 1<a name="line.250"></a>
+<span class="sourceLineNo">251</span>      m_deadServers = deadServers;<a name="line.251"></a>
+<span class="sourceLineNo">252</span>      m_deadServers__IsNotDefault = true;<a name="line.252"></a>
 <span class="sourceLineNo">253</span>    }<a name="line.253"></a>
-<span class="sourceLineNo">254</span>    public String getFilter()<a name="line.254"></a>
+<span class="sourceLineNo">254</span>    public Set&lt;ServerName&gt; getDeadServers()<a name="line.254"></a>
 <span class="sourceLineNo">255</span>    {<a name="line.255"></a>
-<span class="sourceLineNo">256</span>      return m_filter;<a name="line.256"></a>
+<span class="sourceLineNo">256</span>      return m_deadServers;<a name="line.256"></a>
 <span class="sourceLineNo">257</span>    }<a name="line.257"></a>
-<span class="sourceLineNo">258</span>    private String m_filter;<a name="line.258"></a>
-<span class="sourceLineNo">259</span>    public boolean getFilter__IsNotDefault()<a name="line.259"></a>
+<span class="sourceLineNo">258</span>    private Set&lt;ServerName&gt; m_deadServers;<a name="line.258"></a>
+<span class="sourceLineNo">259</span>    public boolean getDeadServers__IsNotDefault()<a name="line.259"></a>
 <span class="sourceLineNo">260</span>    {<a name="line.260"></a>
-<span class="sourceLineNo">261</span>      return m_filter__IsNotDefault;<a name="line.261"></a>
+<span class="sourceLineNo">261</span>      return m_deadServers__IsNotDefault;<a name="line.261"></a>
 <span class="sourceLineNo">262</span>    }<a name="line.262"></a>
-<span class="sourceLineNo">263</span>    private boolean m_filter__IsNotDefault;<a name="line.263"></a>
+<span class="sourceLineNo">263</span>    private boolean m_deadServers__IsNotDefault;<a name="line.263"></a>
 <span class="sourceLineNo">264</span>  }<a name="line.264"></a>
 <span class="sourceLineNo">265</span>  @Override<a name="line.265"></a>
 <span class="sourceLineNo">266</span>  protected org.jamon.AbstractTemplateProxy.ImplData makeImplData()<a name="line.266"></a>
@@ -287,59 +287,59 @@
 <span class="sourceLineNo">279</span>    return this;<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>  protected boolean catalogJanitorEnabled;<a name="line.282"></a>
-<span class="sourceLineNo">283</span>  public final org.apache.hadoop.hbase.tmpl.master.MasterStatusTmpl setCatalogJanitorEnabled(boolean p_catalogJanitorEnabled)<a name="line.283"></a>
+<span class="sourceLineNo">282</span>  protected ServerName metaLocation;<a name="line.282"></a>
+<span class="sourceLineNo">283</span>  public final org.apache.hadoop.hbase.tmpl.master.MasterStatusTmpl setMetaLocation(ServerName p_metaLocation)<a name="line.283"></a>
 <span class="sourceLineNo">284</span>  {<a name="line.284"></a>
-<span class="sourceLineNo">285</span>    (getImplData()).setCatalogJanitorEnabled(p_catalogJanitorEnabled);<a name="line.285"></a>
+<span class="sourceLineNo">285</span>    (getImplData()).setMetaLocation(p_metaLocation);<a name="line.285"></a>
 <span class="sourceLineNo">286</span>    return this;<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>  protected ServerName metaLocation;<a name="line.289"></a>
-<span class="sourceLineNo">290</span>  public final org.apache.hadoop.hbase.tmpl.master.MasterStatusTmpl setMetaLocation(ServerName p_metaLocation)<a name="line.290"></a>
+<span class="sourceLineNo">289</span>  protected AssignmentManager assignmentManager;<a name="line.289"></a>
+<span class="sourceLineNo">290</span>  public final org.apache.hadoop.hbase.tmpl.master.MasterStatusTmpl setAssignmentManager(AssignmentManager p_assignmentManager)<a name="line.290"></a>
 <span class="sourceLineNo">291</span>  {<a name="line.291"></a>
-<span class="sourceLineNo">292</span>    (getImplData()).setMetaLocation(p_metaLocation);<a name="line.292"></a>
+<span class="sourceLineNo">292</span>    (getImplData()).setAssignmentManager(p_assignmentManager);<a name="line.292"></a>
 <span class="sourceLineNo">293</span>    return this;<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>  protected Set&lt;ServerName&gt; deadServers;<a name="line.296"></a>
-<span class="sourceLineNo">297</span>  public final org.apache.hadoop.hbase.tmpl.master.MasterStatusTmpl setDeadServers(Set&lt;ServerName&gt; p_deadServers)<a name="line.297"></a>
+<span class="sourceLineNo">296</span>  protected ServerManager serverManager;<a name="line.296"></a>
+<span class="sourceLineNo">297</span>  public final org.apache.hadoop.hbase.tmpl.master.MasterStatusTmpl setServerManager(ServerManager p_serverManager)<a name="line.297"></a>
 <span class="sourceLineNo">298</span>  {<a name="line.298"></a>
-<span class="sourceLineNo">299</span>    (getImplData()).setDeadServers(p_deadServers);<a name="line.299"></a>
+<span class="sourceLineNo">299</span>    (getImplData()).setServerManager(p_serverManager);<a name="line.299"></a>
 <span class="sourceLineNo">300</span>    return this;<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>  protected String format;<a name="line.303"></a>
-<span class="sourceLineNo">304</span>  public final org.apache.hadoop.hbase.tmpl.master.MasterStatusTmpl setFormat(String p_format)<a name="line.304"></a>
+<span class="sourceLineNo">303</span>  protected boolean catalogJanitorEnabled;<a name="line.303"></a>
+<span class="sourceLineNo">304</span>  public final org.apache.hadoop.hbase.tmpl.master.MasterStatusTmpl setCatalogJanitorEnabled(boolean p_catalogJanitorEnabled)<a name="line.304"></a>
 <span class="sourceLineNo">305</span>  {<a name="line.305"></a>
-<span class="sourceLineNo">306</span>    (getImplData()).setFormat(p_format);<a name="line.306"></a>
+<span class="sourceLineNo">306</span>    (getImplData()).setCatalogJanitorEnabled(p_catalogJanitorEnabled);<a name="line.306"></a>
 <span class="sourceLineNo">307</span>    return this;<a name="line.307"></a>
 <span class="sourceLineNo">308</span>  }<a name="line.308"></a>
 <span class="sourceLineNo">309</span>  <a name="line.309"></a>
-<span class="sourceLineNo">310</span>  protected AssignmentManager assignmentManager;<a name="line.310"></a>
-<span class="sourceLineNo">311</span>  public final org.apache.hadoop.hbase.tmpl.master.MasterStatusTmpl setAssignmentManager(AssignmentManager p_assignmentManager)<a name="line.311"></a>
+<span class="sourceLineNo">310</span>  protected String format;<a name="line.310"></a>
+<span class="sourceLineNo">311</span>  public final org.apache.hadoop.hbase.tmpl.master.MasterStatusTmpl setFormat(String p_format)<a name="line.311"></a>
 <span class="sourceLineNo">312</span>  {<a name="line.312"></a>
-<span class="sourceLineNo">313</span>    (getImplData()).setAssignmentManager(p_assignmentManager);<a name="line.313"></a>
+<span class="sourceLineNo">313</span>    (getImplData()).setFormat(p_format);<a name="line.313"></a>
 <span class="sourceLineNo">314</span>    return this;<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>  protected List&lt;ServerName&gt; servers;<a name="line.317"></a>
-<span class="sourceLineNo">318</span>  public final org.apache.hadoop.hbase.tmpl.master.MasterStatusTmpl setServers(List&lt;ServerName&gt; p_servers)<a name="line.318"></a>
+<span class="sourceLineNo">317</span>  protected String filter;<a name="line.317"></a>
+<span class="sourceLineNo">318</span>  public final org.apache.hadoop.hbase.tmpl.master.MasterStatusTmpl setFilter(String p_filter)<a name="line.318"></a>
 <span class="sourceLineNo">319</span>  {<a name="line.319"></a>
-<span class="sourceLineNo">320</span>    (getImplData()).setServers(p_servers);<a name="line.320"></a>
+<span class="sourceLineNo">320</span>    (getImplData()).setFilter(p_filter);<a name="line.320"></a>
 <span class="sourceLineNo">321</span>    return this;<a name="line.321"></a>
 <span class="sourceLineNo">322</span>  }<a name="line.322"></a>
 <span class="sourceLineNo">323</span>  <a name="line.323"></a>
-<span class="sourceLineNo">324</span>  protected ServerManager serverManager;<a name="line.324"></a>
-<span class="sourceLineNo">325</span>  public final org.apache.hadoop.hbase.tmpl.master.MasterStatusTmpl setServerManager(ServerManager p_serverManager)<a name="line.325"></a>
+<span class="sourceLineNo">324</span>  protected List&lt;ServerName&gt; servers;<a name="line.324"></a>
+<span class="sourceLineNo">325</span>  public final org.apache.hadoop.hbase.tmpl.master.MasterStatusTmpl setServers(List&lt;ServerName&gt; p_servers)<a name="line.325"></a>
 <span class="sourceLineNo">326</span>  {<a name="line.326"></a>
-<span class="sourceLineNo">327</span>    (getImplData()).setServerManager(p_serverManager);<a name="line.327"></a>
+<span class="sourceLineNo">327</span>    (getImplData()).setServers(p_servers);<a name="line.327"></a>
 <span class="sourceLineNo">328</span>    return this;<a name="line.328"></a>
 <span class="sourceLineNo">329</span>  }<a name="line.329"></a>
 <span class="sourceLineNo">330</span>  <a name="line.330"></a>
-<span class="sourceLineNo">331</span>  protected String filter;<a name="line.331"></a>
-<span class="sourceLineNo">332</span>  public final org.apache.hadoop.hbase.tmpl.master.MasterStatusTmpl setFilter(String p_filter)<a name="line.332"></a>
+<span class="sourceLineNo">331</span>  protected Set&lt;ServerName&gt; deadServers;<a name="line.331"></a>
+<span class="sourceLineNo">332</span>  public final org.apache.hadoop.hbase.tmpl.master.MasterStatusTmpl setDeadServers(Set&lt;ServerName&gt; p_deadServers)<a name="line.332"></a>
 <span class="sourceLineNo">333</span>  {<a name="line.333"></a>
-<span class="sourceLineNo">334</span>    (getImplData()).setFilter(p_filter);<a name="line.334"></a>
+<span class="sourceLineNo">334</span>    (getImplData()).setDeadServers(p_deadServers);<a name="line.334"></a>
 <span class="sourceLineNo">335</span>    return this;<a name="line.335"></a>
 <span class="sourceLineNo">336</span>  }<a name="line.336"></a>
 <span class="sourceLineNo">337</span>  <a name="line.337"></a>


[17/18] hbase-site git commit: Published site at d6b3d838eba382f6b7734ca1f40fa58eb97a4f89.

Posted by mi...@apache.org.
http://git-wip-us.apache.org/repos/asf/hbase-site/blob/c221e35e/checkstyle-aggregate.html
----------------------------------------------------------------------
diff --git a/checkstyle-aggregate.html b/checkstyle-aggregate.html
index f475cc0..cd88767 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="20160124" />
+    <meta name="Date-Revision-yyyymmdd" content="20160126" />
     <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" />
@@ -283,7 +283,7 @@
 <td>1666</td>
 <td>0</td>
 <td>0</td>
-<td>12905</td></tr></table></div>
+<td>12900</td></tr></table></div>
 <div class="section">
 <h2><a name="Files"></a>Files</h2>
 <table border="0" class="table table-striped">
@@ -451,7 +451,7 @@
 <td><a href="#org.apache.hadoop.hbase.LocalHBaseCluster.java">org/apache/hadoop/hbase/LocalHBaseCluster.java</a></td>
 <td>0</td>
 <td>0</td>
-<td>28</td></tr>
+<td>23</td></tr>
 <tr class="b">
 <td><a href="#org.apache.hadoop.hbase.MetaMutationAnnotation.java">org/apache/hadoop/hbase/MetaMutationAnnotation.java</a></td>
 <td>0</td>
@@ -6139,12 +6139,12 @@
 <td><a class="externalLink" href="http://checkstyle.sourceforge.net/config_javadoc.html#JavadocTagContinuationIndentation">JavadocTagContinuationIndentation</a>
 <ul>
 <li>offset: <tt>&quot;2&quot;</tt></li></ul></td>
-<td>762</td>
+<td>763</td>
 <td><img src="images/icon_error_sml.gif" alt="" />&#160;Error</td></tr>
 <tr class="b">
 <td></td>
 <td><a class="externalLink" href="http://checkstyle.sourceforge.net/config_javadoc.html#NonEmptyAtclauseDescription">NonEmptyAtclauseDescription</a></td>
-<td>3441</td>
+<td>3435</td>
 <td><img src="images/icon_error_sml.gif" alt="" />&#160;Error</td></tr>
 <tr class="a">
 <td>misc</td>
@@ -9675,73 +9675,43 @@
 <tr class="a">
 <td><img src="images/icon_error_sml.gif" alt="" />&#160;Error</td>
 <td>javadoc</td>
-<td>NonEmptyAtclauseDescription</td>
-<td>At-clause should have a non-empty description.</td>
-<td><a href="./xref/org/apache/hadoop/hbase/LocalHBaseCluster.html#L278">278</a></td></tr>
-<tr class="b">
-<td><img src="images/icon_error_sml.gif" alt="" />&#160;Error</td>
-<td>javadoc</td>
-<td>NonEmptyAtclauseDescription</td>
-<td>At-clause should have a non-empty description.</td>
-<td><a href="./xref/org/apache/hadoop/hbase/LocalHBaseCluster.html#L299">299</a></td></tr>
-<tr class="a">
-<td><img src="images/icon_error_sml.gif" alt="" />&#160;Error</td>
-<td>javadoc</td>
-<td>NonEmptyAtclauseDescription</td>
-<td>At-clause should have a non-empty description.</td>
-<td><a href="./xref/org/apache/hadoop/hbase/LocalHBaseCluster.html#L322">322</a></td></tr>
-<tr class="b">
-<td><img src="images/icon_error_sml.gif" alt="" />&#160;Error</td>
-<td>javadoc</td>
 <td>JavadocTagContinuationIndentation</td>
 <td>Line continuation have incorrect indentation level, expected level should be 2.</td>
-<td><a href="./xref/org/apache/hadoop/hbase/LocalHBaseCluster.html#L356">356</a></td></tr>
-<tr class="a">
+<td><a href="./xref/org/apache/hadoop/hbase/LocalHBaseCluster.html#L335">335</a></td></tr>
+<tr class="b">
 <td><img src="images/icon_error_sml.gif" alt="" />&#160;Error</td>
 <td>javadoc</td>
 <td>JavadocTagContinuationIndentation</td>
 <td>Line continuation have incorrect indentation level, expected level should be 2.</td>
-<td><a href="./xref/org/apache/hadoop/hbase/LocalHBaseCluster.html#L357">357</a></td></tr>
-<tr class="b">
-<td><img src="images/icon_error_sml.gif" alt="" />&#160;Error</td>
-<td>javadoc</td>
-<td>NonEmptyAtclauseDescription</td>
-<td>At-clause should have a non-empty description.</td>
-<td><a href="./xref/org/apache/hadoop/hbase/LocalHBaseCluster.html#L374">374</a></td></tr>
+<td><a href="./xref/org/apache/hadoop/hbase/LocalHBaseCluster.html#L336">336</a></td></tr>
 <tr class="a">
 <td><img src="images/icon_error_sml.gif" alt="" />&#160;Error</td>
-<td>javadoc</td>
-<td>NonEmptyAtclauseDescription</td>
-<td>At-clause should have a non-empty description.</td>
-<td><a href="./xref/org/apache/hadoop/hbase/LocalHBaseCluster.html#L393">393</a></td></tr>
-<tr class="b">
-<td><img src="images/icon_error_sml.gif" alt="" />&#160;Error</td>
 <td>sizes</td>
 <td>LineLength</td>
 <td>Line is longer than 100 characters (found 104).</td>
-<td><a href="./xref/org/apache/hadoop/hbase/LocalHBaseCluster.html#L463">463</a></td></tr>
-<tr class="a">
+<td><a href="./xref/org/apache/hadoop/hbase/LocalHBaseCluster.html#L423">423</a></td></tr>
+<tr class="b">
 <td><img src="images/icon_error_sml.gif" alt="" />&#160;Error</td>
 <td>javadoc</td>
 <td>NonEmptyAtclauseDescription</td>
 <td>At-clause should have a non-empty description.</td>
-<td><a href="./xref/org/apache/hadoop/hbase/LocalHBaseCluster.html#L469">469</a></td></tr>
-<tr class="b">
+<td><a href="./xref/org/apache/hadoop/hbase/LocalHBaseCluster.html#L429">429</a></td></tr>
+<tr class="a">
 <td><img src="images/icon_error_sml.gif" alt="" />&#160;Error</td>
 <td>javadoc</td>
 <td>NonEmptyAtclauseDescription</td>
 <td>At-clause should have a non-empty description.</td>
-<td><a href="./xref/org/apache/hadoop/hbase/LocalHBaseCluster.html#L470">470</a></td></tr></table></div>
+<td><a href="./xref/org/apache/hadoop/hbase/LocalHBaseCluster.html#L430">430</a></td></tr></table></div>
 <div class="section">
 <h3 id="org.apache.hadoop.hbase.MetaMutationAnnotation.java">org/apache/hadoop/hbase/MetaMutationAnnotation.java</h3>
 <table border="0" class="table table-striped">
-<tr class="a">
+<tr class="b">
 <th>Severity</th>
 <th>Category</th>
 <th>Rule</th>
 <th>Message</th>
 <th>Line</th></tr>
-<tr class="b">
+<tr class="a">
 <td><img src="images/icon_error_sml.gif" alt="" />&#160;Error</td>
 <td>whitespace</td>
 <td>ParenPad</td>
@@ -9750,703 +9720,703 @@
 <div class="section">
 <h3 id="org.apache.hadoop.hbase.MetaTableAccessor.java">org/apache/hadoop/hbase/MetaTableAccessor.java</h3>
 <table border="0" class="table table-striped">
-<tr class="a">
+<tr class="b">
 <th>Severity</th>
 <th>Category</th>
 <th>Rule</th>
 <th>Message</th>
 <th>Line</th></tr>
-<tr class="b">
+<tr class="a">
 <td><img src="images/icon_error_sml.gif" alt="" />&#160;Error</td>
 <td>imports</td>
 <td>ImportOrder</td>
 <td>Wrong order for 'java.io.Closeable' import.</td>
 <td><a href="./xref/org/apache/hadoop/hbase/MetaTableAccessor.html#L22">22</a></td></tr>
-<tr class="a">
+<tr class="b">
 <td><img src="images/icon_error_sml.gif" alt="" />&#160;Error</td>
 <td>imports</td>
 <td>ImportOrder</td>
 <td>Wrong order for 'com.google.common.annotations.VisibleForTesting' import.</td>
 <td><a href="./xref/org/apache/hadoop/hbase/MetaTableAccessor.html#L37">37</a></td></tr>
-<tr class="b">
+<tr class="a">
 <td><img src="images/icon_error_sml.gif" alt="" />&#160;Error</td>
 <td>design</td>
 <td>HideUtilityClassConstructor</td>
 <td>Utility classes should not have a public or default constructor.</td>
 <td><a href="./xref/org/apache/hadoop/hbase/MetaTableAccessor.html#L77">77</a></td></tr>
-<tr class="a">
+<tr class="b">
 <td><img src="images/icon_error_sml.gif" alt="" />&#160;Error</td>
 <td>javadoc</td>
 <td>NonEmptyAtclauseDescription</td>
 <td>At-clause should have a non-empty description.</td>
 <td><a href="./xref/org/apache/hadoop/hbase/MetaTableAccessor.html#L140">140</a></td></tr>
-<tr class="b">
+<tr class="a">
 <td><img src="images/icon_error_sml.gif" alt="" />&#160;Error</td>
 <td>blocks</td>
 <td>NeedBraces</td>
 <td>'if' construct must use '{}'s.</td>
 <td><a href="./xref/org/apache/hadoop/hbase/MetaTableAccessor.html#L152">152</a></td></tr>
-<tr class="a">
+<tr class="b">
 <td><img src="images/icon_error_sml.gif" alt="" />&#160;Error</td>
 <td>javadoc</td>
 <td>NonEmptyAtclauseDescription</td>
 <td>At-clause should have a non-empty description.</td>
 <td><a href="./xref/org/apache/hadoop/hbase/MetaTableAccessor.html#L198">198</a></td></tr>
-<tr class="b">
+<tr class="a">
 <td><img src="images/icon_error_sml.gif" alt="" />&#160;Error</td>
 <td>javadoc</td>
 <td>NonEmptyAtclauseDescription</td>
 <td>At-clause should have a non-empty description.</td>
 <td><a href="./xref/org/apache/hadoop/hbase/MetaTableAccessor.html#L209">209</a></td></tr>
-<tr class="a">
+<tr class="b">
 <td><img src="images/icon_error_sml.gif" alt="" />&#160;Error</td>
 <td>javadoc</td>
 <td>NonEmptyAtclauseDescription</td>
 <td>At-clause should have a non-empty description.</td>
 <td><a href="./xref/org/apache/hadoop/hbase/MetaTableAccessor.html#L220">220</a></td></tr>
-<tr class="b">
+<tr class="a">
 <td><img src="images/icon_error_sml.gif" alt="" />&#160;Error</td>
 <td>javadoc</td>
 <td>NonEmptyAtclauseDescription</td>
 <td>At-clause should have a non-empty description.</td>
 <td><a href="./xref/org/apache/hadoop/hbase/MetaTableAccessor.html#L233">233</a></td></tr>
-<tr class="a">
+<tr class="b">
 <td><img src="images/icon_error_sml.gif" alt="" />&#160;Error</td>
 <td>javadoc</td>
 <td>NonEmptyAtclauseDescription</td>
 <td>At-clause should have a non-empty description.</td>
 <td><a href="./xref/org/apache/hadoop/hbase/MetaTableAccessor.html#L246">246</a></td></tr>
-<tr class="b">
+<tr class="a">
 <td><img src="images/icon_error_sml.gif" alt="" />&#160;Error</td>
 <td>javadoc</td>
 <td>NonEmptyAtclauseDescription</td>
 <td>At-clause should have a non-empty description.</td>
 <td><a href="./xref/org/apache/hadoop/hbase/MetaTableAccessor.html#L262">262</a></td></tr>
-<tr class="a">
+<tr class="b">
 <td><img src="images/icon_error_sml.gif" alt="" />&#160;Error</td>
 <td>blocks</td>
 <td>NeedBraces</td>
 <td>'if' construct must use '{}'s.</td>
 <td><a href="./xref/org/apache/hadoop/hbase/MetaTableAccessor.html#L265">265</a></td></tr>
-<tr class="b">
+<tr class="a">
 <td><img src="images/icon_error_sml.gif" alt="" />&#160;Error</td>
 <td>javadoc</td>
 <td>NonEmptyAtclauseDescription</td>
 <td>At-clause should have a non-empty description.</td>
 <td><a href="./xref/org/apache/hadoop/hbase/MetaTableAccessor.html#L278">278</a></td></tr>
-<tr class="a">
+<tr class="b">
 <td><img src="images/icon_error_sml.gif" alt="" />&#160;Error</td>
 <td>javadoc</td>
 <td>NonEmptyAtclauseDescription</td>
 <td>At-clause should have a non-empty description.</td>
 <td><a href="./xref/org/apache/hadoop/hbase/MetaTableAccessor.html#L295">295</a></td></tr>
-<tr class="b">
+<tr class="a">
 <td><img src="images/icon_error_sml.gif" alt="" />&#160;Error</td>
 <td>coding</td>
 <td>EmptyStatement</td>
 <td>Empty statement.</td>
 <td><a href="./xref/org/apache/hadoop/hbase/MetaTableAccessor.html#L305">305</a></td></tr>
-<tr class="a">
+<tr class="b">
 <td><img src="images/icon_error_sml.gif" alt="" />&#160;Error</td>
 <td>javadoc</td>
 <td>NonEmptyAtclauseDescription</td>
 <td>At-clause should have a non-empty description.</td>
 <td><a href="./xref/org/apache/hadoop/hbase/MetaTableAccessor.html#L321">321</a></td></tr>
-<tr class="b">
+<tr class="a">
 <td><img src="images/icon_error_sml.gif" alt="" />&#160;Error</td>
 <td>javadoc</td>
 <td>NonEmptyAtclauseDescription</td>
 <td>At-clause should have a non-empty description.</td>
 <td><a href="./xref/org/apache/hadoop/hbase/MetaTableAccessor.html#L355">355</a></td></tr>
-<tr class="a">
+<tr class="b">
 <td><img src="images/icon_error_sml.gif" alt="" />&#160;Error</td>
 <td>javadoc</td>
 <td>NonEmptyAtclauseDescription</td>
 <td>At-clause should have a non-empty description.</td>
 <td><a href="./xref/org/apache/hadoop/hbase/MetaTableAccessor.html#L367">367</a></td></tr>
-<tr class="b">
+<tr class="a">
 <td><img src="images/icon_error_sml.gif" alt="" />&#160;Error</td>
 <td>indentation</td>
 <td>Indentation</td>
 <td>'method def rcurly' have incorrect indentation level 1, expected level should be 2.</td>
 <td><a href="./xref/org/apache/hadoop/hbase/MetaTableAccessor.html#L379">379</a></td></tr>
-<tr class="a">
+<tr class="b">
 <td><img src="images/icon_error_sml.gif" alt="" />&#160;Error</td>
 <td>javadoc</td>
 <td>NonEmptyAtclauseDescription</td>
 <td>At-clause should have a non-empty description.</td>
 <td><a href="./xref/org/apache/hadoop/hbase/MetaTableAccessor.html#L387">387</a></td></tr>
-<tr class="b">
+<tr class="a">
 <td><img src="images/icon_error_sml.gif" alt="" />&#160;Error</td>
 <td>javadoc</td>
 <td>NonEmptyAtclauseDescription</td>
 <td>At-clause should have a non-empty description.</td>
 <td><a href="./xref/org/apache/hadoop/hbase/MetaTableAccessor.html#L404">404</a></td></tr>
-<tr class="a">
+<tr class="b">
 <td><img src="images/icon_error_sml.gif" alt="" />&#160;Error</td>
 <td>javadoc</td>
 <td>NonEmptyAtclauseDescription</td>
 <td>At-clause should have a non-empty description.</td>
 <td><a href="./xref/org/apache/hadoop/hbase/MetaTableAccessor.html#L425">425</a></td></tr>
-<tr class="b">
+<tr class="a">
 <td><img src="images/icon_error_sml.gif" alt="" />&#160;Error</td>
 <td>javadoc</td>
 <td>JavadocTagContinuationIndentation</td>
 <td>Line continuation have incorrect indentation level, expected level should be 2.</td>
 <td><a href="./xref/org/apache/hadoop/hbase/MetaTableAccessor.html#L438">438</a></td></tr>
-<tr class="a">
+<tr class="b">
 <td><img src="images/icon_error_sml.gif" alt="" />&#160;Error</td>
 <td>javadoc</td>
 <td>NonEmptyAtclauseDescription</td>
 <td>At-clause should have a non-empty description.</td>
 <td><a href="./xref/org/apache/hadoop/hbase/MetaTableAccessor.html#L440">440</a></td></tr>
-<tr class="b">
+<tr class="a">
 <td><img src="images/icon_error_sml.gif" alt="" />&#160;Error</td>
 <td>blocks</td>
 <td>NeedBraces</td>
 <td>'if' construct must use '{}'s.</td>
 <td><a href="./xref/org/apache/hadoop/hbase/MetaTableAccessor.html#L455">455</a></td></tr>
-<tr class="a">
+<tr class="b">
 <td><img src="images/icon_error_sml.gif" alt="" />&#160;Error</td>
 <td>indentation</td>
 <td>Indentation</td>
 <td>'case' child have incorrect indentation level 4, expected level should be 6.</td>
 <td><a href="./xref/org/apache/hadoop/hbase/MetaTableAccessor.html#L482">482</a></td></tr>
-<tr class="b">
+<tr class="a">
 <td><img src="images/icon_error_sml.gif" alt="" />&#160;Error</td>
 <td>indentation</td>
 <td>Indentation</td>
 <td>'block' child have incorrect indentation level 6, expected level should be 8.</td>
 <td><a href="./xref/org/apache/hadoop/hbase/MetaTableAccessor.html#L483">483</a></td></tr>
-<tr class="a">
+<tr class="b">
 <td><img src="images/icon_error_sml.gif" alt="" />&#160;Error</td>
 <td>indentation</td>
 <td>Indentation</td>
 <td>'member def type' have incorrect indentation level 6, expected level should be 8.</td>
 <td><a href="./xref/org/apache/hadoop/hbase/MetaTableAccessor.html#L483">483</a></td></tr>
-<tr class="b">
+<tr class="a">
 <td><img src="images/icon_error_sml.gif" alt="" />&#160;Error</td>
 <td>indentation</td>
 <td>Indentation</td>
 <td>'block' child have incorrect indentation level 6, expected level should be 8.</td>
 <td><a href="./xref/org/apache/hadoop/hbase/MetaTableAccessor.html#L484">484</a></td></tr>
-<tr class="a">
+<tr class="b">
 <td><img src="images/icon_error_sml.gif" alt="" />&#160;Error</td>
 <td>indentation</td>
 <td>Indentation</td>
 <td>'method call' child have incorrect indentation level 6, expected level should be 8.</td>
 <td><a href="./xref/org/apache/hadoop/hbase/MetaTableAccessor.html#L484">484</a></td></tr>
-<tr class="b">
+<tr class="a">
 <td><img src="images/icon_error_sml.gif" alt="" />&#160;Error</td>
 <td>indentation</td>
 <td>Indentation</td>
 <td>'block' child have incorrect indentation level 6, expected level should be 8.</td>
 <td><a href="./xref/org/apache/hadoop/hbase/MetaTableAccessor.html#L485">485</a></td></tr>
-<tr class="a">
+<tr class="b">
 <td><img src="images/icon_error_sml.gif" alt="" />&#160;Error</td>
 <td>indentation</td>
 <td>Indentation</td>
 <td>'block' child have incorrect indentation level 6, expected level should be 8.</td>
 <td><a href="./xref/org/apache/hadoop/hbase/MetaTableAccessor.html#L486">486</a></td></tr>
-<tr class="b">
+<tr class="a">
 <td><img src="images/icon_error_sml.gif" alt="" />&#160;Error</td>
 <td>indentation</td>
 <td>Indentation</td>
 <td>'block' child have incorrect indentation level 6, expected level should be 8.</td>
 <td><a href="./xref/org/apache/hadoop/hbase/MetaTableAccessor.html#L487">487</a></td></tr>
-<tr class="a">
+<tr class="b">
 <td><img src="images/icon_error_sml.gif" alt="" />&#160;Error</td>
 <td>indentation</td>
 <td>Indentation</td>
 <td>'case' child have incorrect indentation level 4, expected level should be 6.</td>
 <td><a href="./xref/org/apache/hadoop/hbase/MetaTableAccessor.html#L488">488</a></td></tr>
-<tr class="b">
+<tr class="a">
 <td><img src="images/icon_error_sml.gif" alt="" />&#160;Error</td>
 <td>indentation</td>
 <td>Indentation</td>
 <td>'case' child have incorrect indentation level 4, expected level should be 6.</td>
 <td><a href="./xref/org/apache/hadoop/hbase/MetaTableAccessor.html#L489">489</a></td></tr>
-<tr class="a">
+<tr class="b">
 <td><img src="images/icon_error_sml.gif" alt="" />&#160;Error</td>
 <td>indentation</td>
 <td>Indentation</td>
 <td>'case' child have incorrect indentation level 4, expected level should be 6.</td>
 <td><a href="./xref/org/apache/hadoop/hbase/MetaTableAccessor.html#L490">490</a></td></tr>
-<tr class="b">
+<tr class="a">
 <td><img src="images/icon_error_sml.gif" alt="" />&#160;Error</td>
 <td>indentation</td>
 <td>Indentation</td>
 <td>'block' child have incorrect indentation level 6, expected level should be 8.</td>
 <td><a href="./xref/org/apache/hadoop/hbase/MetaTableAccessor.html#L491">491</a></td></tr>
-<tr class="a">
+<tr class="b">
 <td><img src="images/icon_error_sml.gif" alt="" />&#160;Error</td>
 <td>indentation</td>
 <td>Indentation</td>
 <td>'case' child have incorrect indentation level 4, expected level should be 6.</td>
 <td><a href="./xref/org/apache/hadoop/hbase/MetaTableAccessor.html#L505">505</a></td></tr>
-<tr class="b">
+<tr class="a">
 <td><img src="images/icon_error_sml.gif" alt="" />&#160;Error</td>
 <td>indentation</td>
 <td>Indentation</td>
 <td>'block' child have incorrect indentation level 6, expected level should be 8.</td>
 <td><a href="./xref/org/apache/hadoop/hbase/MetaTableAccessor.html#L506">506</a></td></tr>
-<tr class="a">
+<tr class="b">
 <td><img src="images/icon_error_sml.gif" alt="" />&#160;Error</td>
 <td>indentation</td>
 <td>Indentation</td>
 <td>'block' child have incorrect indentation level 6, expected level should be 8.</td>
 <td><a href="./xref/org/apache/hadoop/hbase/MetaTableAccessor.html#L507">507</a></td></tr>
-<tr class="b">
+<tr class="a">
 <td><img src="images/icon_error_sml.gif" alt="" />&#160;Error</td>
 <td>indentation</td>
 <td>Indentation</td>
 <td>'method call' child have incorrect indentation level 6, expected level should be 8.</td>
 <td><a href="./xref/org/apache/hadoop/hbase/MetaTableAccessor.html#L507">507</a></td></tr>
-<tr class="a">
+<tr class="b">
 <td><img src="images/icon_error_sml.gif" alt="" />&#160;Error</td>
 <td>indentation</td>
 <td>Indentation</td>
 <td>'block' child have incorrect indentation level 6, expected level should be 8.</td>
 <td><a href="./xref/org/apache/hadoop/hbase/MetaTableAccessor.html#L508">508</a></td></tr>
-<tr class="b">
+<tr class="a">
 <td><img src="images/icon_error_sml.gif" alt="" />&#160;Error</td>
 <td>indentation</td>
 <td>Indentation</td>
 <td>'block' child have incorrect indentation level 6, expected level should be 8.</td>
 <td><a href="./xref/org/apache/hadoop/hbase/MetaTableAccessor.html#L509">509</a></td></tr>
-<tr class="a">
+<tr class="b">
 <td><img src="images/icon_error_sml.gif" alt="" />&#160;Error</td>
 <td>indentation</td>
 <td>Indentation</td>
 <td>'block' child have incorrect indentation level 6, expected level should be 8.</td>
 <td><a href="./xref/org/apache/hadoop/hbase/MetaTableAccessor.html#L510">510</a></td></tr>
-<tr class="b">
+<tr class="a">
 <td><img src="images/icon_error_sml.gif" alt="" />&#160;Error</td>
 <td>indentation</td>
 <td>Indentation</td>
 <td>'block' child have incorrect indentation level 6, expected level should be 8.</td>
 <td><a href="./xref/org/apache/hadoop/hbase/MetaTableAccessor.html#L511">511</a></td></tr>
-<tr class="a">
+<tr class="b">
 <td><img src="images/icon_error_sml.gif" alt="" />&#160;Error</td>
 <td>indentation</td>
 <td>Indentation</td>
 <td>'case' child have incorrect indentation level 4, expected level should be 6.</td>
 <td><a href="./xref/org/apache/hadoop/hbase/MetaTableAccessor.html#L512">512</a></td></tr>
-<tr class="b">
+<tr class="a">
 <td><img src="images/icon_error_sml.gif" alt="" />&#160;Error</td>
 <td>indentation</td>
 <td>Indentation</td>
 <td>'case' child have incorrect indentation level 4, expected level should be 6.</td>
 <td><a href="./xref/org/apache/hadoop/hbase/MetaTableAccessor.html#L513">513</a></td></tr>
-<tr class="a">
+<tr class="b">
 <td><img src="images/icon_error_sml.gif" alt="" />&#160;Error</td>
 <td>indentation</td>
 <td>Indentation</td>
 <td>'case' child have incorrect indentation level 4, expected level should be 6.</td>
 <td><a href="./xref/org/apache/hadoop/hbase/MetaTableAccessor.html#L514">514</a></td></tr>
-<tr class="b">
+<tr class="a">
 <td><img src="images/icon_error_sml.gif" alt="" />&#160;Error</td>
 <td>indentation</td>
 <td>Indentation</td>
 <td>'block' child have incorrect indentation level 6, expected level should be 8.</td>
 <td><a href="./xref/org/apache/hadoop/hbase/MetaTableAccessor.html#L515">515</a></td></tr>
-<tr class="a">
+<tr class="b">
 <td><img src="images/icon_error_sml.gif" alt="" />&#160;Error</td>
 <td>indentation</td>
 <td>Indentation</td>
 <td>'block' child have incorrect indentation level 6, expected level should be 8.</td>
 <td><a href="./xref/org/apache/hadoop/hbase/MetaTableAccessor.html#L516">516</a></td></tr>
-<tr class="b">
+<tr class="a">
 <td><img src="images/icon_error_sml.gif" alt="" />&#160;Error</td>
 <td>indentation</td>
 <td>Indentation</td>
 <td>'method call' child have incorrect indentation level 6, expected level should be 8.</td>
 <td><a href="./xref/org/apache/hadoop/hbase/MetaTableAccessor.html#L516">516</a></td></tr>
-<tr class="a">
+<tr class="b">
 <td><img src="images/icon_error_sml.gif" alt="" />&#160;Error</td>
 <td>indentation</td>
 <td>Indentation</td>
 <td>'block' child have incorrect indentation level 6, expected level should be 8.</td>
 <td><a href="./xref/org/apache/hadoop/hbase/MetaTableAccessor.html#L517">517</a></td></tr>
-<tr class="b">
+<tr class="a">
 <td><img src="images/icon_error_sml.gif" alt="" />&#160;Error</td>
 <td>indentation</td>
 <td>Indentation</td>
 <td>'block' child have incorrect indentation level 6, expected level should be 8.</td>
 <td><a href="./xref/org/apache/hadoop/hbase/MetaTableAccessor.html#L518">518</a></td></tr>
-<tr class="a">
+<tr class="b">
 <td><img src="images/icon_error_sml.gif" alt="" />&#160;Error</td>
 <td>annotation</td>
 <td>MissingDeprecated</td>
 <td>Must include both @java.lang.Deprecated annotation and @deprecated Javadoc tag with description.</td>
 <td><a href="./xref/org/apache/hadoop/hbase/MetaTableAccessor.html#L532">532</a></td></tr>
-<tr class="b">
+<tr class="a">
 <td><img src="images/icon_error_sml.gif" alt="" />&#160;Error</td>
 <td>javadoc</td>
 <td>NonEmptyAtclauseDescription</td>
 <td>At-clause should have a non-empty description.</td>
 <td><a href="./xref/org/apache/hadoop/hbase/MetaTableAccessor.html#L570">570</a></td></tr>
-<tr class="a">
+<tr class="b">
 <td><img src="images/icon_error_sml.gif" alt="" />&#160;Error</td>
 <td>javadoc</td>
 <td>NonEmptyAtclauseDescription</td>
 <td>At-clause should have a non-empty description.</td>
 <td><a href="./xref/org/apache/hadoop/hbase/MetaTableAccessor.html#L584">584</a></td></tr>
-<tr class="b">
+<tr class="a">
 <td><img src="images/icon_error_sml.gif" alt="" />&#160;Error</td>
 <td>blocks</td>
 <td>NeedBraces</td>
 <td>'if' construct must use '{}'s.</td>
 <td><a href="./xref/org/apache/hadoop/hbase/MetaTableAccessor.html#L606">606</a></td></tr>
-<tr class="a">
+<tr class="b">
 <td><img src="images/icon_error_sml.gif" alt="" />&#160;Error</td>
 <td>javadoc</td>
 <td>JavadocTagContinuationIndentation</td>
 <td>Line continuation have incorrect indentation level, expected level should be 2.</td>
 <td><a href="./xref/org/apache/hadoop/hbase/MetaTableAccessor.html#L635">635</a></td></tr>
-<tr class="b">
+<tr class="a">
 <td><img src="images/icon_error_sml.gif" alt="" />&#160;Error</td>
 <td>javadoc</td>
 <td>NonEmptyAtclauseDescription</td>
 <td>At-clause should have a non-empty description.</td>
 <td><a href="./xref/org/apache/hadoop/hbase/MetaTableAccessor.html#L636">636</a></td></tr>
-<tr class="a">
+<tr class="b">
 <td><img src="images/icon_error_sml.gif" alt="" />&#160;Error</td>
 <td>indentation</td>
 <td>Indentation</td>
 <td>'getServerUserRegions' have incorrect indentation level 2, expected level should be 4.</td>
 <td><a href="./xref/org/apache/hadoop/hbase/MetaTableAccessor.html#L639">639</a></td></tr>
-<tr class="b">
+<tr class="a">
 <td><img src="images/icon_error_sml.gif" alt="" />&#160;Error</td>
 <td>blocks</td>
 <td>NeedBraces</td>
 <td>'if' construct must use '{}'s.</td>
 <td><a href="./xref/org/apache/hadoop/hbase/MetaTableAccessor.html#L647">647</a></td></tr>
-<tr class="a">
+<tr class="b">
 <td><img src="images/icon_error_sml.gif" alt="" />&#160;Error</td>
 <td>blocks</td>
 <td>NeedBraces</td>
 <td>'if' construct must use '{}'s.</td>
 <td><a href="./xref/org/apache/hadoop/hbase/MetaTableAccessor.html#L649">649</a></td></tr>
-<tr class="b">
+<tr class="a">
 <td><img src="images/icon_error_sml.gif" alt="" />&#160;Error</td>
 <td>blocks</td>
 <td>NeedBraces</td>
 <td>'if' construct must use '{}'s.</td>
 <td><a href="./xref/org/apache/hadoop/hbase/MetaTableAccessor.html#L668">668</a></td></tr>
-<tr class="a">
+<tr class="b">
 <td><img src="images/icon_error_sml.gif" alt="" />&#160;Error</td>
 <td>blocks</td>
 <td>NeedBraces</td>
 <td>'if' construct must use '{}'s.</td>
 <td><a href="./xref/org/apache/hadoop/hbase/MetaTableAccessor.html#L675">675</a></td></tr>
-<tr class="b">
+<tr class="a">
 <td><img src="images/icon_error_sml.gif" alt="" />&#160;Error</td>
 <td>javadoc</td>
 <td>NonEmptyAtclauseDescription</td>
 <td>At-clause should have a non-empty description.</td>
 <td><a href="./xref/org/apache/hadoop/hbase/MetaTableAccessor.html#L714">714</a></td></tr>
-<tr class="a">
+<tr class="b">
 <td><img src="images/icon_error_sml.gif" alt="" />&#160;Error</td>
 <td>javadoc</td>
 <td>NonEmptyAtclauseDescription</td>
 <td>At-clause should have a non-empty description.</td>
 <td><a href="./xref/org/apache/hadoop/hbase/MetaTableAccessor.html#L749">749</a></td></tr>
-<tr class="b">
+<tr class="a">
 <td><img src="images/icon_error_sml.gif" alt="" />&#160;Error</td>
 <td>blocks</td>
 <td>NeedBraces</td>
 <td>'if' construct must use '{}'s.</td>
 <td><a href="./xref/org/apache/hadoop/hbase/MetaTableAccessor.html#L761">761</a></td></tr>
-<tr class="a">
+<tr class="b">
 <td><img src="images/icon_error_sml.gif" alt="" />&#160;Error</td>
 <td>blocks</td>
 <td>NeedBraces</td>
 <td>'if' construct must use '{}'s.</td>
 <td><a href="./xref/org/apache/hadoop/hbase/MetaTableAccessor.html#L762">762</a></td></tr>
-<tr class="b">
+<tr class="a">
 <td><img src="images/icon_error_sml.gif" alt="" />&#160;Error</td>
 <td>blocks</td>
 <td>NeedBraces</td>
 <td>'if' construct must use '{}'s.</td>
 <td><a href="./xref/org/apache/hadoop/hbase/MetaTableAccessor.html#L777">777</a></td></tr>
-<tr class="a">
+<tr class="b">
 <td><img src="images/icon_error_sml.gif" alt="" />&#160;Error</td>
 <td>blocks</td>
 <td>NeedBraces</td>
 <td>'if' construct must use '{}'s.</td>
 <td><a href="./xref/org/apache/hadoop/hbase/MetaTableAccessor.html#L779">779</a></td></tr>
-<tr class="b">
+<tr class="a">
 <td><img src="images/icon_error_sml.gif" alt="" />&#160;Error</td>
 <td>blocks</td>
 <td>NeedBraces</td>
 <td>'if' construct must use '{}'s.</td>
 <td><a href="./xref/org/apache/hadoop/hbase/MetaTableAccessor.html#L780">780</a></td></tr>
-<tr class="a">
+<tr class="b">
 <td><img src="images/icon_error_sml.gif" alt="" />&#160;Error</td>
 <td>javadoc</td>
 <td>NonEmptyAtclauseDescription</td>
 <td>At-clause should have a non-empty description.</td>
 <td><a href="./xref/org/apache/hadoop/hbase/MetaTableAccessor.html#L796">796</a></td></tr>
-<tr class="b">
+<tr class="a">
 <td><img src="images/icon_error_sml.gif" alt="" />&#160;Error</td>
 <td>blocks</td>
 <td>NeedBraces</td>
 <td>'if' construct must use '{}'s.</td>
 <td><a href="./xref/org/apache/hadoop/hbase/MetaTableAccessor.html#L926">926</a></td></tr>
-<tr class="a">
+<tr class="b">
 <td><img src="images/icon_error_sml.gif" alt="" />&#160;Error</td>
 <td>blocks</td>
 <td>NeedBraces</td>
 <td>'if' construct must use '{}'s.</td>
 <td><a href="./xref/org/apache/hadoop/hbase/MetaTableAccessor.html#L931">931</a></td></tr>
-<tr class="b">
+<tr class="a">
 <td><img src="images/icon_error_sml.gif" alt="" />&#160;Error</td>
 <td>blocks</td>
 <td>NeedBraces</td>
 <td>'if' construct must use '{}'s.</td>
 <td><a href="./xref/org/apache/hadoop/hbase/MetaTableAccessor.html#L949">949</a></td></tr>
-<tr class="a">
+<tr class="b">
 <td><img src="images/icon_error_sml.gif" alt="" />&#160;Error</td>
 <td>javadoc</td>
 <td>JavadocTagContinuationIndentation</td>
 <td>Line continuation have incorrect indentation level, expected level should be 2.</td>
 <td><a href="./xref/org/apache/hadoop/hbase/MetaTableAccessor.html#L956">956</a></td></tr>
-<tr class="b">
+<tr class="a">
 <td><img src="images/icon_error_sml.gif" alt="" />&#160;Error</td>
 <td>blocks</td>
 <td>NeedBraces</td>
 <td>'if' construct must use '{}'s.</td>
 <td><a href="./xref/org/apache/hadoop/hbase/MetaTableAccessor.html#L960">960</a></td></tr>
-<tr class="a">
+<tr class="b">
 <td><img src="images/icon_error_sml.gif" alt="" />&#160;Error</td>
 <td>blocks</td>
 <td>NeedBraces</td>
 <td>'if' construct must use '{}'s.</td>
 <td><a href="./xref/org/apache/hadoop/hbase/MetaTableAccessor.html#L962">962</a></td></tr>
-<tr class="b">
+<tr class="a">
 <td><img src="images/icon_error_sml.gif" alt="" />&#160;Error</td>
 <td>blocks</td>
 <td>NeedBraces</td>
 <td>'if' construct must use '{}'s.</td>
 <td><a href="./xref/org/apache/hadoop/hbase/MetaTableAccessor.html#L970">970</a></td></tr>
-<tr class="a">
+<tr class="b">
 <td><img src="images/icon_error_sml.gif" alt="" />&#160;Error</td>
 <td>blocks</td>
 <td>NeedBraces</td>
 <td>'if' construct must use '{}'s.</td>
 <td><a href="./xref/org/apache/hadoop/hbase/MetaTableAccessor.html#L978">978</a></td></tr>
-<tr class="b">
+<tr class="a">
 <td><img src="images/icon_error_sml.gif" alt="" />&#160;Error</td>
 <td>blocks</td>
 <td>NeedBraces</td>
 <td>'if' construct must use '{}'s.</td>
 <td><a href="./xref/org/apache/hadoop/hbase/MetaTableAccessor.html#L1036">1036</a></td></tr>
-<tr class="a">
+<tr class="b">
 <td><img src="images/icon_error_sml.gif" alt="" />&#160;Error</td>
 <td>javadoc</td>
 <td>JavadocTagContinuationIndentation</td>
 <td>Line continuation have incorrect indentation level, expected level should be 2.</td>
 <td><a href="./xref/org/apache/hadoop/hbase/MetaTableAccessor.html#L1046">1046</a></td></tr>
-<tr class="b">
+<tr class="a">
 <td><img src="images/icon_error_sml.gif" alt="" />&#160;Error</td>
 <td>javadoc</td>
 <td>JavadocTagContinuationIndentation</td>
 <td>Line continuation have incorrect indentation level, expected level should be 2.</td>
 <td><a href="./xref/org/apache/hadoop/hbase/MetaTableAccessor.html#L1060">1060</a></td></tr>
-<tr class="a">
+<tr class="b">
 <td><img src="images/icon_error_sml.gif" alt="" />&#160;Error</td>
 <td>javadoc</td>
 <td>NonEmptyAtclauseDescription</td>
 <td>At-clause should have a non-empty description.</td>
 <td><a href="./xref/org/apache/hadoop/hbase/MetaTableAccessor.html#L1074">1074</a></td></tr>
-<tr class="b">
+<tr class="a">
 <td><img src="images/icon_error_sml.gif" alt="" />&#160;Error</td>
 <td>javadoc</td>
 <td>NonEmptyAtclauseDescription</td>
 <td>At-clause should have a non-empty description.</td>
 <td><a href="./xref/org/apache/hadoop/hbase/MetaTableAccessor.html#L1092">1092</a></td></tr>
-<tr class="a">
+<tr class="b">
 <td><img src="images/icon_error_sml.gif" alt="" />&#160;Error</td>
 <td>blocks</td>
 <td>NeedBraces</td>
 <td>'if' construct must use '{}'s.</td>
 <td><a href="./xref/org/apache/hadoop/hbase/MetaTableAccessor.html#L1101">1101</a></td></tr>
-<tr class="b">
+<tr class="a">
 <td><img src="images/icon_error_sml.gif" alt="" />&#160;Error</td>
 <td>javadoc</td>
 <td>NonEmptyAtclauseDescription</td>
 <td>At-clause should have a non-empty description.</td>
 <td><a href="./xref/org/apache/hadoop/hbase/MetaTableAccessor.html#L1114">1114</a></td></tr>
-<tr class="a">
+<tr class="b">
 <td><img src="images/icon_error_sml.gif" alt="" />&#160;Error</td>
 <td>javadoc</td>
 <td>NonEmptyAtclauseDescription</td>
 <td>At-clause should have a non-empty description.</td>
 <td><a href="./xref/org/apache/hadoop/hbase/MetaTableAccessor.html#L1126">1126</a></td></tr>
-<tr class="b">
+<tr class="a">
 <td><img src="images/icon_error_sml.gif" alt="" />&#160;Error</td>
 <td>blocks</td>
 <td>NeedBraces</td>
 <td>'if' construct must use '{}'s.</td>
 <td><a href="./xref/org/apache/hadoop/hbase/MetaTableAccessor.html#L1132">1132</a></td></tr>
-<tr class="a">
+<tr class="b">
 <td><img src="images/icon_error_sml.gif" alt="" />&#160;Error</td>
 <td>javadoc</td>
 <td>JavadocTagContinuationIndentation</td>
 <td>Line continuation have incorrect indentation level, expected level should be 2.</td>
 <td><a href="./xref/org/apache/hadoop/hbase/MetaTableAccessor.html#L1151">1151</a></td></tr>
-<tr class="b">
+<tr class="a">
 <td><img src="images/icon_error_sml.gif" alt="" />&#160;Error</td>
 <td>blocks</td>
 <td>NeedBraces</td>
 <td>'if' construct must use '{}'s.</td>
 <td><a href="./xref/org/apache/hadoop/hbase/MetaTableAccessor.html#L1169">1169</a></td></tr>
-<tr class="a">
+<tr class="b">
 <td><img src="images/icon_error_sml.gif" alt="" />&#160;Error</td>
 <td>javadoc</td>
 <td>JavadocTagContinuationIndentation</td>
 <td>Line continuation have incorrect indentation level, expected level should be 2.</td>
 <td><a href="./xref/org/apache/hadoop/hbase/MetaTableAccessor.html#L1178">1178</a></td></tr>
-<tr class="b">
+<tr class="a">
 <td><img src="images/icon_error_sml.gif" alt="" />&#160;Error</td>
 <td>javadoc</td>
 <td>NonEmptyAtclauseDescription</td>
 <td>At-clause should have a non-empty description.</td>
 <td><a href="./xref/org/apache/hadoop/hbase/MetaTableAccessor.html#L1253">1253</a></td></tr>
-<tr class="a">
+<tr class="b">
 <td><img src="images/icon_error_sml.gif" alt="" />&#160;Error</td>
 <td>javadoc</td>
 <td>NonEmptyAtclauseDescription</td>
 <td>At-clause should have a non-empty description.</td>
 <td><a href="./xref/org/apache/hadoop/hbase/MetaTableAccessor.html#L1267">1267</a></td></tr>
-<tr class="b">
+<tr class="a">
 <td><img src="images/icon_error_sml.gif" alt="" />&#160;Error</td>
 <td>javadoc</td>
 <td>NonEmptyAtclauseDescription</td>
 <td>At-clause should have a non-empty description.</td>
 <td><a href="./xref/org/apache/hadoop/hbase/MetaTableAccessor.html#L1340">1340</a></td></tr>
-<tr class="a">
+<tr class="b">
 <td><img src="images/icon_error_sml.gif" alt="" />&#160;Error</td>
 <td>javadoc</td>
 <td>NonEmptyAtclauseDescription</td>
 <td>At-clause should have a non-empty description.</td>
 <td><a href="./xref/org/apache/hadoop/hbase/MetaTableAccessor.html#L1350">1350</a></td></tr>
-<tr class="b">
+<tr class="a">
 <td><img src="images/icon_error_sml.gif" alt="" />&#160;Error</td>
 <td>javadoc</td>
 <td>NonEmptyAtclauseDescription</td>
 <td>At-clause should have a non-empty description.</td>
 <td><a href="./xref/org/apache/hadoop/hbase/MetaTableAccessor.html#L1367">1367</a></td></tr>
-<tr class="a">
+<tr class="b">
 <td><img src="images/icon_error_sml.gif" alt="" />&#160;Error</td>
 <td>javadoc</td>
 <td>NonEmptyAtclauseDescription</td>
 <td>At-clause should have a non-empty description.</td>
 <td><a href="./xref/org/apache/hadoop/hbase/MetaTableAccessor.html#L1386">1386</a></td></tr>
-<tr class="b">
+<tr class="a">
 <td><img src="images/icon_error_sml.gif" alt="" />&#160;Error</td>
 <td>javadoc</td>
 <td>NonEmptyAtclauseDescription</td>
 <td>At-clause should have a non-empty description.</td>
 <td><a href="./xref/org/apache/hadoop/hbase/MetaTableAccessor.html#L1399">1399</a></td></tr>
-<tr class="a">
+<tr class="b">
 <td><img src="images/icon_error_sml.gif" alt="" />&#160;Error</td>
 <td>javadoc</td>
 <td>NonEmptyAtclauseDescription</td>
 <td>At-clause should have a non-empty description.</td>
 <td><a href="./xref/org/apache/hadoop/hbase/MetaTableAccessor.html#L1420">1420</a></td></tr>
-<tr class="b">
+<tr class="a">
 <td><img src="images/icon_error_sml.gif" alt="" />&#160;Error</td>
 <td>javadoc</td>
 <td>NonEmptyAtclauseDescription</td>
 <td>At-clause should have a non-empty description.</td>
 <td><a href="./xref/org/apache/hadoop/hbase/MetaTableAccessor.html#L1445">1445</a></td></tr>
-<tr class="a">
+<tr class="b">
 <td><img src="images/icon_error_sml.gif" alt="" />&#160;Error</td>
 <td>javadoc</td>
 <td>NonEmptyAtclauseDescription</td>
 <td>At-clause should have a non-empty description.</td>
 <td><a href="./xref/org/apache/hadoop/hbase/MetaTableAccessor.html#L1551">1551</a></td></tr>
-<tr class="b">
+<tr class="a">
 <td><img src="images/icon_error_sml.gif" alt="" />&#160;Error</td>
 <td>javadoc</td>
 <td>NonEmptyAtclauseDescription</td>
 <td>At-clause should have a non-empty description.</td>
 <td><a href="./xref/org/apache/hadoop/hbase/MetaTableAccessor.html#L1600">1600</a></td></tr>
-<tr class="a">
+<tr class="b">
 <td><img src="images/icon_error_sml.gif" alt="" />&#160;Error</td>
 <td>javadoc</td>
 <td>NonEmptyAtclauseDescription</td>
 <td>At-clause should have a non-empty description.</td>
 <td><a href="./xref/org/apache/hadoop/hbase/MetaTableAccessor.html#L1601">1601</a></td></tr>
-<tr class="b">
+<tr class="a">
 <td><img src="images/icon_error_sml.gif" alt="" />&#160;Error</td>
 <td>javadoc</td>
 <td>NonEmptyAtclauseDescription</td>
 <td>At-clause should have a non-empty description.</td>
 <td><a href="./xref/org/apache/hadoop/hbase/MetaTableAccessor.html#L1603">1603</a></td></tr>
-<tr class="a">
+<tr class="b">
 <td><img src="images/icon_error_sml.gif" alt="" />&#160;Error</td>
 <td>javadoc</td>
 <td>NonEmptyAtclauseDescription</td>
 <td>At-clause should have a non-empty description.</td>
 <td><a href="./xref/org/apache/hadoop/hbase/MetaTableAccessor.html#L1604">1604</a></td></tr>
-<tr class="b">
+<tr class="a">
 <td><img src="images/icon_error_sml.gif" alt="" />&#160;Error</td>
 <td>javadoc</td>
 <td>NonEmptyAtclauseDescription</td>
 <td>At-clause should have a non-empty description.</td>
 <td><a href="./xref/org/apache/hadoop/hbase/MetaTableAccessor.html#L1694">1694</a></td></tr>
-<tr class="a">
+<tr class="b">
 <td><img src="images/icon_error_sml.gif" alt="" />&#160;Error</td>
 <td>javadoc</td>
 <td>NonEmptyAtclauseDescription</td>
 <td>At-clause should have a non-empty description.</td>
 <td><a href="./xref/org/apache/hadoop/hbase/MetaTableAccessor.html#L1774">1774</a></td></tr>
-<tr class="b">
+<tr class="a">
 <td><img src="images/icon_error_sml.gif" alt="" />&#160;Error</td>
 <td>javadoc</td>
 <td>JavadocTagContinuationIndentation</td>
 <td>Line continuation have incorrect indentation level, expected level should be 2.</td>
 <td><a href="./xref/org/apache/hadoop/hbase/MetaTableAccessor.html#L1795">1795</a></td></tr>
-<tr class="a">
+<tr class="b">
 <td><img src="images/icon_error_sml.gif" alt="" />&#160;Error</td>
 <td>javadoc</td>
 <td>NonEmptyAtclauseDescription</td>
 <td>At-clause should have a non-empty description.</td>
 <td><a href="./xref/org/apache/hadoop/hbase/MetaTableAccessor.html#L1817">1817</a></td></tr>
-<tr class="b">
+<tr class="a">
 <td><img src="images/icon_error_sml.gif" alt="" />&#160;Error</td>
 <td>javadoc</td>
 <td>NonEmptyAtclauseDescription</td>
 <td>At-clause should have a non-empty description.</td>
 <td><a href="./xref/org/apache/hadoop/hbase/MetaTableAccessor.html#L1833">1833</a></td></tr>
-<tr class="a">
+<tr class="b">
 <td><img src="images/icon_error_sml.gif" alt="" />&#160;Error</td>
 <td>javadoc</td>
 <td>NonEmptyAtclauseDescription</td>
 <td>At-clause should have a non-empty description.</td>
 <td><a href="./xref/org/apache/hadoop/hbase/MetaTableAccessor.html#L1843">1843</a></td></tr>
-<tr class="b">
+<tr class="a">
 <td><img src="images/icon_error_sml.gif" alt="" />&#160;Error</td>
 <td>javadoc</td>
 <td>NonEmptyAtclauseDescription</td>
 <td>At-clause should have a non-empty description.</td>
 <td><a href="./xref/org/apache/hadoop/hbase/MetaTableAccessor.html#L1862">1862</a></td></tr>
-<tr class="a">
+<tr class="b">
 <td><img src="images/icon_error_sml.gif" alt="" />&#160;Error</td>
 <td>javadoc</td>
 <td>NonEmptyAtclauseDescription</td>
 <td>At-clause should have a non-empty description.</td>
 <td><a href="./xref/org/apache/hadoop/hbase/MetaTableAccessor.html#L1892">1892</a></td></tr>
-<tr class="b">
+<tr class="a">
 <td><img src="images/icon_error_sml.gif" alt="" />&#160;Error</td>
 <td>javadoc</td>
 <td>NonEmptyAtclauseDescription</td>
 <td>At-clause should have a non-empty description.</td>
 <td><a href="./xref/org/apache/hadoop/hbase/MetaTableAccessor.html#L1912">1912</a></td></tr>
-<tr class="a">
+<tr class="b">
 <td><img src="images/icon_error_sml.gif" alt="" />&#160;Error</td>
 <td>javadoc</td>
 <td>NonEmptyAtclauseDescription</td>
@@ -10455,25 +10425,25 @@
 <div class="section">
 <h3 id="org.apache.hadoop.hbase.NamespaceDescriptor.java">org/apache/hadoop/hbase/NamespaceDescriptor.java</h3>
 <table border="0" class="table table-striped">
-<tr class="b">
+<tr class="a">
 <th>Severity</th>
 <th>Category</th>
 <th>Rule</th>
 <th>Message</th>
 <th>Line</th></tr>
-<tr class="a">
+<tr class="b">
 <td><img src="images/icon_error_sml.gif" alt="" />&#160;Error</td>
 <td>design</td>
 <td>FinalClass</td>
 <td>Class NamespaceDescriptor should be declared as final.</td>
 <td><a href="./xref/org/apache/hadoop/hbase/NamespaceDescriptor.html#L40">40</a></td></tr>
-<tr class="b">
+<tr class="a">
 <td><img src="images/icon_error_sml.gif" alt="" />&#160;Error</td>
 <td>design</td>
 <td>FinalClass</td>
 <td>Class Builder should be declared as final.</td>
 <td><a href="./xref/org/apache/hadoop/hbase/NamespaceDescriptor.html#L164">164</a></td></tr>
-<tr class="a">
+<tr class="b">
 <td><img src="images/icon_error_sml.gif" alt="" />&#160;Error</td>
 <td>indentation</td>
 <td>Indentation</td>
@@ -10482,13 +10452,13 @@
 <div class="section">
 <h3 id="org.apache.hadoop.hbase.NotAllMetaRegionsOnlineException.java">org/apache/hadoop/hbase/NotAllMetaRegionsOnlineException.java</h3>
 <table border="0" class="table table-striped">
-<tr class="b">
+<tr class="a">
 <th>Severity</th>
 <th>Category</th>
 <th>Rule</th>
 <th>Message</th>
 <th>Line</th></tr>
-<tr class="a">
+<tr class="b">
 <td><img src="images/icon_error_sml.gif" alt="" />&#160;Error</td>
 <td>javadoc</td>
 <td>NonEmptyAtclauseDescription</td>
@@ -10497,31 +10467,31 @@
 <div class="section">
 <h3 id="org.apache.hadoop.hbase.ProcedureInfo.java">org/apache/hadoop/hbase/ProcedureInfo.java</h3>
 <table border="0" class="table table-striped">
-<tr class="b">
+<tr class="a">
 <th>Severity</th>
 <th>Category</th>
 <th>Rule</th>
 <th>Message</th>
 <th>Line</th></tr>
-<tr class="a">
+<tr class="b">
 <td><img src="images/icon_error_sml.gif" alt="" />&#160;Error</td>
 <td>javadoc</td>
 <td>JavadocTagContinuationIndentation</td>
 <td>Line continuation have incorrect indentation level, expected level should be 2.</td>
 <td><a href="./xref/org/apache/hadoop/hbase/ProcedureInfo.html#L180">180</a></td></tr>
-<tr class="b">
+<tr class="a">
 <td><img src="images/icon_error_sml.gif" alt="" />&#160;Error</td>
 <td>indentation</td>
 <td>Indentation</td>
 <td>'if' child have incorrect indentation level 7, expected level should be 6.</td>
 <td><a href="./xref/org/apache/hadoop/hbase/ProcedureInfo.html#L198">198</a></td></tr>
-<tr class="a">
+<tr class="b">
 <td><img src="images/icon_error_sml.gif" alt="" />&#160;Error</td>
 <td>indentation</td>
 <td>Indentation</td>
 <td>'if' child have incorrect indentation level 8, expected level should be 6.</td>
 <td><a href="./xref/org/apache/hadoop/hbase/ProcedureInfo.html#L202">202</a></td></tr>
-<tr class="b">
+<tr class="a">
 <td><img src="images/icon_error_sml.gif" alt="" />&#160;Error</td>
 <td>javadoc</td>
 <td>JavadocTagContinuationIndentation</td>
@@ -10530,13 +10500,13 @@
 <div class="section">
 <h3 id="org.apache.hadoop.hbase.RegionLoad.java">org/apache/hadoop/hbase/RegionLoad.java</h3>
 <table border="0" class="table table-striped">
-<tr class="a">
+<tr class="b">
 <th>Severity</th>
 <th>Category</th>
 <th>Rule</th>
 <th>Message</th>
 <th>Line</th></tr>
-<tr class="b">
+<tr class="a">
 <td><img src="images/icon_error_sml.gif" alt="" />&#160;Error</td>
 <td>javadoc</td>
 <td>JavadocTagContinuationIndentation</td>
@@ -10545,67 +10515,67 @@
 <div class="section">
 <h3 id="org.apache.hadoop.hbase.RegionLocations.java">org/apache/hadoop/hbase/RegionLocations.java</h3>
 <table border="0" class="table table-striped">
-<tr class="a">
+<tr class="b">
 <th>Severity</th>
 <th>Category</th>
 <th>Rule</th>
 <th>Message</th>
 <th>Line</th></tr>
-<tr class="b">
+<tr class="a">
 <td><img src="images/icon_error_sml.gif" alt="" />&#160;Error</td>
 <td>whitespace</td>
 <td>ParenPad</td>
 <td>')' is preceded with whitespace.</td>
 <td><a href="./xref/org/apache/hadoop/hbase/RegionLocations.html#L71">71</a></td></tr>
-<tr class="a">
+<tr class="b">
 <td><img src="images/icon_error_sml.gif" alt="" />&#160;Error</td>
 <td>javadoc</td>
 <td>JavadocTagContinuationIndentation</td>
 <td>Line continuation have incorrect indentation level, expected level should be 2.</td>
 <td><a href="./xref/org/apache/hadoop/hbase/RegionLocations.html#L119">119</a></td></tr>
-<tr class="b">
+<tr class="a">
 <td><img src="images/icon_error_sml.gif" alt="" />&#160;Error</td>
 <td>javadoc</td>
 <td>JavadocTagContinuationIndentation</td>
 <td>Line continuation have incorrect indentation level, expected level should be 2.</td>
 <td><a href="./xref/org/apache/hadoop/hbase/RegionLocations.html#L142">142</a></td></tr>
-<tr class="a">
+<tr class="b">
 <td><img src="images/icon_error_sml.gif" alt="" />&#160;Error</td>
 <td>blocks</td>
 <td>NeedBraces</td>
 <td>'if' construct must use '{}'s.</td>
 <td><a href="./xref/org/apache/hadoop/hbase/RegionLocations.html#L145">145</a></td></tr>
-<tr class="b">
+<tr class="a">
 <td><img src="images/icon_error_sml.gif" alt="" />&#160;Error</td>
 <td>blocks</td>
 <td>NeedBraces</td>
 <td>'if' construct must use '{}'s.</td>
 <td><a href="./xref/org/apache/hadoop/hbase/RegionLocations.html#L146">146</a></td></tr>
-<tr class="a">
+<tr class="b">
 <td><img src="images/icon_error_sml.gif" alt="" />&#160;Error</td>
 <td>blocks</td>
 <td>NeedBraces</td>
 <td>'if' construct must use '{}'s.</td>
 <td><a href="./xref/org/apache/hadoop/hbase/RegionLocations.html#L148">148</a></td></tr>
-<tr class="b">
+<tr class="a">
 <td><img src="images/icon_error_sml.gif" alt="" />&#160;Error</td>
 <td>javadoc</td>
 <td>JavadocTagContinuationIndentation</td>
 <td>Line continuation have incorrect indentation level, expected level should be 2.</td>
 <td><a href="./xref/org/apache/hadoop/hbase/RegionLocations.html#L169">169</a></td></tr>
-<tr class="a">
+<tr class="b">
 <td><img src="images/icon_error_sml.gif" alt="" />&#160;Error</td>
 <td>javadoc</td>
 <td>JavadocTagContinuationIndentation</td>
 <td>Line continuation have incorrect indentation level, expected level should be 2.</td>
 <td><a href="./xref/org/apache/hadoop/hbase/RegionLocations.html#L193">193</a></td></tr>
-<tr class="b">
+<tr class="a">
 <td><img src="images/icon_error_sml.gif" alt="" />&#160;Error</td>
 <td>javadoc</td>
 <td>JavadocTagContinuationIndentation</td>
 <td>Line continuation have incorrect indentation level, expected level should be 2.</td>
 <td><a href="./xref/org/apache/hadoop/hbase/RegionLocations.html#L265">265</a></td></tr>
-<tr class="a">
+<tr class="b">
 <td><img src="images/icon_error_sml.gif" alt="" />&#160;Error</td>
 <td>javadoc</td>
 <td>JavadocTagContinuationIndentation</td>
@@ -10614,19 +10584,19 @@
 <div class="section">
 <h3 id="org.apache.hadoop.hbase.RegionStateListener.java">org/apache/hadoop/hbase/RegionStateListener.java</h3>
 <table border="0" class="table table-striped">
-<tr class="b">
+<tr class="a">
 <th>Severity</th>
 <th>Category</th>
 <th>Rule</th>
 <th>Message</th>
 <th>Line</th></tr>
-<tr class="a">
+<tr class="b">
 <td><img src="images/icon_error_sml.gif" alt="" />&#160;Error</td>
 <td>javadoc</td>
 <td>NonEmptyAtclauseDescription</td>
 <td>At-clause should have a non-empty description.</td>
 <td><a href="./xref/org/apache/hadoop/hbase/RegionStateListener.html#L34">34</a></td></tr>
-<tr class="b">
+<tr class="a">
 <td><img src="images/icon_error_sml.gif" alt="" />&#160;Error</td>
 <td>javadoc</td>
 <td>NonEmptyAtclauseDescription</td>
@@ -10635,43 +10605,43 @@
 <div class="section">
 <h3 id="org.apache.hadoop.hbase.ScheduledChore.java">org/apache/hadoop/hbase/ScheduledChore.java</h3>
 <table border="0" class="table table-striped">
-<tr class="a">
+<tr class="b">
 <th>Severity</th>
 <th>Category</th>
 <th>Rule</th>
 <th>Message</th>
 <th>Line</th></tr>
-<tr class="b">
+<tr class="a">
 <td><img src="images/icon_error_sml.gif" alt="" />&#160;Error</td>
 <td>imports</td>
 <td>ImportOrder</td>
 <td>Wrong order for 'com.google.common.annotations.VisibleForTesting' import.</td>
 <td><a href="./xref/org/apache/hadoop/hbase/ScheduledChore.html#L28">28</a></td></tr>
-<tr class="a">
+<tr class="b">
 <td><img src="images/icon_error_sml.gif" alt="" />&#160;Error</td>
 <td>blocks</td>
 <td>NeedBraces</td>
 <td>'if' construct must use '{}'s.</td>
 <td><a href="./xref/org/apache/hadoop/hbase/ScheduledChore.html#L175">175</a></td></tr>
-<tr class="b">
+<tr class="a">
 <td><img src="images/icon_error_sml.gif" alt="" />&#160;Error</td>
 <td>blocks</td>
 <td>NeedBraces</td>
 <td>'if' construct must use '{}'s.</td>
 <td><a href="./xref/org/apache/hadoop/hbase/ScheduledChore.html#L179">179</a></td></tr>
-<tr class="a">
+<tr class="b">
 <td><img src="images/icon_error_sml.gif" alt="" />&#160;Error</td>
 <td>blocks</td>
 <td>NeedBraces</td>
 <td>'if' construct must use '{}'s.</td>
 <td><a href="./xref/org/apache/hadoop/hbase/ScheduledChore.html#L188">188</a></td></tr>
-<tr class="b">
+<tr class="a">
 <td><img src="images/icon_error_sml.gif" alt="" />&#160;Error</td>
 <td>blocks</td>
 <td>NeedBraces</td>
 <td>'if' construct must use '{}'s.</td>
 <td><a href="./xref/org/apache/hadoop/hbase/ScheduledChore.html#L212">212</a></td></tr>
-<tr class="a">
+<tr class="b">
 <td><img src="images/icon_error_sml.gif" alt="" />&#160;Error</td>
 <td>blocks</td>
 <td>NeedBraces</td>
@@ -10680,19 +10650,19 @@
 <div class="section">
 <h3 id="org.apache.hadoop.hbase.ServerLoad.java">org/apache/hadoop/hbase/ServerLoad.java</h3>
 <table border="0" class="table table-striped">
-<tr class="b">
+<tr class="a">
 <th>Severity</th>
 <th>Category</th>
 <th>Rule</th>
 <th>Message</th>
 <th>Line</th></tr>
-<tr class="a">
+<tr class="b">
 <td><img src="images/icon_error_sml.gif" alt="" />&#160;Error</td>
 <td>indentation</td>
 <td>Indentation</td>
 <td>'member def type' have incorrect indentation level 5, expected level should be 4.</td>
 <td><a href="./xref/org/apache/hadoop/hbase/ServerLoad.html#L275">275</a></td></tr>
-<tr class="b">
+<tr class="a">
 <td><img src="images/icon_error_sml.gif" alt="" />&#160;Error</td>
 <td>indentation</td>
 <td>Indentation</td>
@@ -10701,211 +10671,211 @@
 <div class="section">
 <h3 id="org.apache.hadoop.hbase.ServerName.java">org/apache/hadoop/hbase/ServerName.java</h3>
 <table border="0" class="table table-striped">
-<tr class="a">
+<tr class="b">
 <th>Severity</th>
 <th>Category</th>
 <th>Rule</th>
 <th>Message</th>
 <th>Line</th></tr>
-<tr class="b">
+<tr class="a">
 <td><img src="images/icon_error_sml.gif" alt="" />&#160;Error</td>
 <td>imports</td>
 <td>ImportOrder</td>
 <td>Wrong order for 'com.google.common.net.InetAddresses' import.</td>
 <td><a href="./xref/org/apache/hadoop/hbase/ServerName.html#L34">34</a></td></tr>
-<tr class="a">
+<tr class="b">
 <td><img src="images/icon_error_sml.gif" alt="" />&#160;Error</td>
 <td>design</td>
 <td>FinalClass</td>
 <td>Class ServerName should be declared as final.</td>
 <td><a href="./xref/org/apache/hadoop/hbase/ServerName.html#L55">55</a></td></tr>
-<tr class="b">
+<tr class="a">
 <td><img src="images/icon_error_sml.gif" alt="" />&#160;Error</td>
 <td>javadoc</td>
 <td>NonEmptyAtclauseDescription</td>
 <td>At-clause should have a non-empty description.</td>
 <td><a href="./xref/org/apache/hadoop/hbase/ServerName.html#L112">112</a></td></tr>
-<tr class="a">
+<tr class="b">
 <td><img src="images/icon_error_sml.gif" alt="" />&#160;Error</td>
 <td>blocks</td>
 <td>NeedBraces</td>
 <td>'if' construct must use '{}'s.</td>
 <td><a href="./xref/org/apache/hadoop/hbase/ServerName.html#L116">116</a></td></tr>
-<tr class="b">
+<tr class="a">
 <td><img src="images/icon_error_sml.gif" alt="" />&#160;Error</td>
 <td>blocks</td>
 <td>NeedBraces</td>
 <td>'if' construct must use '{}'s.</td>
 <td><a href="./xref/org/apache/hadoop/hbase/ServerName.html#L118">118</a></td></tr>
-<tr class="a">
+<tr class="b">
 <td><img src="images/icon_error_sml.gif" alt="" />&#160;Error</td>
 <td>javadoc</td>
 <td>JavadocTagContinuationIndentation</td>
 <td>Line continuation have incorrect indentation level, expected level should be 2.</td>
 <td><a href="./xref/org/apache/hadoop/hbase/ServerName.html#L187">187</a></td></tr>
-<tr class="b">
+<tr class="a">
 <td><img src="images/icon_error_sml.gif" alt="" />&#160;Error</td>
 <td>javadoc</td>
 <td>JavadocTagContinuationIndentation</td>
 <td>Line continuation have incorrect indentation level, expected level should be 2.</td>
 <td><a href="./xref/org/apache/hadoop/hbase/ServerName.html#L188">188</a></td></tr>
-<tr class="a">
+<tr class="b">
 <td><img src="images/icon_error_sml.gif" alt="" />&#160;Error</td>
 <td>javadoc</td>
 <td>JavadocTagContinuationIndentation</td>
 <td>Line continuation have incorrect indentation level, expected level should be 2.</td>
 <td><a href="./xref/org/apache/hadoop/hbase/ServerName.html#L189">189</a></td></tr>
-<tr class="b">
+<tr class="a">
 <td><img src="images/icon_error_sml.gif" alt="" />&#160;Error</td>
 <td>javadoc</td>
 <td>JavadocTagContinuationIndentation</td>
 <td>Line continuation have incorrect indentation level, expected level should be 2.</td>
 <td><a href="./xref/org/apache/hadoop/hbase/ServerName.html#L197">197</a></td></tr>
-<tr class="a">
+<tr class="b">
 <td><img src="images/icon_error_sml.gif" alt="" />&#160;Error</td>
 <td>javadoc</td>
 <td>NonEmptyAtclauseDescription</td>
 <td>At-clause should have a non-empty description.</td>
 <td><a href="./xref/org/apache/hadoop/hbase/ServerName.html#L224">224</a></td></tr>
-<tr class="b">
+<tr class="a">
 <td><img src="images/icon_error_sml.gif" alt="" />&#160;Error</td>
 <td>javadoc</td>
 <td>NonEmptyAtclauseDescription</td>
 <td>At-clause should have a non-empty description.</td>
 <td><a href="./xref/org/apache/hadoop/hbase/ServerName.html#L225">225</a></td></tr>
-<tr class="a">
+<tr class="b">
 <td><img src="images/icon_error_sml.gif" alt="" />&#160;Error</td>
 <td>javadoc</td>
 <td>NonEmptyAtclauseDescription</td>
 <td>At-clause should have a non-empty description.</td>
 <td><a href="./xref/org/apache/hadoop/hbase/ServerName.html#L226">226</a></td></tr>
-<tr class="b">
+<tr class="a">
 <td><img src="images/icon_error_sml.gif" alt="" />&#160;Error</td>
 <td>javadoc</td>
 <td>JavadocTagContinuationIndentation</td>
 <td>Line continuation have incorrect indentation level, expected level should be 2.</td>
 <td><a href="./xref/org/apache/hadoop/hbase/ServerName.html#L228">228</a></td></tr>
-<tr class="a">
+<tr class="b">
 <td><img src="images/icon_error_sml.gif" alt="" />&#160;Error</td>
 <td>javadoc</td>
 <td>NonEmptyAtclauseDescription</td>
 <td>At-clause should have a non-empty description.</td>
 <td><a href="./xref/org/apache/hadoop/hbase/ServerName.html#L242">242</a></td></tr>
-<tr class="b">
+<tr class="a">
 <td><img src="images/icon_error_sml.gif" alt="" />&#160;Error</td>
 <td>javadoc</td>
 <td>JavadocTagContinuationIndentation</td>
 <td>Line continuation have incorrect indentation level, expected level should be 2.</td>
 <td><a href="./xref/org/apache/hadoop/hbase/ServerName.html#L244">244</a></td></tr>
-<tr class="a">
+<tr class="b">
 <td><img src="images/icon_error_sml.gif" alt="" />&#160;Error</td>
 <td>blocks</td>
 <td>NeedBraces</td>
 <td>'if' construct must use '{}'s.</td>
 <td><a href="./xref/org/apache/hadoop/hbase/ServerName.html#L249">249</a></td></tr>
-<tr class="b">
+<tr class="a">
 <td><img src="images/icon_error_sml.gif" alt="" />&#160;Error</td>
 <td>blocks</td>
 <td>NeedBraces</td>
 <td>'if' construct must use '{}'s.</td>
 <td><a href="./xref/org/apache/hadoop/hbase/ServerName.html#L289">289</a></td></tr>
-<tr class="a">
+<tr class="b">
 <td><img src="images/icon_error_sml.gif" alt="" />&#160;Error</td>
 <td>blocks</td>
 <td>NeedBraces</td>
 <td>'if' construct must use '{}'s.</td>
 <td><a href="./xref/org/apache/hadoop/hbase/ServerName.html#L291">291</a></td></tr>
-<tr class="b">
+<tr class="a">
 <td><img src="images/icon_error_sml.gif" alt="" />&#160;Error</td>
 <td>blocks</td>
 <td>NeedBraces</td>
 <td>'if' construct must use '{}'s.</td>
 <td><a href="./xref/org/apache/hadoop/hbase/ServerName.html#L302">302</a></td></tr>
-<tr class="a">
+<tr class="b">
 <td><img src="images/icon_error_sml.gif" alt="" />&#160;Error</td>
 <td>blocks</td>
 <td>NeedBraces</td>
 <td>'if' construct must use '{}'s.</td>
 <td><a href="./xref/org/apache/hadoop/hbase/ServerName.html#L303">303</a></td></tr>
-<tr class="b">
+<tr class="a">
 <td><img src="images/icon_error_sml.gif" alt="" />&#160;Error</td>
 <td>blocks</td>
 <td>NeedBraces</td>
 <td>'if' construct must use '{}'s.</td>
 <td><a href="./xref/org/apache/hadoop/hbase/ServerName.html#L304">304</a></td></tr>
-<tr class="a">
+<tr class="b">
 <td><img src="images/icon_error_sml.gif" alt="" />&#160;Error</td>
 <td>javadoc</td>
 <td>NonEmptyAtclauseDescription</td>
 <td>At-clause should have a non-empty description.</td>
 <td><a href="./xref/org/apache/hadoop/hbase/ServerName.html#L309">309</a></td></tr>
-<tr class="b">
+<tr class="a">
 <td><img src="images/icon_error_sml.gif" alt="" />&#160;Error</td>
 <td>javadoc</td>
 <td>NonEmptyAtclauseDescription</td>
 <td>At-clause should have a non-empty description.</td>
 <td><a href="./xref/org/apache/hadoop/hbase/ServerName.html#L310">310</a></td></tr>
-<tr class="a">
+<tr class="b">
 <td><img src="images/icon_error_sml.gif" alt="" />&#160;Error</td>
 <td>blocks</td>
 <td>NeedBraces</td>
 <td>'if' construct must use '{}'s.</td>
 <td><a href="./xref/org/apache/hadoop/hbase/ServerName.html#L315">315</a></td></tr>
-<tr class="b">
+<tr class="a">
 <td><img src="images/icon_error_sml.gif" alt="" />&#160;Error</td>
 <td>blocks</td>
 <td>NeedBraces</td>
 <td>'if' construct must use '{}'s.</td>
 <td><a href="./xref/org/apache/hadoop/hbase/ServerName.html#L316">316</a></td></tr>
-<tr class="a">
+<tr class="b">
 <td><img src="images/icon_error_sml.gif" alt="" />&#160;Error</td>
 <td>javadoc</td>
 <td>JavadocTagContinuationIndentation</td>
 <td>Line continuation have incorrect indentation level, expected level should be 2.</td>
 <td><a href="./xref/org/apache/hadoop/hbase/ServerName.html#L343">343</a></td></tr>
-<tr class="b">
+<tr class="a">
 <td><img src="images/icon_error_sml.gif" alt="" />&#160;Error</td>
 <td>javadoc</td>
 <td>JavadocTagContinuationIndentation</td>
 <td>Line continuation have incorrect indentation level, expected level should be 2.</td>
 <td><a href="./xref/org/apache/hadoop/hbase/ServerName.html#L354">354</a></td></tr>
-<tr class="a">
+<tr class="b">
 <td><img src="images/icon_error_sml.gif" alt="" />&#160;Error</td>
 <td>blocks</td>
 <td>NeedBraces</td>
 <td>'if' construct must use '{}'s.</td>
 <td><a href="./xref/org/apache/hadoop/hbase/ServerName.html#L357">357</a></td></tr>
-<tr class="b">
+<tr class="a">
 <td><img src="images/icon_error_sml.gif" alt="" />&#160;Error</td>
 <td>javadoc</td>
 <td>JavadocTagContinuationIndentation</td>
 <td>Line continuation have incorrect indentation level, expected level should be 2.</td>
 <td><a href="./xref/org/apache/hadoop/hbase/ServerName.html#L364">364</a></td></tr>
-<tr class="a">
+<tr class="b">
 <td><img src="images/icon_error_sml.gif" alt="" />&#160;Error</td>
 <td>javadoc</td>
 <td>JavadocTagContinuationIndentation</td>
 <td>Line continuation have incorrect indentation level, expected level should be 2.</td>
 <td><a href="./xref/org/apache/hadoop/hbase/ServerName.html#L365">365</a></td></tr>
-<tr class="b">
+<tr class="a">
 <td><img src="images/icon_error_sml.gif" alt="" />&#160;Error</td>
 <td>javadoc</td>
 <td>JavadocTagContinuationIndentation</td>
 <td>Line continuation have incorrect indentation level, expected level should be 2.</td>
 <td><a href="./xref/org/apache/hadoop/hbase/ServerName.html#L366">366</a></td></tr>
-<tr class="a">
+<tr class="b">
 <td><img src="images/icon_error_sml.gif" alt="" />&#160;Error</td>
 <td>javadoc</td>
 <td>JavadocTagContinuationIndentation</td>
 <td>Line continuation have incorrect indentation level, expected level should be 2.</td>
 <td><a href="./xref/org/apache/hadoop/hbase/ServerName.html#L368">368</a></td></tr>
-<tr class="b">
+<tr class="a">
 <td><img src="images/icon_error_sml.gif" alt="" />&#160;Error</td>
 <td>javadoc</td>
 <td>NonEmptyAtclauseDescription</td>
 <td>At-clause should have a non-empty description.</td>
 <td><a href="./xref/org/apache/hadoop/hbase/ServerName.html#L369">369</a></td></tr>
-<tr class="a">
+<tr class="b">
 <td><img src="images/icon_error_sml.gif" alt="" />&#160;Error</td>
 <td>blocks</td>
 <td>NeedBraces</td>
@@ -10914,13 +10884,13 @@
 <div class="section">
 <h3 id="org.apache.hadoop.hbase.SettableSequenceId.java">org/apache/hadoop/hbase/SettableSequenceId.java</h3>
 <table border="0" class="table table-striped">
-<tr class="b">
+<tr class="a">
 <th>Severity</th>
 <th>Category</th>
 <th>Rule</th>
 <th>Message</th>
 <th>Line</th></tr>
-<tr class="a">
+<tr class="b">
 <td><img src="images/icon_error_sml.gif" alt="" />&#160;Error</td>
 <td>javadoc</td>
 <td>NonEmptyAtclauseDescription</td>
@@ -10929,13 +10899,13 @@
 <div class="section">
 <h3 id="org.apache.hadoop.hbase.SettableTimestamp.java">org/apache/hadoop/hbase/SettableTimestamp.java</h3>
 <table border="0" class="table table-striped">
-<tr class="b">
+<tr class="a">
 <th>Severity</th>
 <th>Category</th>
 <th>Rule</th>
 <th>Message</th>
 <th>Line</th></tr>
-<tr class="a">
+<tr class="b">
 <td><img src="images/icon_error_sml.gif" alt="" />&#160;Error</td>
 <td>javadoc</td>
 <td>NonEmptyAtclauseDescription</td>
@@ -10944,13 +10914,13 @@
 <div class="section">
 <h3 id="org.apache.hadoop.hbase.SplitLogCounters.java">org/apache/hadoop/hbase/SplitLogCounters.java</h3>
 <table border="0" class="table table-striped">
-<tr class="b">
+<tr class="a">
 <th>Severity</th>
 <th>Category</th>
 <th>Rule</th>
 <th>Message</th>
 <th>Line</th></tr>
-<tr class="a">
+<tr class="b">
 <td><img src="images/icon_error_sml.gif" alt="" />&#160;Error</td>
 <td>design</td>
 <td>HideUtilityClassConstructor</td>
@@ -10959,19 +10929,19 @@
 <div class="section">
 <h3 id="org.apache.hadoop.hbase.SplitLogTask.java">org/apache/hadoop/hbase/SplitLogTask.java</h3>
 <table border="0" class="table table-striped">
-<tr class="b">
+<tr class="a">
 <th>Severity</th>
 <th>Category</th>
 <th>Rule</th>
 <th>Message</th>
 <th>Line</th></tr>
-<tr class="a">
+<tr class="b">
 <td><img src="images/icon_error_sml.gif" alt="" />&#160;Error</td>
 <td>blocks</td>
 <td>NeedBraces</td>
 <td>'if' construct must use '{}'s.</td>
 <td><a href="./xref/org/apache/hadoop/hbase/SplitLogTask.html#L141">141</a></td></tr>
-<tr class="b">
+<tr class="a">
 <td><img src="images/icon_error_sml.gif" alt="" />&#160;Error</td>
 <td>javadoc</td>
 <td>NonEmptyAtclauseDescription</td>
@@ -10980,19 +10950,19 @@
 <div class="section">
 <h3 id="org.apache.hadoop.hbase.Streamable.java">org/apache/hadoop/hbase/Streamable.java</h3>
 <table border="0" class="table table-striped">
-<tr class="a">
+<tr class="b">
 <th>Severity</th>
 <th>Category</th>
 <th>Rule</th>
 <th>Message</th>
 <th>Line</th></tr>
-<tr class="b">
+<tr class="a">
 <td><img src="images/icon_error_sml.gif" alt="" />&#160;Error</td>
 <td>javadoc</td>
 <td>NonEmptyAtclauseDescription</td>
 <td>At-clause should have a non-empty description.</td>
 <td><a href="./xref/org/apache/hadoop/hbase/Streamable.html#L35">35</a></td></tr>
-<tr class="a">
+<tr class="b">
 <td><img src="images/icon_error_sml.gif" alt="" />&#160;Error</td>
 <td>javadoc</td>
 <td>NonEmptyAtclauseDescription</td>
@@ -11001,31 +10971,31 @@
 <div class="section">
 <h3 id="org.apache.hadoop.hbase.TableDescriptor.java">org/apache/hadoop/hbase/TableDescriptor.java</h3>
 <table border="0" class="table table-striped">
-<tr class="b">
+<tr class="a">
 <th>Severity</th>
 <th>Category</th>
 <th>Rule</th>
 <th>Message</th>
 <th>Line</th></tr>
-<tr class="a">
+<tr class="b">
 <td><img src="images/icon_error_sml.gif" alt="" />&#160;Error</td>
 <td>imports</td>
 <td>ImportOrder</td>
 <td>Wrong order for 'com.google.common.annotations.VisibleForTesting' import.</td>
 <td><a href="./xref/org/apache/hadoop/hbase/TableDescriptor.html#L22">22</a></td></tr>
-<tr class="b">
+<tr class="a">
 <td><img src="images/icon_error_sml.gif" alt="" />&#160;Error</td>
 <td>blocks</td>
 <td>NeedBraces</td>
 <td>'if' construct must use '{}'s.</td>
 <td><a href="./xref/org/apache/hadoop/hbase/TableDescriptor.html#L106">106</a></td></tr>
-<tr class="a">
+<tr class="b">
 <td><img src="images/icon_error_sml.gif" alt="" />&#160;Error</td>
 <td>blocks</td>
 <td>NeedBraces</td>
 <td>'if' construct must use '{}'s.</td>
 <td><a href="./xref/org/apache/hadoop/hbase/TableDescriptor.html#L107">107</a></td></tr>
-<tr class="b">
+<tr class="a">
 <td><img src="images/icon_error_sml.gif" alt="" />&#160;Error</td>
 <td>blocks</td>
 <td>NeedBraces</td>
@@ -11034,73 +11004,73 @@
 <div class="section">
 <h3 id="org.apache.hadoop.hbase.TableDescriptors.java">org/apache/hadoop/hbase/TableDescriptors.java</h3>
 <table border="0" class="table table-striped">
-<tr class="a">
+<tr class="b">
 <th>Severity</th>
 <th>Category</th>
 <th>Rule</th>
 <th>Message</th>
 <th>Line</th></tr>
-<tr class="b">
+<tr class="a">
 <td><img src="images/icon_error_sml.gif" alt="" />&#160;Error</td>
 <td>javadoc</td>
 <td>NonEmptyAtclauseDescription</td>
 <td>At-clause should have a non-empty description.</td>
 <td><a href="./xref/org/apache/hadoop/hbase/TableDescriptors.html#L32">32</a></td></tr>
-<tr class="a">
+<tr class="b">
 <td><img src="images/icon_error_sml.gif" alt="" />&#160;Error</td>
 <td>javadoc</td>
 <td>NonEmptyAtclauseDescription</td>
 <td>At-clause should have a non-empty description.</td>
 <td><a href="./xref/org/apache/hadoop/hbase/TableDescriptors.html#L34">34</a></td></tr>
-<tr class="b">
+<tr class="a">
 <td><img src="images/icon_error_sml.gif" alt="" />&#160;Error</td>
 <td>javadoc</td>
 <td>NonEmptyAtclauseDescription</td>
 <td>At-clause should have a non-empty description.</td>
 <td><a href="./xref/org/apache/hadoop/hbase/TableDescriptors.html#L40">40</a></td></tr>
-<tr class="a">
+<tr class="b">
 <td><img src="images/icon_error_sml.gif" alt="" />&#160;Error</td>
 <td>javadoc</td>
 <td>NonEmptyAtclauseDescription</td>
 <td>At-clause should have a non-empty description.</td>
 <td><a href="./xref/org/apache/hadoop/hbase/TableDescriptors.html#L42">42</a></td></tr>
-<tr class="b">
+<tr class="a">
 <td><img src="images/icon_error_sml.gif" alt="" />&#160;Error</td>
 <td>javadoc</td>
 <td>NonEmptyAtclauseDescription</td>
 <td>At-clause should have a non-empty description.</td>
 <td><a href="./xref/org/apache/hadoop/hbase/TableDescriptors.html#L50">50</a></td></tr>
-<tr class="a">
+<tr class="b">
 <td><img src="images/icon_error_sml.gif" alt="" />&#160;Error</td>
 <td>javadoc</td>
 <td>NonEmptyAtclauseDescription</td>
 <td>At-clause should have a non-empty description.</td>
 <td><a href="./xref/org/apache/hadoop/hbase/TableDescriptors.html#L59">59</a></td></tr>
-<tr class="b">
+<tr class="a">
 <td><img src="images/icon_error_sml.gif" alt="" />&#160;Error</td>
 <td>javadoc</td>
 <td>NonEmptyAtclauseDescription</td>
 <td>At-clause should have a non-empty description.</td>
 <td><a href="./xref/org/apache/hadoop/hbase/TableDescriptors.html#L68">68</a></td></tr>
-<tr class="a">
+<tr class="b">
 <td><img src="images/icon_error_sml.gif" alt="" />&#160;Error</td>
 <td>javadoc</td>
 <td>NonEmptyAtclauseDescription</td>
 <td>At-clause should have a non-empty description.</td>
 <td><a href="./xref/org/apache/hadoop/hbase/TableDescriptors.html#L76">76</a></td></tr>
-<tr class="b">
+<tr class="a">
 <td><img src="images/icon_error_sml.gif" alt="" />&#160;Error</td>
 <td>javadoc</td>
 <td>NonEmptyAtclauseDescription</td>
 <td>At-clause should have a non-empty description.</td>
 <td><a href="./xref/org/apache/hadoop/hbase/TableDescriptors.html#L84">84</a></td></tr>
-<tr class="a">
+<tr class="b">
 <td><img src="images/icon_error_sml.gif" alt="" />&#160;Error</td>
 <td>javadoc</td>
 <td>NonEmptyAtclauseDescription</td>
 <td>At-clause should have a non-empty description.</td>
 <td><a href="./xref/org/apache/hadoop/hbase/TableDescriptors.html#L90">90</a></td></tr>
-<tr class="b">
+<tr class="a">
 <td><img src="images/icon_error_sml.gif" alt="" />&#160;Error</td>
 <td>javadoc</td>
 <td>NonEmptyAtclauseDescription</td>
@@ -11109,43 +11079,43 @@
 <div class="section">
 <h3 id="org.apache.hadoop.hbase.TableInfoMissingException.java">org/apache/hadoop/hbase/TableInfoMissingException.java</h3>
 <table border="0" class="table table-striped">
-<tr class="a">
+<tr class="b">
 <th>Severity</th>
 <th>Category</th>
 <th>Rule</th>
 <th>Message</th>
 <th>Line</th></tr>
-<tr class="b">
+<tr class="a">
 <td><img src="images/icon_error_sml.gif" alt="" />&#160;Error</td>
 <td>whitespace</td>
 <td>ParenPad</td>
 <td>'(' is followed by whitespace.</td>
 <td><a href="./xref/org/apache/hadoop/hbase/TableInfoMissingException.html#L37">37</a></td></tr>
-<tr class="a">
+<tr class="b">
 <td><img src="images/icon_error_sml.gif" alt="" />&#160;Error</td>
 <td>whitespace</td>
 <td>ParenPad</td>
 <td>')' is preceded with whitespace.</td>
 <td><a href="./xref/org/apache/hadoop/hbase/TableInfoMissingException.html#L37">37</a></td></tr>
-<tr class="b">
+<tr class="a">
 <td><img src="images/icon_error_sml.gif" alt="" />&#160;Error</td>
 <td>whitespace</td>
 <td>ParenPad</td>
 <td>'(' is followed by whitespace.</td>
 <td><a href="./xref/org/apache/hadoop/hbase/TableInfoMissingException.html#L41">41</a></td></tr>
-<tr class="a">
+<tr class="b">
 <td><img src="images/icon_error_sml.gif" alt="" />&#160;Error</td>
 <td>whitespace</td>
 <td>ParenPad</td>
 <td>')' is preceded with whitespace.</td>
 <td><a href="./xref/org/apache/hadoop/hbase/TableInfoMissingException.html#L41">41</a></td></tr>
-<tr class="b">
+<tr class="a">
 <td><img src="images/icon_error_sml.gif" alt="" />&#160;Error</td>
 <td>whitespace</td>
 <td>ParenPad</td>
 <td>'(' is followed by whitespace.</td>
 <td><a href="./xref/org/apache/hadoop/hbase/TableInfoMissingException.html#L45">45</a></td></tr>
-<tr class="a">
+<tr class="b">
 <td><img src="images/icon_error_sml.gif" alt="" />&#160;Error</td>
 <td>whitespace</td>
 <td>ParenPad</td>
@@ -11154,127 +11124,127 @@
 <div class="section">
 <h3 id="org.apache.hadoop.hbase.TableName.java">org/apache/hadoop/hbase/TableName.java</h3>
 <table border="0" class="table table-striped">
-<tr class="b">
+<tr class="a">
 <th>Severity</th>
 <th>Category</th>
 <th>Rule</th>
 <th>Message</th>
 <th>Line</th></tr>
-<tr class="a">
+<tr class="b">
 <td><img src="images/icon_error_sml.gif" alt="" />&#160;Error</td>
 <td>imports</td>
 <td>ImportOrder</td>
 <td>Wrong order for 'org.apache.hadoop.hbase.KeyValue.KVComparator' import.</td>
 <td><a href="./xref/org/apache/hadoop/hbase/TableName.html#L29">29</a></td></tr>
-<tr class="b">
+<tr class="a">
 <td><img src="images/icon_error_sml.gif" alt="" />&#160;Error</td>
 <td>javadoc</td>
 <td>JavadocTagContinuationIndentation</td>
 <td>Line continuation have incorrect indentation level, expected level should be 2.</td>
 <td><a href="./xref/org/apache/hadoop/hbase/TableName.html#L117">117</a></td></tr>
-<tr class="a">
+<tr class="b">
 <td><img src="images/icon_error_sml.gif" alt="" />&#160;Error</td>
 <td>javadoc</td>
 <td>JavadocTagContinuationIndentation</td>
 <td>Line continuation have incorrect indentation level, expected level should be 2.</td>
 <td><a href="./xref/org/apache/hadoop/hbase/TableName.html#L119">119</a></td></tr>
-<tr class="b">
+<tr class="a">
 <td><img src="images/icon_error_sml.gif" alt="" />&#160;Error</td>
 <td>javadoc</td>
 <td>JavadocTagContinuationIndentation</td>
 <td>Line continuation have incorrect indentation level, expected level should be 2.</td>
 <td><a href="./xref/org/apache/hadoop/hbase/TableName.html#L121">121</a></td></tr>
-<tr class="a">
+<tr class="b">
 <td><img src="images/icon_error_sml.gif" alt="" />&#160;Error</td>
 <td>javadoc</td>
 <td>JavadocTagContinuationIndentation</td>
 <td>Line continuation have incorrect indentation level, expected level should be 2.</td>
 <td><a href="./xref/org/apache/hadoop/hbase/TableName.html#L124">124</a></td></tr>
-<tr class="b">
+<tr class="a">
 <td><img src="images/icon_error_sml.gif" alt="" />&#160;Error</td>
 <td>javadoc</td>
 <td>JavadocTagContinuationIndentation</td>
 <td>Line continuation have incorrect indentation level, expected level should be 2.</td>
 <td><a href="./xref/org/apache/hadoop/hbase/TableName.html#L126">126</a></td></tr>
-<tr class="a">
+<tr class="b">
 <td><img src="images/icon_error_sml.gif" alt="" />&#160;Error</td>
 <td>javadoc</td>
 <td>JavadocTagContinuationIndentation</td>
 <td>Line continuation have incorrect indentation level, expected level should be 2.</td>
 <td><a href="./xref/org/apache/hadoop/hbase/TableName.html#L128">128</a></td></tr>
-<tr class="b">
+<tr class="a">
 <td><img src="images/icon_error_sml.gif" alt="" />&#160;Error</td>
 <td>javadoc</td>
 <td>JavadocTagContinuationIndentation</td>
 <td>Line continuation have incorrect indentation level, expected level should be 2.</td>
 <td><a href="./xref/org/apache/hadoop/hbase/TableName.html#L129">129</a></td></tr>
-<tr class="a">
+<tr class="b">
 <td><img src="images/icon_error_sml.gif" alt="" />&#160;Error</td>
 <td>javadoc</td>
 <td>JavadocTagContinuationIndentation</td>
 <td>Line continuation have incorrect indentation level, expected level should be 2.</td>
 <td><a href="./xref/org/apache/hadoop/hbase/TableName.html#L130">130</a></td></tr>
-<tr class="b">
+<tr class="a">
 <td><img src="images/icon_error_sml.gif" alt="" />&#160;Error</td>
 <td>indentation</td>
 <td>Indentation</td>
 <td>'method def' child have incorrect indentation level 6, expected level should be 4.</td>
 <td><a href="./xref/org/apache/hadoop/hbase/TableName.html#L171">171</a></td></tr>
-<tr class="a">
+<tr class="b">
 <td><img src="images/icon_error_sml.gif" alt="" />&#160;Error</td>
 <td>sizes</td>
 <td>LineLength</td>
 <td>Line is longer than 100 characters (found 109).</td>
 <td><a href="./xref/org/apache/hadoop/hbase/TableName.html#L179">179</a></td></tr>
-<tr class="b">
+<tr class="a">
 <td><img src="images/icon_error_sml.gif" alt="" />&#160;Error</td>
 <td>sizes</td>
 <td>LineLength</td>
 <td>Line is longer than 100 characters (found 102).</td>
 <td><a href="./xref/org/apache/hadoop/hbase/TableName.html#L184">184</a></td></tr>
-<tr class="a">
+<tr class="b">
 <td><img src="images/icon_error_sml.gif" alt="" />&#160;Error</td>
 <td>javadoc</td>
 <td>JavadocTagContinuationIndentation</td>
 <td>Line continuation have incorrect indentation level, expected level should be 2.</td>
 <td><a href="./xref/org/apache/hadoop/hbase/TableName.html#L404">404</a></td></tr>
-<tr class="b">
+<tr class="a">
 <td><img src="images/icon_error_sml.gif" alt="" />&#160;Error</td>
 <td>javadoc</td>
 <td>JavadocTagContinuationIndentation</td>
 <td>Line continuation have incorrect indentation level, expected level should be 2.</td>
 <td><a href="./xref/org/apache/hadoop/hbase/TableName.html#L405">405</a></td></tr>
-<tr class="a">
+<tr class="b">
 <td><img src="images/icon_error_sml.gif" alt="" />&#160;Error</td>
 <td>javadoc</td>
 <td>JavadocTagContinuationIndentation</td>
 <td>Line continuation have incorrect indentation level, expected level should be 2.</td>
 <td><a href="./xref/org/apache/hadoop/hbase/TableName.html#L432">432</a></td></tr>
-<tr class="b">
+<tr class="a">
 <td><img src="images/icon_error_sml.gif" alt="" />&#160;Error</td>
 <td>blocks</td>
 <td>NeedBraces</td>
 <td>'if' construct must use '{}'s.</td>
 <td><a href="./xref/org/apache/hadoop/hbase/TableName.html#L484">484</a></td></tr>
-<tr class="a">
+<tr class="b">
 <td><img src="images/icon_error_sml.gif" alt="" />&#160;Error</td>
 <td>blocks</td>
 <td>NeedBraces</td>
 <td>'if' construct must use '{}'s.</td>
 <td><a href="./xref/org/apache/hadoop/hbase/TableName.html#L485">485</a></td></tr>
-<tr class="b">
+<tr class="a">
 <td><img src="images/icon_error_sml.gif" alt="" />&#160;Error</td>
 <td>blocks</td>
 <td>NeedBraces</td>
 <td>'if' construct must use '{}'s.</td>
 <td><a href="./xref/org/apache/hadoop/hbase/TableName.html#L502">502</a></td></tr>
-<tr class="a">
+<tr class="b">
 <td><img src="images/icon_error_sml.gif" alt="" />&#160;Error</td>
 <td>javadoc</td>
 <td>JavadocTagContinuationIndentation</td>
 <td>Line continuation have incorrect indentation level, expected level should be 2.</td>
 <td><a href="./xref/org/apache/hadoop/hbase/TableName.html#L517">517</a></td></tr>
-<tr class="b">
+<tr class="a">
 <td><img src="images/icon_error_sml.gif" alt="" />&#160;Error</td>
 <td>indentation</td>
 <td>Indentation</td>
@@ -11283,13 +11253,13 @@
 <div class="section">
 <h3 id="org.apache.hadoop.hbase.TagType.java">org/apache/hadoop/hbase/TagType.java</h3>
 <table border="0" class="table table-striped">
-<tr class="a">
+<tr class="b">
 <th>Severity</th>
 <th>Category</th>
 <th>Rule</th>
 <th>Message</th>
 <th>Line</th></tr>
-<tr class="b">
+<tr class="a">
 <td><img src="images/icon_error_sml.gif" alt="" />&#160;Error</td>
 <td>design</td>
 <td>HideUtilityClassConstructor</td>
@@ -11298,13 +11268,13 @@
 <div class="section">
 <h3 id="org.apache.hadoop.hbase.TagUtil.java">org/apache/hadoop/hbase/TagUtil.java</h3>
 <table border="0" class="table table-striped">
-<tr class="a">
+<tr class="b">
 <th>Severity</th>
 <th>Category</th>
 <th>Rule</th>
 <th>Message</th>
 <th>Line</th></tr>
-<tr class="b">
+<tr class="a">
 <td><img src="images/icon_error_sml.gif" alt="" />&#160;Error</td>
 <td>imports</td>
 <td>ImportOrder</td>
@@ -11313,19 +11283,19 @@
 <div class="section">
 <h3 id="org.apache.hadoop.hbase.ZKNamespaceManager.java">org/apache/hadoop/hbase/ZKNamespaceManager.java</h3>
 <table border="0" class="table table-striped">
-<tr class="a">
+<tr class="b">
 <th>Severity</th>
 <th>Category</th>
 <th>Rule</th>
 <th>Message</th>
 <th>Line</th></tr>
-<tr class="b">
+<tr class="a">
 <td><img src="images/icon_error_sml.gif" alt="" />&#160;Error</td>
 <td>imports</td>
 <td>ImportOrder</td>
 <td>Wrong order for 'java.io.IOException' import.</td>
 <td><a href="./xref/org/apache/hadoop/hbase/ZKNamespaceManager.html#L33">33</a></td></tr>
-<tr class="a">
+<tr class="b">
 <td><img src="images/icon_error_sml.gif" alt="" />&#160;Error</td>
 <td>blocks</td>
 <td>NeedBraces</td>
@@ -11334,25 +11304,25 @@
 <div class="section">
 <h3 id="org.apache.hadoop.hbase.ZNodeClearer.java">org/apache/hadoop/hbase/ZNodeClearer.java</h3>
 <table border="0" class="table table-striped">
-<tr class="b">
+<tr class="a">
 <th>Severity</th>
 <th>Category</th>
 <th>Rule</th>
 <th>Message</th>
 <th>Line</th></tr>
-<tr class="a">
+<tr class="b">
 <td><img src="images/icon_error_sml.gif" alt="" />&#160;Error</td>
 <td>design</td>
 <td>FinalClass</td>
 <td>Class ZNodeClearer should be declared as final.</td>
 <td><a href="./xref/org/apache/hadoop/hbase/ZNodeClearer.html#L50">50</a></td></tr>
-<tr class="b">
+<tr class="a">
 <td><img src="images/icon_error_sml.gif" alt="" />&#160;Error</td>
 <td>blocks</td>
 <td>NeedBraces</td>
 <td>'if' construct must use '{}'s.</td>
 <td><a href="./xref/org/apache/hadoop/hbase/ZNodeClearer.html#L106">106</a></td></tr>
-<tr class="a">
+<tr class="b">
 <td><img src="images/icon_error_sml.gif" alt="" />&#160;Error</td>
 <td>blocks</td>
 <td>LeftCurly</td>
@@ -11361,109 +11331,109 @@
 <div class="section">
 <h3 id="org.apache.hadoop.hbase.backup.HFileArchiver.java">org/apache/hadoop/hbase/backup/HFileArchiver.java</h3>
 <table border="0" class="table table-striped">
-<tr class="b">
+<tr class="a">
 <th>Severity</th>
 <th>Category</th>
 <th>Rule</th>
 <th>Message</th>
 <th>Line</th></tr>
-<tr class="a">
+<tr class="b">
 <td><img src="images/icon_error_sml.gif" alt="" />&#160;Error</td>
 <td>imports</td>
 <td>ImportOrder</td>
 <td>Wrong order for 'com.google.common.base.Function' import.</td>
 <td><a href="./xref/org/apache/hadoop/hbase/backup/HFileArchiver.html#L43">43</a></td></tr>
-<tr class="b">
+<tr class="a">
 <td><img src="images/icon_error_sml.gif" alt="" />&#160;Error</td>
 <td>design</td>
 <td>FinalClass</td>
 <td>Class HFileArchiver should be declared as final.</td>
 <td><a href="./xref/org/apache/hadoop/hbase/backup/HFileArchiver.html#L53">53</a></td></tr>
-<tr class="a">
+<tr class="b">
 <td><img src="images/icon_error_sml.gif" alt="" />&#160;Error</td>
 <td>javadoc</td>
 <td>NonEmptyAtclauseDescription</td>
 <td>At-clause should have a non-empty description.</td>
 <td><a href="./xref/org/apache/hadoop/hbase/backup/HFileArchiver.html#L70">70</a></td></tr>
-<tr class="b">
+<tr class="a">
 <td><img src="images/icon_error_sml.gif" alt="" />&#160;Error</td>
 <td>blocks</td>
 <td>NeedBraces</td>
 <td>'if' construct must use '{}'s.</td>
 <td><a href="./xref/org/apache/hadoop/hbase/backup/HFileArchiver.html#L212">212</a></td></tr>
-<tr class="a">
+<tr class="b">
 <td><img src="images/icon_error_sml.gif" alt="" />&#160;Error</td>
 <td>blocks</td>
 <td>NeedBraces</td>
 <td>'if' construct must use '{}'s.</td>
 <td><a href="./xref/org/apache/hadoop/hbase/backup/HFileArchiver.html#L224">224</a></td></tr>
-<tr class="b">
+<tr class="a">
 <td><img src="images/icon_error_sml.gif" alt="" />&#160;Error</td>
 <td>blocks</td>
 <td>NeedBraces</td>
 <td>'if' construct must use '{}'s.</td>
 <td><a href="./xref/org/apache/hadoop/hbase/backup/HFileArchiver.html#L282">282</a></td></tr>
-<tr class="a">
+<tr class="b">
 <td><img src="images/icon_error_sml.gif" alt="" />&#160;Error</td>
 <td>blocks</td>
 <td>NeedBraces</td>
 <td>'if' construct must use '{}'s.</td>
 <td><a href="./xref/org/apache/hadoop/hbase/backup/HFileArchiver.html#L314">314</a></td></tr>
-<tr class="b">
+<tr class="a">
 <td><img src="images/icon_error_sml.gif" alt="" />&#160;Error</td>
 <td>blocks</td>
 <td>NeedBraces</td>
 <td>'if' construct must use '{}'s.</td>
 <td><a href="./xref/org/apache/hadoop/hbase/backup/HFileArchiver.html#L316">316</a></td></tr>
-<tr class="a">
+<tr class="b">
 <td><img src="images/icon_error_sml.gif" alt="" />&#160;Error</td>
 <td>blocks</td>
 <td>NeedBraces</td>
 <td>'if' construct must use '{}'s.</td>
 <td><a href="./xref/org/apache/hadoop/hbase/backup/HFileArchiver.html#L324">324</a></td></tr>
-<tr class="b">
+<tr class="a">
 <td><img src="images/icon_error_sml.gif" alt="" />&#160;Error</td>
 <td>blocks</td>
 <td>NeedBraces</td>
 <td>'if' construct must use '{}'s.</td>
 <td><a href="./xref/org/apache/hadoop/hbase/backup/HFileArchiver.html#L332">332</a></td></tr>
-<tr class="a">
+<tr class="b">
 <td><img src="images/icon_error_sml.gif" alt="" />&#160;Error</td>
 <td>blocks</td>
 <td>NeedBraces</td>
 <td>'if' construct must use '{}'s.</td>
 <td><a href="./xref/org/apache/hadoop/hbase/backup/HFileArchiver.html#L341">341</a></td></tr>
-<tr class="b">
+<tr class="a">
 <td><img src="images/icon_error_sml.gif" alt="" />&#160;Error</td>
 <td>javadoc</td>
 <td>NonEmptyAtclauseDescription</td>
 <td>At-clause should have a non-empty description.</td>
 <td><a href="./xref/org/apache/hadoop/hbase/backup/HFileArchiver.html#L556">556</a></td></tr>
-<tr class="a">
+<tr class="b">
 <td><img src="images/icon_error_sml.gif" alt="" />&#160;Error</td>
 <td>javadoc</td>
 <td>NonEmptyAtclauseDescription</td>
 <td>At-clause should have a non-empty description.</td>
 <td><a href="./xref/org/apache/hadoop/hbase/backup/HFileArchiver.html#L562">562</a></td></tr>
-<tr class="b">
+<tr class="a">
 <td><img src="images/icon_error_sml.gif" alt="" />&#160;Error</td>
 <td>javadoc</td>
 <td>NonEmptyAtclauseDescription</td>
 <td>At-clause should have a non-empty description.</td>
 <td><a href="./xref/org/apache/hadoop/hbase/backup/HFileArchiver.html#L579">579</a></td></tr>
-<tr class="a">
+<tr class="b">
 <td><img src="images/icon_error_sml.gif" alt="" />&#160;Error</td>
 <td>javadoc</td>
 <td>NonEmptyAtclauseDescription</td>
 <td>At-clause should have a non-empty description.</td>
 <td><a href="./xref/org/apache/hadoop/hbase/backup/HFileArchiver.html#L581">581</a></td></tr>
-<tr class="b">
+<tr class="a">
 <td><img src="images/icon_error_sml.gif" alt="" />&#160;Error</td>
 <td>blocks</td>
 <td>NeedBraces</td>
 <td>'if' construct must use '{}'s.</td>
 <td><a href="./xref/org/apache/hadoop/hbase/backup/HFileArchiver.html#L617">617</a></td></tr>
-<tr class="a">
+<tr class="b">
 <td><img src="images/icon_error_sml.gif" alt="" />&#160;Error</td>
 <td>blocks</td>
 <td>NeedBraces</td>
@@ -11472,31 +11442,31 @@
 <div class="section">
 <h3 id="org.apache.hadoop.hbase.backup.example.HFileArchiveManager.java">org/apache/hadoop/hbase/backup/example/HFileArchiveManager.java</h3>
 <table border="0" class="table table-striped">
-<tr class="b">
+<tr class="a">
 <th>Severity</th>
 <th>Category</th>
 <th>Rule</th>
 <th>Message</th>
 <th>Line</th></tr>
-<tr class="a">
+<tr class="b">
 <td><img src="images/icon_error_sml.gif" alt="" />&#160;Error</td>
 <td>imports</td>
 <td>ImportOrder</td>
 <td>Wrong order for 'org.apache.hadoop.conf.Configuration' import.</td>
 <td><a href="./xref/org/apache/hadoop/hbase/backup/example/HFileArchiveManager.html#L25">25</a></td></tr>
-<tr class="b">
+<tr class="a">
 <td><img src="images/icon_error_sml.gif" alt="" />&#160;Error</td>
 <td>indentation</td>
 <td>Indentation</td>
 <td>'method def' child have incorrect indentation level 6, expected level should be 4.</td>
 <td><a href="./xref/org/apache/hadoop/hbase/backup/example/HFileArchiveManager.html#L76">76</a></td></tr>
-<tr class="a">
+<tr class="b">
 <td><img src="images/icon_error_sml.gif" alt="" />&#160;Error</td>
 <td>indentation</td>
 <td>Indentation</td>
 <td>'method def' child have incorrect indentation level 6, expected level should be 4.</td>
 <td><a href="./xref/org/apache/hadoop/hbase/backup/example/HFileArchiveManager.html#L77">77</a></td></tr>
-<tr class="b">
+<tr class="a">
 <td><img src="images/icon_error_sml.gif" alt="" />&#160;Error</td>
 <td>javadoc</td>
 <td>NonEmptyAtclauseDescription</td>
@@ -11505,37 +11475,37 @@
 <div class="section">
 <h3 id="org.apache.hadoop.hbase.backup.example.LongTermArchivingHFileCleaner.java">org/apache/hadoop/hbase/backup/example/LongTermArchivingHFileCleaner.java</h3>
 <table border="0" class="table table-striped">
-<tr class="a">
+<tr class="b">
 <th>Severity</th>
 <th>Category</th>
 <th>Rule</th>
 <th>Message</th>
 <th>Line</th></tr>
-<tr class="b">
+<tr class="a">
 <td><img src="images/icon_error_sml.gif" alt="" />&#160;Error</td>
 <td>imports</td>
 <td>ImportOrder</td>
 <td>Wrong order for 'org.apache.hadoop.conf.Configuration' import.</td>
 <td><a href="./xref/org/apache/hadoop/hbase/backup/example/LongTermArchivingHFileCleaner.html#L25">25</a></td></tr>
-<tr class="a">
+<tr class="b">
 <td><img src="images/icon_error_sml.gif" alt="" />&#160;Error</td>
 <td>blocks</td>
 <td>NeedBraces</td>
 <td>'if' construct must use '{}'s.</td>
 <td><a href="./xref/org/apache/hadoop/hbase/backup/example/LongTermArchivingHFileCleaner.html#L56">56</a></td></tr>
-<tr class="b">
+<tr class="a">
 <td><img src="images/icon_error_sml.gif" alt="" />&#160;Error</td>
 <td>blocks</td>
 <td>NeedBraces</td>
 <td>'if' construct must use '{}'s.</td>
 <td><a href="./xref/org/apache/hadoop/hbase/backup/example/LongTermArchivingHFileCleaner.html#L63">63</a></td></tr>
-<tr class="a">
+<tr class="b">
 <td><img src="images/icon_error_sml.gif" alt="" />&#160;Error</td>
 <td>sizes</td>
 <td>LineLength</td>
 <td>Line is longer than 100 characters (found 101).</td>
 <td><a href="./xref/org/apache/hadoop/hbase/backup/example/LongTermArchivingHFileCleaner.html#L72">72</a></td></tr>
-<tr class="b">
+<tr class="a">
 <td><img src="images/icon_error_sml.gif" alt="" />&#160;Error</td>
 <td>blocks</td>
 <td>NeedBraces</td>
@@ -11544,43 +11514,43 @@
 <div class="section">
 <h3 id=

<TRUNCATED>

[10/18] hbase-site git commit: Published site at d6b3d838eba382f6b7734ca1f40fa58eb97a4f89.

Posted by mi...@apache.org.
http://git-wip-us.apache.org/repos/asf/hbase-site/blob/c221e35e/testapidocs/org/apache/hadoop/hbase/MiniHBaseCluster.html
----------------------------------------------------------------------
diff --git a/testapidocs/org/apache/hadoop/hbase/MiniHBaseCluster.html b/testapidocs/org/apache/hadoop/hbase/MiniHBaseCluster.html
index da9bc73..4a74f63 100644
--- a/testapidocs/org/apache/hadoop/hbase/MiniHBaseCluster.html
+++ b/testapidocs/org/apache/hadoop/hbase/MiniHBaseCluster.html
@@ -640,7 +640,7 @@ extends <a href="../../../../../apidocs/org/apache/hadoop/hbase/HBaseCluster.htm
 <ul class="blockListLast">
 <li class="blockList">
 <h4>MiniHBaseCluster</h4>
-<pre>public&nbsp;<a href="../../../../src-html/org/apache/hadoop/hbase/MiniHBaseCluster.html#line.84">MiniHBaseCluster</a>(org.apache.hadoop.conf.Configuration&nbsp;conf,
+<pre>public&nbsp;<a href="../../../../src-html/org/apache/hadoop/hbase/MiniHBaseCluster.html#line.83">MiniHBaseCluster</a>(org.apache.hadoop.conf.Configuration&nbsp;conf,
                 int&nbsp;numMasters,
                 int&nbsp;numRegionServers,
                 <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 <a href="../../../../../apidocs/org/apache/hadoop/hbase/master/HMaster.html?is-external=true" title="class or interface in org.apache.hadoop.hbase.master">HMaster</a>&gt;&nbsp;masterClass,
@@ -666,7 +666,7 @@ extends <a href="../../../../../apidocs/org/apache/hadoop/hbase/HBaseCluster.htm
 <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/MiniHBaseCluster.html#line.98">getConfiguration</a>()</pre>
+<pre>public&nbsp;org.apache.hadoop.conf.Configuration&nbsp;<a href="../../../../src-html/org/apache/hadoop/hbase/MiniHBaseCluster.html#line.97">getConfiguration</a>()</pre>
 </li>
 </ul>
 <a name="startRegionServer(java.lang.String, int)">
@@ -675,7 +675,7 @@ extends <a href="../../../../../apidocs/org/apache/hadoop/hbase/HBaseCluster.htm
 <ul class="blockList">
 <li class="blockList">
 <h4>startRegionServer</h4>
-<pre>public&nbsp;void&nbsp;<a href="../../../../src-html/org/apache/hadoop/hbase/MiniHBaseCluster.html#line.237">startRegionServer</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;hostname,
+<pre>public&nbsp;void&nbsp;<a href="../../../../src-html/org/apache/hadoop/hbase/MiniHBaseCluster.html#line.236">startRegionServer</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;hostname,
                      int&nbsp;port)
                        throws <a href="http://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="../../../../../apidocs/org/apache/hadoop/hbase/HBaseCluster.html?is-external=true#startRegionServer(java.lang.String,%20int)" title="class or interface in org.apache.hadoop.hbase">org.apache.hadoop.hbase.HBaseCluster</a></code></strong></div>
@@ -695,7 +695,7 @@ extends <a href="../../../../../apidocs/org/apache/hadoop/hbase/HBaseCluster.htm
 <ul class="blockList">
 <li class="blockList">
 <h4>killRegionServer</h4>
-<pre>public&nbsp;void&nbsp;<a href="../../../../src-html/org/apache/hadoop/hbase/MiniHBaseCluster.html#line.242">killRegionServer</a>(<a href="../../../../../apidocs/org/apache/hadoop/hbase/ServerName.html?is-external=true" title="class or interface in org.apache.hadoop.hbase">ServerName</a>&nbsp;serverName)
+<pre>public&nbsp;void&nbsp;<a href="../../../../src-html/org/apache/hadoop/hbase/MiniHBaseCluster.html#line.241">killRegionServer</a>(<a href="../../../../../apidocs/org/apache/hadoop/hbase/ServerName.html?is-external=true" title="class or interface in org.apache.hadoop.hbase">ServerName</a>&nbsp;serverName)
                       throws <a href="http://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="../../../../../apidocs/org/apache/hadoop/hbase/HBaseCluster.html?is-external=true#killRegionServer(org.apache.hadoop.hbase.ServerName)" title="class or interface in org.apache.hadoop.hbase">org.apache.hadoop.hbase.HBaseCluster</a></code></strong></div>
 <div class="block">Kills the region server process if this is a distributed cluster, otherwise
@@ -713,7 +713,7 @@ extends <a href="../../../../../apidocs/org/apache/hadoop/hbase/HBaseCluster.htm
 <ul class="blockList">
 <li class="blockList">
 <h4>stopRegionServer</h4>
-<pre>public&nbsp;void&nbsp;<a href="../../../../src-html/org/apache/hadoop/hbase/MiniHBaseCluster.html#line.253">stopRegionServer</a>(<a href="../../../../../apidocs/org/apache/hadoop/hbase/ServerName.html?is-external=true" title="class or interface in org.apache.hadoop.hbase">ServerName</a>&nbsp;serverName)
+<pre>public&nbsp;void&nbsp;<a href="../../../../src-html/org/apache/hadoop/hbase/MiniHBaseCluster.html#line.252">stopRegionServer</a>(<a href="../../../../../apidocs/org/apache/hadoop/hbase/ServerName.html?is-external=true" title="class or interface in org.apache.hadoop.hbase">ServerName</a>&nbsp;serverName)
                       throws <a href="http://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="../../../../../apidocs/org/apache/hadoop/hbase/HBaseCluster.html?is-external=true#stopRegionServer(org.apache.hadoop.hbase.ServerName)" title="class or interface in org.apache.hadoop.hbase">org.apache.hadoop.hbase.HBaseCluster</a></code></strong></div>
 <div class="block">Stops the given region server, by attempting a gradual stop.</div>
@@ -730,7 +730,7 @@ extends <a href="../../../../../apidocs/org/apache/hadoop/hbase/HBaseCluster.htm
 <ul class="blockList">
 <li class="blockList">
 <h4>waitForRegionServerToStop</h4>
-<pre>public&nbsp;void&nbsp;<a href="../../../../src-html/org/apache/hadoop/hbase/MiniHBaseCluster.html#line.258">waitForRegionServerToStop</a>(<a href="../../../../../apidocs/org/apache/hadoop/hbase/ServerName.html?is-external=true" title="class or interface in org.apache.hadoop.hbase">ServerName</a>&nbsp;serverName,
+<pre>public&nbsp;void&nbsp;<a href="../../../../src-html/org/apache/hadoop/hbase/MiniHBaseCluster.html#line.257">waitForRegionServerToStop</a>(<a href="../../../../../apidocs/org/apache/hadoop/hbase/ServerName.html?is-external=true" title="class or interface in org.apache.hadoop.hbase">ServerName</a>&nbsp;serverName,
                              long&nbsp;timeout)
                                throws <a href="http://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="../../../../../apidocs/org/apache/hadoop/hbase/HBaseCluster.html?is-external=true#waitForRegionServerToStop(org.apache.hadoop.hbase.ServerName,%20long)" title="class or interface in org.apache.hadoop.hbase">org.apache.hadoop.hbase.HBaseCluster</a></code></strong></div>
@@ -748,7 +748,7 @@ extends <a href="../../../../../apidocs/org/apache/hadoop/hbase/HBaseCluster.htm
 <ul class="blockList">
 <li class="blockList">
 <h4>startZkNode</h4>
-<pre>public&nbsp;void&nbsp;<a href="../../../../src-html/org/apache/hadoop/hbase/MiniHBaseCluster.html#line.264">startZkNode</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;hostname,
+<pre>public&nbsp;void&nbsp;<a href="../../../../src-html/org/apache/hadoop/hbase/MiniHBaseCluster.html#line.263">startZkNode</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;hostname,
                int&nbsp;port)
                  throws <a href="http://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="../../../../../apidocs/org/apache/hadoop/hbase/HBaseCluster.html?is-external=true#startZkNode(java.lang.String,%20int)" title="class or interface in org.apache.hadoop.hbase">org.apache.hadoop.hbase.HBaseCluster</a></code></strong></div>
@@ -768,7 +768,7 @@ extends <a href="../../../../../apidocs/org/apache/hadoop/hbase/HBaseCluster.htm
 <ul class="blockList">
 <li class="blockList">
 <h4>killZkNode</h4>
-<pre>public&nbsp;void&nbsp;<a href="../../../../src-html/org/apache/hadoop/hbase/MiniHBaseCluster.html#line.269">killZkNode</a>(<a href="../../../../../apidocs/org/apache/hadoop/hbase/ServerName.html?is-external=true" title="class or interface in org.apache.hadoop.hbase">ServerName</a>&nbsp;serverName)
+<pre>public&nbsp;void&nbsp;<a href="../../../../src-html/org/apache/hadoop/hbase/MiniHBaseCluster.html#line.268">killZkNode</a>(<a href="../../../../../apidocs/org/apache/hadoop/hbase/ServerName.html?is-external=true" title="class or interface in org.apache.hadoop.hbase">ServerName</a>&nbsp;serverName)
                 throws <a href="http://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="../../../../../apidocs/org/apache/hadoop/hbase/HBaseCluster.html?is-external=true#killZkNode(org.apache.hadoop.hbase.ServerName)" title="class or interface in org.apache.hadoop.hbase">org.apache.hadoop.hbase.HBaseCluster</a></code></strong></div>
 <div class="block">Kills the zookeeper node process if this is a distributed cluster, otherwise,
@@ -786,7 +786,7 @@ extends <a href="../../../../../apidocs/org/apache/hadoop/hbase/HBaseCluster.htm
 <ul class="blockList">
 <li class="blockList">
 <h4>stopZkNode</h4>
-<pre>public&nbsp;void&nbsp;<a href="../../../../src-html/org/apache/hadoop/hbase/MiniHBaseCluster.html#line.274">stopZkNode</a>(<a href="../../../../../apidocs/org/apache/hadoop/hbase/ServerName.html?is-external=true" title="class or interface in org.apache.hadoop.hbase">ServerName</a>&nbsp;serverName)
+<pre>public&nbsp;void&nbsp;<a href="../../../../src-html/org/apache/hadoop/hbase/MiniHBaseCluster.html#line.273">stopZkNode</a>(<a href="../../../../../apidocs/org/apache/hadoop/hbase/ServerName.html?is-external=true" title="class or interface in org.apache.hadoop.hbase">ServerName</a>&nbsp;serverName)
                 throws <a href="http://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="../../../../../apidocs/org/apache/hadoop/hbase/HBaseCluster.html?is-external=true#stopZkNode(org.apache.hadoop.hbase.ServerName)" title="class or interface in org.apache.hadoop.hbase">org.apache.hadoop.hbase.HBaseCluster</a></code></strong></div>
 <div class="block">Stops the region zookeeper if this is a distributed cluster, otherwise
@@ -804,7 +804,7 @@ extends <a href="../../../../../apidocs/org/apache/hadoop/hbase/HBaseCluster.htm
 <ul class="blockList">
 <li class="blockList">
 <h4>waitForZkNodeToStart</h4>
-<pre>public&nbsp;void&nbsp;<a href="../../../../src-html/org/apache/hadoop/hbase/MiniHBaseCluster.html#line.279">waitForZkNodeToStart</a>(<a href="../../../../../apidocs/org/apache/hadoop/hbase/ServerName.html?is-external=true" title="class or interface in org.apache.hadoop.hbase">ServerName</a>&nbsp;serverName,
+<pre>public&nbsp;void&nbsp;<a href="../../../../src-html/org/apache/hadoop/hbase/MiniHBaseCluster.html#line.278">waitForZkNodeToStart</a>(<a href="../../../../../apidocs/org/apache/hadoop/hbase/ServerName.html?is-external=true" title="class or interface in org.apache.hadoop.hbase">ServerName</a>&nbsp;serverName,
                         long&nbsp;timeout)
                           throws <a href="http://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="../../../../../apidocs/org/apache/hadoop/hbase/HBaseCluster.html?is-external=true#waitForZkNodeToStart(org.apache.hadoop.hbase.ServerName,%20long)" title="class or interface in org.apache.hadoop.hbase">org.apache.hadoop.hbase.HBaseCluster</a></code></strong></div>
@@ -822,7 +822,7 @@ extends <a href="../../../../../apidocs/org/apache/hadoop/hbase/HBaseCluster.htm
 <ul class="blockList">
 <li class="blockList">
 <h4>waitForZkNodeToStop</h4>
-<pre>public&nbsp;void&nbsp;<a href="../../../../src-html/org/apache/hadoop/hbase/MiniHBaseCluster.html#line.284">waitForZkNodeToStop</a>(<a href="../../../../../apidocs/org/apache/hadoop/hbase/ServerName.html?is-external=true" title="class or interface in org.apache.hadoop.hbase">ServerName</a>&nbsp;serverName,
+<pre>public&nbsp;void&nbsp;<a href="../../../../src-html/org/apache/hadoop/hbase/MiniHBaseCluster.html#line.283">waitForZkNodeToStop</a>(<a href="../../../../../apidocs/org/apache/hadoop/hbase/ServerName.html?is-external=true" title="class or interface in org.apache.hadoop.hbase">ServerName</a>&nbsp;serverName,
                        long&nbsp;timeout)
                          throws <a href="http://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="../../../../../apidocs/org/apache/hadoop/hbase/HBaseCluster.html?is-external=true#waitForZkNodeToStop(org.apache.hadoop.hbase.ServerName,%20long)" title="class or interface in org.apache.hadoop.hbase">org.apache.hadoop.hbase.HBaseCluster</a></code></strong></div>
@@ -840,7 +840,7 @@ extends <a href="../../../../../apidocs/org/apache/hadoop/hbase/HBaseCluster.htm
 <ul class="blockList">
 <li class="blockList">
 <h4>startDataNode</h4>
-<pre>public&nbsp;void&nbsp;<a href="../../../../src-html/org/apache/hadoop/hbase/MiniHBaseCluster.html#line.289">startDataNode</a>(<a href="../../../../../apidocs/org/apache/hadoop/hbase/ServerName.html?is-external=true" title="class or interface in org.apache.hadoop.hbase">ServerName</a>&nbsp;serverName)
+<pre>public&nbsp;void&nbsp;<a href="../../../../src-html/org/apache/hadoop/hbase/MiniHBaseCluster.html#line.288">startDataNode</a>(<a href="../../../../../apidocs/org/apache/hadoop/hbase/ServerName.html?is-external=true" title="class or interface in org.apache.hadoop.hbase">ServerName</a>&nbsp;serverName)
                    throws <a href="http://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="../../../../../apidocs/org/apache/hadoop/hbase/HBaseCluster.html?is-external=true#startDataNode(org.apache.hadoop.hbase.ServerName)" title="class or interface in org.apache.hadoop.hbase">org.apache.hadoop.hbase.HBaseCluster</a></code></strong></div>
 <div class="block">Starts a new datanode on the given hostname or if this is a mini/local cluster,
@@ -858,7 +858,7 @@ extends <a href="../../../../../apidocs/org/apache/hadoop/hbase/HBaseCluster.htm
 <ul class="blockList">
 <li class="blockList">
 <h4>killDataNode</h4>
-<pre>public&nbsp;void&nbsp;<a href="../../../../src-html/org/apache/hadoop/hbase/MiniHBaseCluster.html#line.294">killDataNode</a>(<a href="../../../../../apidocs/org/apache/hadoop/hbase/ServerName.html?is-external=true" title="class or interface in org.apache.hadoop.hbase">ServerName</a>&nbsp;serverName)
+<pre>public&nbsp;void&nbsp;<a href="../../../../src-html/org/apache/hadoop/hbase/MiniHBaseCluster.html#line.293">killDataNode</a>(<a href="../../../../../apidocs/org/apache/hadoop/hbase/ServerName.html?is-external=true" title="class or interface in org.apache.hadoop.hbase">ServerName</a>&nbsp;serverName)
                   throws <a href="http://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="../../../../../apidocs/org/apache/hadoop/hbase/HBaseCluster.html?is-external=true#killDataNode(org.apache.hadoop.hbase.ServerName)" title="class or interface in org.apache.hadoop.hbase">org.apache.hadoop.hbase.HBaseCluster</a></code></strong></div>
 <div class="block">Kills the datanode process if this is a distributed cluster, otherwise,
@@ -876,7 +876,7 @@ extends <a href="../../../../../apidocs/org/apache/hadoop/hbase/HBaseCluster.htm
 <ul class="blockList">
 <li class="blockList">
 <h4>stopDataNode</h4>
-<pre>public&nbsp;void&nbsp;<a href="../../../../src-html/org/apache/hadoop/hbase/MiniHBaseCluster.html#line.299">stopDataNode</a>(<a href="../../../../../apidocs/org/apache/hadoop/hbase/ServerName.html?is-external=true" title="class or interface in org.apache.hadoop.hbase">ServerName</a>&nbsp;serverName)
+<pre>public&nbsp;void&nbsp;<a href="../../../../src-html/org/apache/hadoop/hbase/MiniHBaseCluster.html#line.298">stopDataNode</a>(<a href="../../../../../apidocs/org/apache/hadoop/hbase/ServerName.html?is-external=true" title="class or interface in org.apache.hadoop.hbase">ServerName</a>&nbsp;serverName)
                   throws <a href="http://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="../../../../../apidocs/org/apache/hadoop/hbase/HBaseCluster.html?is-external=true#stopDataNode(org.apache.hadoop.hbase.ServerName)" title="class or interface in org.apache.hadoop.hbase">org.apache.hadoop.hbase.HBaseCluster</a></code></strong></div>
 <div class="block">Stops the datanode if this is a distributed cluster, otherwise
@@ -894,7 +894,7 @@ extends <a href="../../../../../apidocs/org/apache/hadoop/hbase/HBaseCluster.htm
 <ul class="blockList">
 <li class="blockList">
 <h4>waitForDataNodeToStart</h4>
-<pre>public&nbsp;void&nbsp;<a href="../../../../src-html/org/apache/hadoop/hbase/MiniHBaseCluster.html#line.304">waitForDataNodeToStart</a>(<a href="../../../../../apidocs/org/apache/hadoop/hbase/ServerName.html?is-external=true" title="class or interface in org.apache.hadoop.hbase">ServerName</a>&nbsp;serverName,
+<pre>public&nbsp;void&nbsp;<a href="../../../../src-html/org/apache/hadoop/hbase/MiniHBaseCluster.html#line.303">waitForDataNodeToStart</a>(<a href="../../../../../apidocs/org/apache/hadoop/hbase/ServerName.html?is-external=true" title="class or interface in org.apache.hadoop.hbase">ServerName</a>&nbsp;serverName,
                           long&nbsp;timeout)
                             throws <a href="http://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="../../../../../apidocs/org/apache/hadoop/hbase/HBaseCluster.html?is-external=true#waitForDataNodeToStart(org.apache.hadoop.hbase.ServerName,%20long)" title="class or interface in org.apache.hadoop.hbase">org.apache.hadoop.hbase.HBaseCluster</a></code></strong></div>
@@ -912,7 +912,7 @@ extends <a href="../../../../../apidocs/org/apache/hadoop/hbase/HBaseCluster.htm
 <ul class="blockList">
 <li class="blockList">
 <h4>waitForDataNodeToStop</h4>
-<pre>public&nbsp;void&nbsp;<a href="../../../../src-html/org/apache/hadoop/hbase/MiniHBaseCluster.html#line.309">waitForDataNodeToStop</a>(<a href="../../../../../apidocs/org/apache/hadoop/hbase/ServerName.html?is-external=true" title="class or interface in org.apache.hadoop.hbase">ServerName</a>&nbsp;serverName,
+<pre>public&nbsp;void&nbsp;<a href="../../../../src-html/org/apache/hadoop/hbase/MiniHBaseCluster.html#line.308">waitForDataNodeToStop</a>(<a href="../../../../../apidocs/org/apache/hadoop/hbase/ServerName.html?is-external=true" title="class or interface in org.apache.hadoop.hbase">ServerName</a>&nbsp;serverName,
                          long&nbsp;timeout)
                            throws <a href="http://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="../../../../../apidocs/org/apache/hadoop/hbase/HBaseCluster.html?is-external=true#waitForDataNodeToStop(org.apache.hadoop.hbase.ServerName,%20long)" title="class or interface in org.apache.hadoop.hbase">org.apache.hadoop.hbase.HBaseCluster</a></code></strong></div>
@@ -930,7 +930,7 @@ extends <a href="../../../../../apidocs/org/apache/hadoop/hbase/HBaseCluster.htm
 <ul class="blockList">
 <li class="blockList">
 <h4>startMaster</h4>
-<pre>public&nbsp;void&nbsp;<a href="../../../../src-html/org/apache/hadoop/hbase/MiniHBaseCluster.html#line.314">startMaster</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;hostname,
+<pre>public&nbsp;void&nbsp;<a href="../../../../src-html/org/apache/hadoop/hbase/MiniHBaseCluster.html#line.313">startMaster</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;hostname,
                int&nbsp;port)
                  throws <a href="http://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="../../../../../apidocs/org/apache/hadoop/hbase/HBaseCluster.html?is-external=true#startMaster(java.lang.String,%20int)" title="class or interface in org.apache.hadoop.hbase">org.apache.hadoop.hbase.HBaseCluster</a></code></strong></div>
@@ -950,7 +950,7 @@ extends <a href="../../../../../apidocs/org/apache/hadoop/hbase/HBaseCluster.htm
 <ul class="blockList">
 <li class="blockList">
 <h4>killMaster</h4>
-<pre>public&nbsp;void&nbsp;<a href="../../../../src-html/org/apache/hadoop/hbase/MiniHBaseCluster.html#line.319">killMaster</a>(<a href="../../../../../apidocs/org/apache/hadoop/hbase/ServerName.html?is-external=true" title="class or interface in org.apache.hadoop.hbase">ServerName</a>&nbsp;serverName)
+<pre>public&nbsp;void&nbsp;<a href="../../../../src-html/org/apache/hadoop/hbase/MiniHBaseCluster.html#line.318">killMaster</a>(<a href="../../../../../apidocs/org/apache/hadoop/hbase/ServerName.html?is-external=true" title="class or interface in org.apache.hadoop.hbase">ServerName</a>&nbsp;serverName)
                 throws <a href="http://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="../../../../../apidocs/org/apache/hadoop/hbase/HBaseCluster.html?is-external=true#killMaster(org.apache.hadoop.hbase.ServerName)" title="class or interface in org.apache.hadoop.hbase">org.apache.hadoop.hbase.HBaseCluster</a></code></strong></div>
 <div class="block">Kills the master process if this is a distributed cluster, otherwise,
@@ -968,7 +968,7 @@ extends <a href="../../../../../apidocs/org/apache/hadoop/hbase/HBaseCluster.htm
 <ul class="blockList">
 <li class="blockList">
 <h4>stopMaster</h4>
-<pre>public&nbsp;void&nbsp;<a href="../../../../src-html/org/apache/hadoop/hbase/MiniHBaseCluster.html#line.324">stopMaster</a>(<a href="../../../../../apidocs/org/apache/hadoop/hbase/ServerName.html?is-external=true" title="class or interface in org.apache.hadoop.hbase">ServerName</a>&nbsp;serverName)
+<pre>public&nbsp;void&nbsp;<a href="../../../../src-html/org/apache/hadoop/hbase/MiniHBaseCluster.html#line.323">stopMaster</a>(<a href="../../../../../apidocs/org/apache/hadoop/hbase/ServerName.html?is-external=true" title="class or interface in org.apache.hadoop.hbase">ServerName</a>&nbsp;serverName)
                 throws <a href="http://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="../../../../../apidocs/org/apache/hadoop/hbase/HBaseCluster.html?is-external=true#stopMaster(org.apache.hadoop.hbase.ServerName)" title="class or interface in org.apache.hadoop.hbase">org.apache.hadoop.hbase.HBaseCluster</a></code></strong></div>
 <div class="block">Stops the given master, by attempting a gradual stop.</div>
@@ -985,7 +985,7 @@ extends <a href="../../../../../apidocs/org/apache/hadoop/hbase/HBaseCluster.htm
 <ul class="blockList">
 <li class="blockList">
 <h4>waitForMasterToStop</h4>
-<pre>public&nbsp;void&nbsp;<a href="../../../../src-html/org/apache/hadoop/hbase/MiniHBaseCluster.html#line.329">waitForMasterToStop</a>(<a href="../../../../../apidocs/org/apache/hadoop/hbase/ServerName.html?is-external=true" title="class or interface in org.apache.hadoop.hbase">ServerName</a>&nbsp;serverName,
+<pre>public&nbsp;void&nbsp;<a href="../../../../src-html/org/apache/hadoop/hbase/MiniHBaseCluster.html#line.328">waitForMasterToStop</a>(<a href="../../../../../apidocs/org/apache/hadoop/hbase/ServerName.html?is-external=true" title="class or interface in org.apache.hadoop.hbase">ServerName</a>&nbsp;serverName,
                        long&nbsp;timeout)
                          throws <a href="http://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="../../../../../apidocs/org/apache/hadoop/hbase/HBaseCluster.html?is-external=true#waitForMasterToStop(org.apache.hadoop.hbase.ServerName,%20long)" title="class or interface in org.apache.hadoop.hbase">org.apache.hadoop.hbase.HBaseCluster</a></code></strong></div>
@@ -1003,7 +1003,7 @@ extends <a href="../../../../../apidocs/org/apache/hadoop/hbase/HBaseCluster.htm
 <ul class="blockList">
 <li class="blockList">
 <h4>startRegionServer</h4>
-<pre>public&nbsp;<a href="../../../../../apidocs/org/apache/hadoop/hbase/util/JVMClusterUtil.RegionServerThread.html?is-external=true" title="class or interface in org.apache.hadoop.hbase.util">JVMClusterUtil.RegionServerThread</a>&nbsp;<a href="../../../../src-html/org/apache/hadoop/hbase/MiniHBaseCluster.html#line.340">startRegionServer</a>()
+<pre>public&nbsp;<a href="../../../../../apidocs/org/apache/hadoop/hbase/util/JVMClusterUtil.RegionServerThread.html?is-external=true" title="class or interface in org.apache.hadoop.hbase.util">JVMClusterUtil.RegionServerThread</a>&nbsp;<a href="../../../../src-html/org/apache/hadoop/hbase/MiniHBaseCluster.html#line.339">startRegionServer</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">Starts a region server thread running</div>
 <dl><dt><span class="strong">Returns:</span></dt><dd>New RegionServerThread</dd>
@@ -1017,7 +1017,7 @@ extends <a href="../../../../../apidocs/org/apache/hadoop/hbase/HBaseCluster.htm
 <ul class="blockList">
 <li class="blockList">
 <h4>abortRegionServer</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/MiniHBaseCluster.html#line.361">abortRegionServer</a>(int&nbsp;serverNumber)</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/MiniHBaseCluster.html#line.360">abortRegionServer</a>(int&nbsp;serverNumber)</pre>
 <div class="block">Cause a region server to exit doing basic clean up only on its way out.</div>
 <dl><dt><span class="strong">Parameters:</span></dt><dd><code>serverNumber</code> - Used as index into a list.</dd></dl>
 </li>
@@ -1028,7 +1028,7 @@ extends <a href="../../../../../apidocs/org/apache/hadoop/hbase/HBaseCluster.htm
 <ul class="blockList">
 <li class="blockList">
 <h4>stopRegionServer</h4>
-<pre>public&nbsp;<a href="../../../../../apidocs/org/apache/hadoop/hbase/util/JVMClusterUtil.RegionServerThread.html?is-external=true" title="class or interface in org.apache.hadoop.hbase.util">JVMClusterUtil.RegionServerThread</a>&nbsp;<a href="../../../../src-html/org/apache/hadoop/hbase/MiniHBaseCluster.html#line.374">stopRegionServer</a>(int&nbsp;serverNumber)</pre>
+<pre>public&nbsp;<a href="../../../../../apidocs/org/apache/hadoop/hbase/util/JVMClusterUtil.RegionServerThread.html?is-external=true" title="class or interface in org.apache.hadoop.hbase.util">JVMClusterUtil.RegionServerThread</a>&nbsp;<a href="../../../../src-html/org/apache/hadoop/hbase/MiniHBaseCluster.html#line.373">stopRegionServer</a>(int&nbsp;serverNumber)</pre>
 <div class="block">Shut down the specified region server cleanly</div>
 <dl><dt><span class="strong">Parameters:</span></dt><dd><code>serverNumber</code> - Used as index into a list.</dd>
 <dt><span class="strong">Returns:</span></dt><dd>the region server that was stopped</dd></dl>
@@ -1040,7 +1040,7 @@ extends <a href="../../../../../apidocs/org/apache/hadoop/hbase/HBaseCluster.htm
 <ul class="blockList">
 <li class="blockList">
 <h4>stopRegionServer</h4>
-<pre>public&nbsp;<a href="../../../../../apidocs/org/apache/hadoop/hbase/util/JVMClusterUtil.RegionServerThread.html?is-external=true" title="class or interface in org.apache.hadoop.hbase.util">JVMClusterUtil.RegionServerThread</a>&nbsp;<a href="../../../../src-html/org/apache/hadoop/hbase/MiniHBaseCluster.html#line.388">stopRegionServer</a>(int&nbsp;serverNumber,
+<pre>public&nbsp;<a href="../../../../../apidocs/org/apache/hadoop/hbase/util/JVMClusterUtil.RegionServerThread.html?is-external=true" title="class or interface in org.apache.hadoop.hbase.util">JVMClusterUtil.RegionServerThread</a>&nbsp;<a href="../../../../src-html/org/apache/hadoop/hbase/MiniHBaseCluster.html#line.387">stopRegionServer</a>(int&nbsp;serverNumber,
                                                  boolean&nbsp;shutdownFS)</pre>
 <div class="block">Shut down the specified region server cleanly</div>
 <dl><dt><span class="strong">Parameters:</span></dt><dd><code>serverNumber</code> - Used as index into a list.</dd><dd><code>shutdownFS</code> - True is we are to shutdown the filesystem as part of this
@@ -1056,7 +1056,7 @@ extends <a href="../../../../../apidocs/org/apache/hadoop/hbase/HBaseCluster.htm
 <ul class="blockList">
 <li class="blockList">
 <h4>waitOnRegionServer</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/MiniHBaseCluster.html#line.403">waitOnRegionServer</a>(int&nbsp;serverNumber)</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/MiniHBaseCluster.html#line.402">waitOnRegionServer</a>(int&nbsp;serverNumber)</pre>
 <div class="block">Wait for the specified region server to stop. Removes this thread from list
  of running threads.</div>
 <dl><dt><span class="strong">Parameters:</span></dt><dd><code>serverNumber</code> - </dd>
@@ -1069,7 +1069,7 @@ extends <a href="../../../../../apidocs/org/apache/hadoop/hbase/HBaseCluster.htm
 <ul class="blockList">
 <li class="blockList">
 <h4>startMaster</h4>
-<pre>public&nbsp;<a href="../../../../../apidocs/org/apache/hadoop/hbase/util/JVMClusterUtil.MasterThread.html?is-external=true" title="class or interface in org.apache.hadoop.hbase.util">JVMClusterUtil.MasterThread</a>&nbsp;<a href="../../../../src-html/org/apache/hadoop/hbase/MiniHBaseCluster.html#line.414">startMaster</a>()
+<pre>public&nbsp;<a href="../../../../../apidocs/org/apache/hadoop/hbase/util/JVMClusterUtil.MasterThread.html?is-external=true" title="class or interface in org.apache.hadoop.hbase.util">JVMClusterUtil.MasterThread</a>&nbsp;<a href="../../../../src-html/org/apache/hadoop/hbase/MiniHBaseCluster.html#line.413">startMaster</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">Starts a master thread running</div>
 <dl><dt><span class="strong">Returns:</span></dt><dd>New RegionServerThread</dd>
@@ -1083,7 +1083,7 @@ extends <a href="../../../../../apidocs/org/apache/hadoop/hbase/HBaseCluster.htm
 <ul class="blockList">
 <li class="blockList">
 <h4>getMasterAdminService</h4>
-<pre>public&nbsp;<a href="../../../../../apidocs/org/apache/hadoop/hbase/protobuf.generated.MasterProtos.MasterService.BlockingInterface.html?is-external=true" title="class or interface in org.apache.hadoop.hbase">org.apache.hadoop.hbase.protobuf.generated.MasterProtos.MasterService.BlockingInterface</a>&nbsp;<a href="../../../../src-html/org/apache/hadoop/hbase/MiniHBaseCluster.html#line.433">getMasterAdminService</a>()</pre>
+<pre>public&nbsp;<a href="../../../../../apidocs/org/apache/hadoop/hbase/protobuf.generated.MasterProtos.MasterService.BlockingInterface.html?is-external=true" title="class or interface in org.apache.hadoop.hbase">org.apache.hadoop.hbase.protobuf.generated.MasterProtos.MasterService.BlockingInterface</a>&nbsp;<a href="../../../../src-html/org/apache/hadoop/hbase/MiniHBaseCluster.html#line.432">getMasterAdminService</a>()</pre>
 <div class="block">Returns the current active master, if available.</div>
 <dl>
 <dt><strong>Specified by:</strong></dt>
@@ -1097,7 +1097,7 @@ extends <a href="../../../../../apidocs/org/apache/hadoop/hbase/HBaseCluster.htm
 <ul class="blockList">
 <li class="blockList">
 <h4>getMaster</h4>
-<pre>public&nbsp;<a href="../../../../../apidocs/org/apache/hadoop/hbase/master/HMaster.html?is-external=true" title="class or interface in org.apache.hadoop.hbase.master">HMaster</a>&nbsp;<a href="../../../../src-html/org/apache/hadoop/hbase/MiniHBaseCluster.html#line.441">getMaster</a>()</pre>
+<pre>public&nbsp;<a href="../../../../../apidocs/org/apache/hadoop/hbase/master/HMaster.html?is-external=true" title="class or interface in org.apache.hadoop.hbase.master">HMaster</a>&nbsp;<a href="../../../../src-html/org/apache/hadoop/hbase/MiniHBaseCluster.html#line.440">getMaster</a>()</pre>
 <div class="block">Returns the current active master, if available.</div>
 <dl><dt><span class="strong">Returns:</span></dt><dd>the active HMaster, null if none is active.</dd></dl>
 </li>
@@ -1108,7 +1108,7 @@ extends <a href="../../../../../apidocs/org/apache/hadoop/hbase/HBaseCluster.htm
 <ul class="blockList">
 <li class="blockList">
 <h4>getMasterThread</h4>
-<pre>public&nbsp;<a href="../../../../../apidocs/org/apache/hadoop/hbase/util/JVMClusterUtil.MasterThread.html?is-external=true" title="class or interface in org.apache.hadoop.hbase.util">JVMClusterUtil.MasterThread</a>&nbsp;<a href="../../../../src-html/org/apache/hadoop/hbase/MiniHBaseCluster.html#line.449">getMasterThread</a>()</pre>
+<pre>public&nbsp;<a href="../../../../../apidocs/org/apache/hadoop/hbase/util/JVMClusterUtil.MasterThread.html?is-external=true" title="class or interface in org.apache.hadoop.hbase.util">JVMClusterUtil.MasterThread</a>&nbsp;<a href="../../../../src-html/org/apache/hadoop/hbase/MiniHBaseCluster.html#line.448">getMasterThread</a>()</pre>
 <div class="block">Returns the current active master thread, if available.</div>
 <dl><dt><span class="strong">Returns:</span></dt><dd>the active MasterThread, null if none is active.</dd></dl>
 </li>
@@ -1119,7 +1119,7 @@ extends <a href="../../../../../apidocs/org/apache/hadoop/hbase/HBaseCluster.htm
 <ul class="blockList">
 <li class="blockList">
 <h4>getMaster</h4>
-<pre>public&nbsp;<a href="../../../../../apidocs/org/apache/hadoop/hbase/master/HMaster.html?is-external=true" title="class or interface in org.apache.hadoop.hbase.master">HMaster</a>&nbsp;<a href="../../../../src-html/org/apache/hadoop/hbase/MiniHBaseCluster.html#line.462">getMaster</a>(int&nbsp;serverNumber)</pre>
+<pre>public&nbsp;<a href="../../../../../apidocs/org/apache/hadoop/hbase/master/HMaster.html?is-external=true" title="class or interface in org.apache.hadoop.hbase.master">HMaster</a>&nbsp;<a href="../../../../src-html/org/apache/hadoop/hbase/MiniHBaseCluster.html#line.461">getMaster</a>(int&nbsp;serverNumber)</pre>
 <div class="block">Returns the master at the specified index, if available.</div>
 <dl><dt><span class="strong">Returns:</span></dt><dd>the active HMaster, null if none is active.</dd></dl>
 </li>
@@ -1130,7 +1130,7 @@ extends <a href="../../../../../apidocs/org/apache/hadoop/hbase/HBaseCluster.htm
 <ul class="blockList">
 <li class="blockList">
 <h4>abortMaster</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/MiniHBaseCluster.html#line.470">abortMaster</a>(int&nbsp;serverNumber)</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/MiniHBaseCluster.html#line.469">abortMaster</a>(int&nbsp;serverNumber)</pre>
 <div class="block">Cause a master to exit without shutting down entire cluster.</div>
 <dl><dt><span class="strong">Parameters:</span></dt><dd><code>serverNumber</code> - Used as index into a list.</dd></dl>
 </li>
@@ -1141,7 +1141,7 @@ extends <a href="../../../../../apidocs/org/apache/hadoop/hbase/HBaseCluster.htm
 <ul class="blockList">
 <li class="blockList">
 <h4>stopMaster</h4>
-<pre>public&nbsp;<a href="../../../../../apidocs/org/apache/hadoop/hbase/util/JVMClusterUtil.MasterThread.html?is-external=true" title="class or interface in org.apache.hadoop.hbase.util">JVMClusterUtil.MasterThread</a>&nbsp;<a href="../../../../src-html/org/apache/hadoop/hbase/MiniHBaseCluster.html#line.483">stopMaster</a>(int&nbsp;serverNumber)</pre>
+<pre>public&nbsp;<a href="../../../../../apidocs/org/apache/hadoop/hbase/util/JVMClusterUtil.MasterThread.html?is-external=true" title="class or interface in org.apache.hadoop.hbase.util">JVMClusterUtil.MasterThread</a>&nbsp;<a href="../../../../src-html/org/apache/hadoop/hbase/MiniHBaseCluster.html#line.482">stopMaster</a>(int&nbsp;serverNumber)</pre>
 <div class="block">Shut down the specified master cleanly</div>
 <dl><dt><span class="strong">Parameters:</span></dt><dd><code>serverNumber</code> - Used as index into a list.</dd>
 <dt><span class="strong">Returns:</span></dt><dd>the region server that was stopped</dd></dl>
@@ -1153,7 +1153,7 @@ extends <a href="../../../../../apidocs/org/apache/hadoop/hbase/HBaseCluster.htm
 <ul class="blockList">
 <li class="blockList">
 <h4>stopMaster</h4>
-<pre>public&nbsp;<a href="../../../../../apidocs/org/apache/hadoop/hbase/util/JVMClusterUtil.MasterThread.html?is-external=true" title="class or interface in org.apache.hadoop.hbase.util">JVMClusterUtil.MasterThread</a>&nbsp;<a href="../../../../src-html/org/apache/hadoop/hbase/MiniHBaseCluster.html#line.497">stopMaster</a>(int&nbsp;serverNumber,
+<pre>public&nbsp;<a href="../../../../../apidocs/org/apache/hadoop/hbase/util/JVMClusterUtil.MasterThread.html?is-external=true" title="class or interface in org.apache.hadoop.hbase.util">JVMClusterUtil.MasterThread</a>&nbsp;<a href="../../../../src-html/org/apache/hadoop/hbase/MiniHBaseCluster.html#line.496">stopMaster</a>(int&nbsp;serverNumber,
                                      boolean&nbsp;shutdownFS)</pre>
 <div class="block">Shut down the specified master cleanly</div>
 <dl><dt><span class="strong">Parameters:</span></dt><dd><code>serverNumber</code> - Used as index into a list.</dd><dd><code>shutdownFS</code> - True is we are to shutdown the filesystem as part of this
@@ -1169,7 +1169,7 @@ extends <a href="../../../../../apidocs/org/apache/hadoop/hbase/HBaseCluster.htm
 <ul class="blockList">
 <li class="blockList">
 <h4>waitOnMaster</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/MiniHBaseCluster.html#line.512">waitOnMaster</a>(int&nbsp;serverNumber)</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/MiniHBaseCluster.html#line.511">waitOnMaster</a>(int&nbsp;serverNumber)</pre>
 <div class="block">Wait for the specified master to stop. Removes this thread from list
  of running threads.</div>
 <dl><dt><span class="strong">Parameters:</span></dt><dd><code>serverNumber</code> - </dd>
@@ -1182,7 +1182,7 @@ extends <a href="../../../../../apidocs/org/apache/hadoop/hbase/HBaseCluster.htm
 <ul class="blockList">
 <li class="blockList">
 <h4>waitForActiveAndReadyMaster</h4>
-<pre>public&nbsp;boolean&nbsp;<a href="../../../../src-html/org/apache/hadoop/hbase/MiniHBaseCluster.html#line.524">waitForActiveAndReadyMaster</a>(long&nbsp;timeout)
+<pre>public&nbsp;boolean&nbsp;<a href="../../../../src-html/org/apache/hadoop/hbase/MiniHBaseCluster.html#line.523">waitForActiveAndReadyMaster</a>(long&nbsp;timeout)
                                     throws <a href="http://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">Blocks until there is an active master and that master has completed
  initialization.</div>
@@ -1203,7 +1203,7 @@ extends <a href="../../../../../apidocs/org/apache/hadoop/hbase/HBaseCluster.htm
 <ul class="blockList">
 <li class="blockList">
 <h4>getMasterThreads</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="../../../../../apidocs/org/apache/hadoop/hbase/util/JVMClusterUtil.MasterThread.html?is-external=true" title="class or interface in org.apache.hadoop.hbase.util">JVMClusterUtil.MasterThread</a>&gt;&nbsp;<a href="../../../../src-html/org/apache/hadoop/hbase/MiniHBaseCluster.html#line.543">getMasterThreads</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="../../../../../apidocs/org/apache/hadoop/hbase/util/JVMClusterUtil.MasterThread.html?is-external=true" title="class or interface in org.apache.hadoop.hbase.util">JVMClusterUtil.MasterThread</a>&gt;&nbsp;<a href="../../../../src-html/org/apache/hadoop/hbase/MiniHBaseCluster.html#line.542">getMasterThreads</a>()</pre>
 <dl><dt><span class="strong">Returns:</span></dt><dd>List of master threads.</dd></dl>
 </li>
 </ul>
@@ -1213,7 +1213,7 @@ extends <a href="../../../../../apidocs/org/apache/hadoop/hbase/HBaseCluster.htm
 <ul class="blockList">
 <li class="blockList">
 <h4>getLiveMasterThreads</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="../../../../../apidocs/org/apache/hadoop/hbase/util/JVMClusterUtil.MasterThread.html?is-external=true" title="class or interface in org.apache.hadoop.hbase.util">JVMClusterUtil.MasterThread</a>&gt;&nbsp;<a href="../../../../src-html/org/apache/hadoop/hbase/MiniHBaseCluster.html#line.550">getLiveMasterThreads</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="../../../../../apidocs/org/apache/hadoop/hbase/util/JVMClusterUtil.MasterThread.html?is-external=true" title="class or interface in org.apache.hadoop.hbase.util">JVMClusterUtil.MasterThread</a>&gt;&nbsp;<a href="../../../../src-html/org/apache/hadoop/hbase/MiniHBaseCluster.html#line.549">getLiveMasterThreads</a>()</pre>
 <dl><dt><span class="strong">Returns:</span></dt><dd>List of live master threads (skips the aborted and the killed)</dd></dl>
 </li>
 </ul>
@@ -1223,7 +1223,7 @@ extends <a href="../../../../../apidocs/org/apache/hadoop/hbase/HBaseCluster.htm
 <ul class="blockList">
 <li class="blockList">
 <h4>join</h4>
-<pre>public&nbsp;void&nbsp;<a href="../../../../src-html/org/apache/hadoop/hbase/MiniHBaseCluster.html#line.557">join</a>()</pre>
+<pre>public&nbsp;void&nbsp;<a href="../../../../src-html/org/apache/hadoop/hbase/MiniHBaseCluster.html#line.556">join</a>()</pre>
 <div class="block">Wait for Mini HBase Cluster to shut down.</div>
 </li>
 </ul>
@@ -1233,7 +1233,7 @@ extends <a href="../../../../../apidocs/org/apache/hadoop/hbase/HBaseCluster.htm
 <ul class="blockList">
 <li class="blockList">
 <h4>shutdown</h4>
-<pre>public&nbsp;void&nbsp;<a href="../../../../src-html/org/apache/hadoop/hbase/MiniHBaseCluster.html#line.566">shutdown</a>()
+<pre>public&nbsp;void&nbsp;<a href="../../../../src-html/org/apache/hadoop/hbase/MiniHBaseCluster.html#line.565">shutdown</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">Shut down the mini HBase cluster</div>
 <dl>
@@ -1249,7 +1249,7 @@ extends <a href="../../../../../apidocs/org/apache/hadoop/hbase/HBaseCluster.htm
 <ul class="blockList">
 <li class="blockList">
 <h4>close</h4>
-<pre>public&nbsp;void&nbsp;<a href="../../../../src-html/org/apache/hadoop/hbase/MiniHBaseCluster.html#line.573">close</a>()
+<pre>public&nbsp;void&nbsp;<a href="../../../../src-html/org/apache/hadoop/hbase/MiniHBaseCluster.html#line.572">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"><strong>Description copied from class:&nbsp;<code><a href="../../../../../apidocs/org/apache/hadoop/hbase/HBaseCluster.html?is-external=true#close()" title="class or interface in org.apache.hadoop.hbase">org.apache.hadoop.hbase.HBaseCluster</a></code></strong></div>
 <div class="block">Closes all the resources held open for this cluster. Note that this call does not shutdown
@@ -1271,7 +1271,7 @@ extends <a href="../../../../../apidocs/org/apache/hadoop/hbase/HBaseCluster.htm
 <ul class="blockList">
 <li class="blockList">
 <h4>getClusterStatus</h4>
-<pre>public&nbsp;<a href="../../../../../apidocs/org/apache/hadoop/hbase/ClusterStatus.html?is-external=true" title="class or interface in org.apache.hadoop.hbase">ClusterStatus</a>&nbsp;<a href="../../../../src-html/org/apache/hadoop/hbase/MiniHBaseCluster.html#line.577">getClusterStatus</a>()
+<pre>public&nbsp;<a href="../../../../../apidocs/org/apache/hadoop/hbase/ClusterStatus.html?is-external=true" title="class or interface in org.apache.hadoop.hbase">ClusterStatus</a>&nbsp;<a href="../../../../src-html/org/apache/hadoop/hbase/MiniHBaseCluster.html#line.576">getClusterStatus</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 class:&nbsp;<code><a href="../../../../../apidocs/org/apache/hadoop/hbase/HBaseCluster.html?is-external=true#getClusterStatus()" title="class or interface in org.apache.hadoop.hbase">org.apache.hadoop.hbase.HBaseCluster</a></code></strong></div>
 <div class="block">Returns a ClusterStatus for this HBase cluster.</div>
@@ -1288,7 +1288,7 @@ extends <a href="../../../../../apidocs/org/apache/hadoop/hbase/HBaseCluster.htm
 <ul class="blockList">
 <li class="blockList">
 <h4>flushcache</h4>
-<pre>public&nbsp;void&nbsp;<a href="../../../../src-html/org/apache/hadoop/hbase/MiniHBaseCluster.html#line.586">flushcache</a>()
+<pre>public&nbsp;void&nbsp;<a href="../../../../src-html/org/apache/hadoop/hbase/MiniHBaseCluster.html#line.585">flushcache</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">Call flushCache on all regions on all participating regionservers.</div>
 <dl><dt><span class="strong">Throws:</span></dt>
@@ -1301,7 +1301,7 @@ extends <a href="../../../../../apidocs/org/apache/hadoop/hbase/HBaseCluster.htm
 <ul class="blockList">
 <li class="blockList">
 <h4>flushcache</h4>
-<pre>public&nbsp;void&nbsp;<a href="../../../../src-html/org/apache/hadoop/hbase/MiniHBaseCluster.html#line.599">flushcache</a>(<a href="../../../../../apidocs/org/apache/hadoop/hbase/TableName.html?is-external=true" title="class or interface in org.apache.hadoop.hbase">TableName</a>&nbsp;tableName)
+<pre>public&nbsp;void&nbsp;<a href="../../../../src-html/org/apache/hadoop/hbase/MiniHBaseCluster.html#line.598">flushcache</a>(<a href="../../../../../apidocs/org/apache/hadoop/hbase/TableName.html?is-external=true" title="class or interface 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">Call flushCache on all regions of the specified table.</div>
 <dl><dt><span class="strong">Throws:</span></dt>
@@ -1314,7 +1314,7 @@ extends <a href="../../../../../apidocs/org/apache/hadoop/hbase/HBaseCluster.htm
 <ul class="blockList">
 <li class="blockList">
 <h4>compact</h4>
-<pre>public&nbsp;void&nbsp;<a href="../../../../src-html/org/apache/hadoop/hbase/MiniHBaseCluster.html#line.614">compact</a>(boolean&nbsp;major)
+<pre>public&nbsp;void&nbsp;<a href="../../../../src-html/org/apache/hadoop/hbase/MiniHBaseCluster.html#line.613">compact</a>(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>
 <div class="block">Call flushCache on all regions on all participating regionservers.</div>
 <dl><dt><span class="strong">Throws:</span></dt>
@@ -1327,7 +1327,7 @@ extends <a href="../../../../../apidocs/org/apache/hadoop/hbase/HBaseCluster.htm
 <ul class="blockList">
 <li class="blockList">
 <h4>compact</h4>
-<pre>public&nbsp;void&nbsp;<a href="../../../../src-html/org/apache/hadoop/hbase/MiniHBaseCluster.html#line.627">compact</a>(<a href="../../../../../apidocs/org/apache/hadoop/hbase/TableName.html?is-external=true" title="class or interface in org.apache.hadoop.hbase">TableName</a>&nbsp;tableName,
+<pre>public&nbsp;void&nbsp;<a href="../../../../src-html/org/apache/hadoop/hbase/MiniHBaseCluster.html#line.626">compact</a>(<a href="../../../../../apidocs/org/apache/hadoop/hbase/TableName.html?is-external=true" title="class or interface in org.apache.hadoop.hbase">TableName</a>&nbsp;tableName,
            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>
 <div class="block">Call flushCache on all regions of the specified table.</div>
@@ -1341,7 +1341,7 @@ extends <a href="../../../../../apidocs/org/apache/hadoop/hbase/HBaseCluster.htm
 <ul class="blockList">
 <li class="blockList">
 <h4>getRegionServerThreads</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="../../../../../apidocs/org/apache/hadoop/hbase/util/JVMClusterUtil.RegionServerThread.html?is-external=true" title="class or interface in org.apache.hadoop.hbase.util">JVMClusterUtil.RegionServerThread</a>&gt;&nbsp;<a href="../../../../src-html/org/apache/hadoop/hbase/MiniHBaseCluster.html#line.641">getRegionServerThreads</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="../../../../../apidocs/org/apache/hadoop/hbase/util/JVMClusterUtil.RegionServerThread.html?is-external=true" title="class or interface in org.apache.hadoop.hbase.util">JVMClusterUtil.RegionServerThread</a>&gt;&nbsp;<a href="../../../../src-html/org/apache/hadoop/hbase/MiniHBaseCluster.html#line.640">getRegionServerThreads</a>()</pre>
 <dl><dt><span class="strong">Returns:</span></dt><dd>List of region server threads.</dd></dl>
 </li>
 </ul>
@@ -1351,7 +1351,7 @@ extends <a href="../../../../../apidocs/org/apache/hadoop/hbase/HBaseCluster.htm
 <ul class="blockList">
 <li class="blockList">
 <h4>getLiveRegionServerThreads</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="../../../../../apidocs/org/apache/hadoop/hbase/util/JVMClusterUtil.RegionServerThread.html?is-external=true" title="class or interface in org.apache.hadoop.hbase.util">JVMClusterUtil.RegionServerThread</a>&gt;&nbsp;<a href="../../../../src-html/org/apache/hadoop/hbase/MiniHBaseCluster.html#line.648">getLiveRegionServerThreads</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="../../../../../apidocs/org/apache/hadoop/hbase/util/JVMClusterUtil.RegionServerThread.html?is-external=true" title="class or interface in org.apache.hadoop.hbase.util">JVMClusterUtil.RegionServerThread</a>&gt;&nbsp;<a href="../../../../src-html/org/apache/hadoop/hbase/MiniHBaseCluster.html#line.647">getLiveRegionServerThreads</a>()</pre>
 <dl><dt><span class="strong">Returns:</span></dt><dd>List of live region server threads (skips the aborted and the killed)</dd></dl>
 </li>
 </ul>
@@ -1361,7 +1361,7 @@ extends <a href="../../../../../apidocs/org/apache/hadoop/hbase/HBaseCluster.htm
 <ul class="blockList">
 <li class="blockList">
 <h4>getRegionServer</h4>
-<pre>public&nbsp;<a href="../../../../../apidocs/org/apache/hadoop/hbase/regionserver/HRegionServer.html?is-external=true" title="class or interface in org.apache.hadoop.hbase.regionserver">HRegionServer</a>&nbsp;<a href="../../../../src-html/org/apache/hadoop/hbase/MiniHBaseCluster.html#line.657">getRegionServer</a>(int&nbsp;serverNumber)</pre>
+<pre>public&nbsp;<a href="../../../../../apidocs/org/apache/hadoop/hbase/regionserver/HRegionServer.html?is-external=true" title="class or interface in org.apache.hadoop.hbase.regionserver">HRegionServer</a>&nbsp;<a href="../../../../src-html/org/apache/hadoop/hbase/MiniHBaseCluster.html#line.656">getRegionServer</a>(int&nbsp;serverNumber)</pre>
 <div class="block">Grab a numbered region server of your choice.</div>
 <dl><dt><span class="strong">Parameters:</span></dt><dd><code>serverNumber</code> - </dd>
 <dt><span class="strong">Returns:</span></dt><dd>region server</dd></dl>
@@ -1373,7 +1373,7 @@ extends <a href="../../../../../apidocs/org/apache/hadoop/hbase/HBaseCluster.htm
 <ul class="blockList">
 <li class="blockList">
 <h4>getRegions</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="../../../../../apidocs/org/apache/hadoop/hbase/regionserver/HRegion.html?is-external=true" title="class or interface in org.apache.hadoop.hbase.regionserver">HRegion</a>&gt;&nbsp;<a href="../../../../src-html/org/apache/hadoop/hbase/MiniHBaseCluster.html#line.661">getRegions</a>(byte[]&nbsp;tableName)</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="../../../../../apidocs/org/apache/hadoop/hbase/regionserver/HRegion.html?is-external=true" title="class or interface in org.apache.hadoop.hbase.regionserver">HRegion</a>&gt;&nbsp;<a href="../../../../src-html/org/apache/hadoop/hbase/MiniHBaseCluster.html#line.660">getRegions</a>(byte[]&nbsp;tableName)</pre>
 </li>
 </ul>
 <a name="getRegions(org.apache.hadoop.hbase.TableName)">
@@ -1382,7 +1382,7 @@ extends <a href="../../../../../apidocs/org/apache/hadoop/hbase/HBaseCluster.htm
 <ul class="blockList">
 <li class="blockList">
 <h4>getRegions</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="../../../../../apidocs/org/apache/hadoop/hbase/regionserver/HRegion.html?is-external=true" title="class or interface in org.apache.hadoop.hbase.regionserver">HRegion</a>&gt;&nbsp;<a href="../../../../src-html/org/apache/hadoop/hbase/MiniHBaseCluster.html#line.665">getRegions</a>(<a href="../../../../../apidocs/org/apache/hadoop/hbase/TableName.html?is-external=true" title="class or interface in org.apache.hadoop.hbase">TableName</a>&nbsp;tableName)</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="../../../../../apidocs/org/apache/hadoop/hbase/regionserver/HRegion.html?is-external=true" title="class or interface in org.apache.hadoop.hbase.regionserver">HRegion</a>&gt;&nbsp;<a href="../../../../src-html/org/apache/hadoop/hbase/MiniHBaseCluster.html#line.664">getRegions</a>(<a href="../../../../../apidocs/org/apache/hadoop/hbase/TableName.html?is-external=true" title="class or interface in org.apache.hadoop.hbase">TableName</a>&nbsp;tableName)</pre>
 </li>
 </ul>
 <a name="getServerWithMeta()">
@@ -1391,7 +1391,7 @@ extends <a href="../../../../../apidocs/org/apache/hadoop/hbase/HBaseCluster.htm
 <ul class="blockList">
 <li class="blockList">
 <h4>getServerWithMeta</h4>
-<pre>public&nbsp;int&nbsp;<a href="../../../../src-html/org/apache/hadoop/hbase/MiniHBaseCluster.html#line.682">getServerWithMeta</a>()</pre>
+<pre>public&nbsp;int&nbsp;<a href="../../../../src-html/org/apache/hadoop/hbase/MiniHBaseCluster.html#line.681">getServerWithMeta</a>()</pre>
 <dl><dt><span class="strong">Returns:</span></dt><dd>Index into List of <a href="../../../../org/apache/hadoop/hbase/MiniHBaseCluster.html#getRegionServerThreads()"><code>getRegionServerThreads()</code></a>
  of HRS carrying regionName. Returns -1 if none found.</dd></dl>
 </li>
@@ -1402,7 +1402,7 @@ extends <a href="../../../../../apidocs/org/apache/hadoop/hbase/HBaseCluster.htm
 <ul class="blockList">
 <li class="blockList">
 <h4>getServerWith</h4>
-<pre>public&nbsp;int&nbsp;<a href="../../../../src-html/org/apache/hadoop/hbase/MiniHBaseCluster.html#line.692">getServerWith</a>(byte[]&nbsp;regionName)</pre>
+<pre>public&nbsp;int&nbsp;<a href="../../../../src-html/org/apache/hadoop/hbase/MiniHBaseCluster.html#line.691">getServerWith</a>(byte[]&nbsp;regionName)</pre>
 <div class="block">Get the location of the specified region</div>
 <dl><dt><span class="strong">Parameters:</span></dt><dd><code>regionName</code> - Name of the region in bytes</dd>
 <dt><span class="strong">Returns:</span></dt><dd>Index into List of <a href="../../../../org/apache/hadoop/hbase/MiniHBaseCluster.html#getRegionServerThreads()"><code>getRegionServerThreads()</code></a>
@@ -1415,7 +1415,7 @@ extends <a href="../../../../../apidocs/org/apache/hadoop/hbase/HBaseCluster.htm
 <ul class="blockList">
 <li class="blockList">
 <h4>getServerHoldingRegion</h4>
-<pre>public&nbsp;<a href="../../../../../apidocs/org/apache/hadoop/hbase/ServerName.html?is-external=true" title="class or interface in org.apache.hadoop.hbase">ServerName</a>&nbsp;<a href="../../../../src-html/org/apache/hadoop/hbase/MiniHBaseCluster.html#line.708">getServerHoldingRegion</a>(<a href="../../../../../apidocs/org/apache/hadoop/hbase/TableName.html?is-external=true" title="class or interface in org.apache.hadoop.hbase">TableName</a>&nbsp;tn,
+<pre>public&nbsp;<a href="../../../../../apidocs/org/apache/hadoop/hbase/ServerName.html?is-external=true" title="class or interface in org.apache.hadoop.hbase">ServerName</a>&nbsp;<a href="../../../../src-html/org/apache/hadoop/hbase/MiniHBaseCluster.html#line.707">getServerHoldingRegion</a>(<a href="../../../../../apidocs/org/apache/hadoop/hbase/TableName.html?is-external=true" title="class or interface in org.apache.hadoop.hbase">TableName</a>&nbsp;tn,
                                 byte[]&nbsp;regionName)
                                   throws <a href="http://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="../../../../../apidocs/org/apache/hadoop/hbase/HBaseCluster.html?is-external=true#getServerHoldingRegion(org.apache.hadoop.hbase.TableName,%20byte[])" title="class or interface in org.apache.hadoop.hbase">org.apache.hadoop.hbase.HBaseCluster</a></code></strong></div>
@@ -1435,7 +1435,7 @@ extends <a href="../../../../../apidocs/org/apache/hadoop/hbase/HBaseCluster.htm
 <ul class="blockList">
 <li class="blockList">
 <h4>countServedRegions</h4>
-<pre>public&nbsp;long&nbsp;<a href="../../../../src-html/org/apache/hadoop/hbase/MiniHBaseCluster.html#line.732">countServedRegions</a>()</pre>
+<pre>public&nbsp;long&nbsp;<a href="../../../../src-html/org/apache/hadoop/hbase/MiniHBaseCluster.html#line.731">countServedRegions</a>()</pre>
 <div class="block">Counts the total numbers of regions being served by the currently online
  region servers by asking each how many regions they have.  Does not look
  at hbase:meta at all.  Count includes catalog tables.</div>
@@ -1448,7 +1448,7 @@ extends <a href="../../../../../apidocs/org/apache/hadoop/hbase/HBaseCluster.htm
 <ul class="blockList">
 <li class="blockList">
 <h4>killAll</h4>
-<pre>public&nbsp;void&nbsp;<a href="../../../../src-html/org/apache/hadoop/hbase/MiniHBaseCluster.html#line.747">killAll</a>()</pre>
+<pre>public&nbsp;void&nbsp;<a href="../../../../src-html/org/apache/hadoop/hbase/MiniHBaseCluster.html#line.746">killAll</a>()</pre>
 <div class="block">Do a simulated kill all masters and regionservers. Useful when it is
  impossible to bring the mini-cluster back for clean shutdown.</div>
 </li>
@@ -1459,7 +1459,7 @@ extends <a href="../../../../../apidocs/org/apache/hadoop/hbase/HBaseCluster.htm
 <ul class="blockList">
 <li class="blockList">
 <h4>waitUntilShutDown</h4>
-<pre>public&nbsp;void&nbsp;<a href="../../../../src-html/org/apache/hadoop/hbase/MiniHBaseCluster.html#line.757">waitUntilShutDown</a>()</pre>
+<pre>public&nbsp;void&nbsp;<a href="../../../../src-html/org/apache/hadoop/hbase/MiniHBaseCluster.html#line.756">waitUntilShutDown</a>()</pre>
 <div class="block"><strong>Description copied from class:&nbsp;<code><a href="../../../../../apidocs/org/apache/hadoop/hbase/HBaseCluster.html?is-external=true#waitUntilShutDown()" title="class or interface in org.apache.hadoop.hbase">org.apache.hadoop.hbase.HBaseCluster</a></code></strong></div>
 <div class="block">Wait for HBase Cluster to shut down.</div>
 <dl>
@@ -1474,7 +1474,7 @@ extends <a href="../../../../../apidocs/org/apache/hadoop/hbase/HBaseCluster.htm
 <ul class="blockList">
 <li class="blockList">
 <h4>findRegionsForTable</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="../../../../../apidocs/org/apache/hadoop/hbase/regionserver/HRegion.html?is-external=true" title="class or interface in org.apache.hadoop.hbase.regionserver">HRegion</a>&gt;&nbsp;<a href="../../../../src-html/org/apache/hadoop/hbase/MiniHBaseCluster.html#line.761">findRegionsForTable</a>(<a href="../../../../../apidocs/org/apache/hadoop/hbase/TableName.html?is-external=true" title="class or interface in org.apache.hadoop.hbase">TableName</a>&nbsp;tableName)</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="../../../../../apidocs/org/apache/hadoop/hbase/regionserver/HRegion.html?is-external=true" title="class or interface in org.apache.hadoop.hbase.regionserver">HRegion</a>&gt;&nbsp;<a href="../../../../src-html/org/apache/hadoop/hbase/MiniHBaseCluster.html#line.760">findRegionsForTable</a>(<a href="../../../../../apidocs/org/apache/hadoop/hbase/TableName.html?is-external=true" title="class or interface in org.apache.hadoop.hbase">TableName</a>&nbsp;tableName)</pre>
 </li>
 </ul>
 <a name="getRegionServerIndex(org.apache.hadoop.hbase.ServerName)">
@@ -1483,7 +1483,7 @@ extends <a href="../../../../../apidocs/org/apache/hadoop/hbase/HBaseCluster.htm
 <ul class="blockList">
 <li class="blockList">
 <h4>getRegionServerIndex</h4>
-<pre>protected&nbsp;int&nbsp;<a href="../../../../src-html/org/apache/hadoop/hbase/MiniHBaseCluster.html#line.775">getRegionServerIndex</a>(<a href="../../../../../apidocs/org/apache/hadoop/hbase/ServerName.html?is-external=true" title="class or interface in org.apache.hadoop.hbase">ServerName</a>&nbsp;serverName)</pre>
+<pre>protected&nbsp;int&nbsp;<a href="../../../../src-html/org/apache/hadoop/hbase/MiniHBaseCluster.html#line.774">getRegionServerIndex</a>(<a href="../../../../../apidocs/org/apache/hadoop/hbase/ServerName.html?is-external=true" title="class or interface in org.apache.hadoop.hbase">ServerName</a>&nbsp;serverName)</pre>
 </li>
 </ul>
 <a name="getMasterIndex(org.apache.hadoop.hbase.ServerName)">
@@ -1492,7 +1492,7 @@ extends <a href="../../../../../apidocs/org/apache/hadoop/hbase/HBaseCluster.htm
 <ul class="blockList">
 <li class="blockList">
 <h4>getMasterIndex</h4>
-<pre>protected&nbsp;int&nbsp;<a href="../../../../src-html/org/apache/hadoop/hbase/MiniHBaseCluster.html#line.786">getMasterIndex</a>(<a href="../../../../../apidocs/org/apache/hadoop/hbase/ServerName.html?is-external=true" title="class or interface in org.apache.hadoop.hbase">ServerName</a>&nbsp;serverName)</pre>
+<pre>protected&nbsp;int&nbsp;<a href="../../../../src-html/org/apache/hadoop/hbase/MiniHBaseCluster.html#line.785">getMasterIndex</a>(<a href="../../../../../apidocs/org/apache/hadoop/hbase/ServerName.html?is-external=true" title="class or interface in org.apache.hadoop.hbase">ServerName</a>&nbsp;serverName)</pre>
 </li>
 </ul>
 <a name="getAdminProtocol(org.apache.hadoop.hbase.ServerName)">
@@ -1501,7 +1501,7 @@ extends <a href="../../../../../apidocs/org/apache/hadoop/hbase/HBaseCluster.htm
 <ul class="blockList">
 <li class="blockList">
 <h4>getAdminProtocol</h4>
-<pre>public&nbsp;<a href="../../../../../apidocs/org/apache/hadoop/hbase/protobuf.generated.AdminProtos.AdminService.BlockingInterface.html?is-external=true" title="class or interface in org.apache.hadoop.hbase">org.apache.hadoop.hbase.protobuf.generated.AdminProtos.AdminService.BlockingInterface</a>&nbsp;<a href="../../../../src-html/org/apache/hadoop/hbase/MiniHBaseCluster.html#line.797">getAdminProtocol</a>(<a href="../../../../../apidocs/org/apache/hadoop/hbase/ServerName.html?is-external=true" title="class or interface in org.apache.hadoop.hbase">ServerName</a>&nbsp;serverName)
+<pre>public&nbsp;<a href="../../../../../apidocs/org/apache/hadoop/hbase/protobuf.generated.AdminProtos.AdminService.BlockingInterface.html?is-external=true" title="class or interface in org.apache.hadoop.hbase">org.apache.hadoop.hbase.protobuf.generated.AdminProtos.AdminService.BlockingInterface</a>&nbsp;<a href="../../../../src-html/org/apache/hadoop/hbase/MiniHBaseCluster.html#line.796">getAdminProtocol</a>(<a href="../../../../../apidocs/org/apache/hadoop/hbase/ServerName.html?is-external=true" title="class or interface in org.apache.hadoop.hbase">ServerName</a>&nbsp;serverName)
                                                                                                        throws <a href="http://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="../../../../../apidocs/org/apache/hadoop/hbase/HBaseCluster.html?is-external=true#getAdminProtocol(org.apache.hadoop.hbase.ServerName)" title="class or interface in org.apache.hadoop.hbase">org.apache.hadoop.hbase.HBaseCluster</a></code></strong></div>
 <div class="block">Returns an AdminProtocol interface to the regionserver</div>
@@ -1518,7 +1518,7 @@ extends <a href="../../../../../apidocs/org/apache/hadoop/hbase/HBaseCluster.htm
 <ul class="blockListLast">
 <li class="blockList">
 <h4>getClientProtocol</h4>
-<pre>public&nbsp;<a href="../../../../../apidocs/org/apache/hadoop/hbase/protobuf.generated.ClientProtos.ClientService.BlockingInterface.html?is-external=true" title="class or interface in org.apache.hadoop.hbase">org.apache.hadoop.hbase.protobuf.generated.ClientProtos.ClientService.BlockingInterface</a>&nbsp;<a href="../../../../src-html/org/apache/hadoop/hbase/MiniHBaseCluster.html#line.802">getClientProtocol</a>(<a href="../../../../../apidocs/org/apache/hadoop/hbase/ServerName.html?is-external=true" title="class or interface in org.apache.hadoop.hbase">ServerName</a>&nbsp;serverName)
+<pre>public&nbsp;<a href="../../../../../apidocs/org/apache/hadoop/hbase/protobuf.generated.ClientProtos.ClientService.BlockingInterface.html?is-external=true" title="class or interface in org.apache.hadoop.hbase">org.apache.hadoop.hbase.protobuf.generated.ClientProtos.ClientService.BlockingInterface</a>&nbsp;<a href="../../../../src-html/org/apache/hadoop/hbase/MiniHBaseCluster.html#line.801">getClientProtocol</a>(<a href="../../../../../apidocs/org/apache/hadoop/hbase/ServerName.html?is-external=true" title="class or interface in org.apache.hadoop.hbase">ServerName</a>&nbsp;serverName)
                                                                                                           throws <a href="http://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="../../../../../apidocs/org/apache/hadoop/hbase/HBaseCluster.html?is-external=true#getClientProtocol(org.apache.hadoop.hbase.ServerName)" title="class or interface in org.apache.hadoop.hbase">org.apache.hadoop.hbase.HBaseCluster</a></code></strong></div>
 <div class="block">Returns a ClientProtocol interface to the regionserver</div>


[07/18] hbase-site git commit: Published site at d6b3d838eba382f6b7734ca1f40fa58eb97a4f89.

Posted by mi...@apache.org.
http://git-wip-us.apache.org/repos/asf/hbase-site/blob/c221e35e/testdevapidocs/org/apache/hadoop/hbase/package-tree.html
----------------------------------------------------------------------
diff --git a/testdevapidocs/org/apache/hadoop/hbase/package-tree.html b/testdevapidocs/org/apache/hadoop/hbase/package-tree.html
index cbb329a..6ee0cfa 100644
--- a/testdevapidocs/org/apache/hadoop/hbase/package-tree.html
+++ b/testdevapidocs/org/apache/hadoop/hbase/package-tree.html
@@ -505,15 +505,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/IntegrationTestDDLMasterFailover.ACTION.html" title="enum in org.apache.hadoop.hbase"><span class="strong">IntegrationTestDDLMasterFailover.ACTION</span></a></li>
+<li type="circle">org.apache.hadoop.hbase.<a href="../../../../org/apache/hadoop/hbase/IntegrationTestRegionReplicaPerf.Stat.html" title="enum in org.apache.hadoop.hbase"><span class="strong">IntegrationTestRegionReplicaPerf.Stat</span></a></li>
+<li type="circle">org.apache.hadoop.hbase.<a href="../../../../org/apache/hadoop/hbase/RESTApiClusterManager.RoleCommand.html" title="enum in org.apache.hadoop.hbase"><span class="strong">RESTApiClusterManager.RoleCommand</span></a></li>
 <li type="circle">org.apache.hadoop.hbase.<a href="../../../../org/apache/hadoop/hbase/ResourceChecker.Phase.html" title="enum in org.apache.hadoop.hbase"><span class="strong">ResourceChecker.Phase</span></a></li>
-<li type="circle">org.apache.hadoop.hbase.<a href="../../../../org/apache/hadoop/hbase/HBaseClusterManager.CommandProvider.Operation.html" title="enum in org.apache.hadoop.hbase"><span class="strong">HBaseClusterManager.CommandProvider.Operation</span></a></li>
 <li type="circle">org.apache.hadoop.hbase.<a href="../../../../org/apache/hadoop/hbase/PerformanceEvaluation.Counter.html" title="enum in org.apache.hadoop.hbase"><span class="strong">PerformanceEvaluation.Counter</span></a></li>
-<li type="circle">org.apache.hadoop.hbase.<a href="../../../../org/apache/hadoop/hbase/IntegrationTestRegionReplicaPerf.Stat.html" title="enum in org.apache.hadoop.hbase"><span class="strong">IntegrationTestRegionReplicaPerf.Stat</span></a></li>
 <li type="circle">org.apache.hadoop.hbase.<a href="../../../../org/apache/hadoop/hbase/RESTApiClusterManager.Service.html" title="enum in org.apache.hadoop.hbase"><span class="strong">RESTApiClusterManager.Service</span></a></li>
+<li type="circle">org.apache.hadoop.hbase.<a href="../../../../org/apache/hadoop/hbase/HBaseClusterManager.CommandProvider.Operation.html" title="enum in org.apache.hadoop.hbase"><span class="strong">HBaseClusterManager.CommandProvider.Operation</span></a></li>
 <li type="circle">org.apache.hadoop.hbase.<a href="../../../../org/apache/hadoop/hbase/ScanPerformanceEvaluation.ScanCounter.html" title="enum in org.apache.hadoop.hbase"><span class="strong">ScanPerformanceEvaluation.ScanCounter</span></a></li>
 <li type="circle">org.apache.hadoop.hbase.<a href="../../../../org/apache/hadoop/hbase/ClusterManager.ServiceType.html" title="enum in org.apache.hadoop.hbase"><span class="strong">ClusterManager.ServiceType</span></a></li>
-<li type="circle">org.apache.hadoop.hbase.<a href="../../../../org/apache/hadoop/hbase/IntegrationTestDDLMasterFailover.ACTION.html" title="enum in org.apache.hadoop.hbase"><span class="strong">IntegrationTestDDLMasterFailover.ACTION</span></a></li>
-<li type="circle">org.apache.hadoop.hbase.<a href="../../../../org/apache/hadoop/hbase/RESTApiClusterManager.RoleCommand.html" title="enum in org.apache.hadoop.hbase"><span class="strong">RESTApiClusterManager.RoleCommand</span></a></li>
 </ul>
 </li>
 </ul>

http://git-wip-us.apache.org/repos/asf/hbase-site/blob/c221e35e/testdevapidocs/org/apache/hadoop/hbase/regionserver/TestRSKilledWhenInitializing.MockedRegionServer.html
----------------------------------------------------------------------
diff --git a/testdevapidocs/org/apache/hadoop/hbase/regionserver/TestRSKilledWhenInitializing.MockedRegionServer.html b/testdevapidocs/org/apache/hadoop/hbase/regionserver/TestRSKilledWhenInitializing.MockedRegionServer.html
index 20562ac..f0e3a69 100644
--- a/testdevapidocs/org/apache/hadoop/hbase/regionserver/TestRSKilledWhenInitializing.MockedRegionServer.html
+++ b/testdevapidocs/org/apache/hadoop/hbase/regionserver/TestRSKilledWhenInitializing.MockedRegionServer.html
@@ -61,7 +61,7 @@
 <ul class="subNavList">
 <li>Summary:&nbsp;</li>
 <li><a href="#nested_classes_inherited_from_class_org.apache.hadoop.hbase.regionserver.HRegionServer">Nested</a>&nbsp;|&nbsp;</li>
-<li><a href="#fields_inherited_from_class_org.apache.hadoop.hbase.MiniHBaseCluster.MiniHBaseClusterRegionServer">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#fields_inherited_from_class_org.apache.hadoop.hbase.regionserver.HRegionServer">Field</a>&nbsp;|&nbsp;</li>
 <li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
 <li><a href="#method_summary">Method</a></li>
 </ul>
@@ -155,13 +155,6 @@ extends <a href="../../../../../org/apache/hadoop/hbase/MiniHBaseCluster.MiniHBa
 </a>
 <h3>Field Summary</h3>
 <ul class="blockList">
-<li class="blockList"><a name="fields_inherited_from_class_org.apache.hadoop.hbase.MiniHBaseCluster.MiniHBaseClusterRegionServer">
-<!--   -->
-</a>
-<h3>Fields inherited from class&nbsp;org.apache.hadoop.hbase.<a href="../../../../../org/apache/hadoop/hbase/MiniHBaseCluster.MiniHBaseClusterRegionServer.html" title="class in org.apache.hadoop.hbase">MiniHBaseCluster.MiniHBaseClusterRegionServer</a></h3>
-<code><a href="../../../../../org/apache/hadoop/hbase/MiniHBaseCluster.MiniHBaseClusterRegionServer.html#TEST_SKIP_CLOSE">TEST_SKIP_CLOSE</a></code></li>
-</ul>
-<ul class="blockList">
 <li class="blockList"><a name="fields_inherited_from_class_org.apache.hadoop.hbase.regionserver.HRegionServer">
 <!--   -->
 </a>
@@ -337,7 +330,7 @@ extends <a href="../../../../../org/apache/hadoop/hbase/MiniHBaseCluster.MiniHBa
 <ul class="subNavList">
 <li>Summary:&nbsp;</li>
 <li><a href="#nested_classes_inherited_from_class_org.apache.hadoop.hbase.regionserver.HRegionServer">Nested</a>&nbsp;|&nbsp;</li>
-<li><a href="#fields_inherited_from_class_org.apache.hadoop.hbase.MiniHBaseCluster.MiniHBaseClusterRegionServer">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#fields_inherited_from_class_org.apache.hadoop.hbase.regionserver.HRegionServer">Field</a>&nbsp;|&nbsp;</li>
 <li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
 <li><a href="#method_summary">Method</a></li>
 </ul>

http://git-wip-us.apache.org/repos/asf/hbase-site/blob/c221e35e/testdevapidocs/org/apache/hadoop/hbase/regionserver/TestRegionServerReportForDuty.MyRegionServer.html
----------------------------------------------------------------------
diff --git a/testdevapidocs/org/apache/hadoop/hbase/regionserver/TestRegionServerReportForDuty.MyRegionServer.html b/testdevapidocs/org/apache/hadoop/hbase/regionserver/TestRegionServerReportForDuty.MyRegionServer.html
index 18df0c7..2f9fc28 100644
--- a/testdevapidocs/org/apache/hadoop/hbase/regionserver/TestRegionServerReportForDuty.MyRegionServer.html
+++ b/testdevapidocs/org/apache/hadoop/hbase/regionserver/TestRegionServerReportForDuty.MyRegionServer.html
@@ -174,13 +174,6 @@ extends <a href="../../../../../org/apache/hadoop/hbase/MiniHBaseCluster.MiniHBa
 </tr>
 </table>
 <ul class="blockList">
-<li class="blockList"><a name="fields_inherited_from_class_org.apache.hadoop.hbase.MiniHBaseCluster.MiniHBaseClusterRegionServer">
-<!--   -->
-</a>
-<h3>Fields inherited from class&nbsp;org.apache.hadoop.hbase.<a href="../../../../../org/apache/hadoop/hbase/MiniHBaseCluster.MiniHBaseClusterRegionServer.html" title="class in org.apache.hadoop.hbase">MiniHBaseCluster.MiniHBaseClusterRegionServer</a></h3>
-<code><a href="../../../../../org/apache/hadoop/hbase/MiniHBaseCluster.MiniHBaseClusterRegionServer.html#TEST_SKIP_CLOSE">TEST_SKIP_CLOSE</a></code></li>
-</ul>
-<ul class="blockList">
 <li class="blockList"><a name="fields_inherited_from_class_org.apache.hadoop.hbase.regionserver.HRegionServer">
 <!--   -->
 </a>

http://git-wip-us.apache.org/repos/asf/hbase-site/blob/c221e35e/testdevapidocs/org/apache/hadoop/hbase/test/package-tree.html
----------------------------------------------------------------------
diff --git a/testdevapidocs/org/apache/hadoop/hbase/test/package-tree.html b/testdevapidocs/org/apache/hadoop/hbase/test/package-tree.html
index dc6951c..cd0e6c5 100644
--- a/testdevapidocs/org/apache/hadoop/hbase/test/package-tree.html
+++ b/testdevapidocs/org/apache/hadoop/hbase/test/package-tree.html
@@ -235,8 +235,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.test.<a href="../../../../../org/apache/hadoop/hbase/test/IntegrationTestLoadAndVerify.Counters.html" title="enum in org.apache.hadoop.hbase.test"><span class="strong">IntegrationTestLoadAndVerify.Counters</span></a></li>
-<li type="circle">org.apache.hadoop.hbase.test.<a href="../../../../../org/apache/hadoop/hbase/test/IntegrationTestBigLinkedList.Verify.Counts.html" title="enum in org.apache.hadoop.hbase.test"><span class="strong">IntegrationTestBigLinkedList.Verify.Counts</span></a></li>
 <li type="circle">org.apache.hadoop.hbase.test.<a href="../../../../../org/apache/hadoop/hbase/test/IntegrationTestWithCellVisibilityLoadAndVerify.Counters.html" title="enum in org.apache.hadoop.hbase.test"><span class="strong">IntegrationTestWithCellVisibilityLoadAndVerify.Counters</span></a></li>
+<li type="circle">org.apache.hadoop.hbase.test.<a href="../../../../../org/apache/hadoop/hbase/test/IntegrationTestBigLinkedList.Verify.Counts.html" title="enum in org.apache.hadoop.hbase.test"><span class="strong">IntegrationTestBigLinkedList.Verify.Counts</span></a></li>
 </ul>
 </li>
 </ul>

http://git-wip-us.apache.org/repos/asf/hbase-site/blob/c221e35e/testdevapidocs/org/apache/hadoop/hbase/wal/package-tree.html
----------------------------------------------------------------------
diff --git a/testdevapidocs/org/apache/hadoop/hbase/wal/package-tree.html b/testdevapidocs/org/apache/hadoop/hbase/wal/package-tree.html
index ba18d57..8dd84e9 100644
--- a/testdevapidocs/org/apache/hadoop/hbase/wal/package-tree.html
+++ b/testdevapidocs/org/apache/hadoop/hbase/wal/package-tree.html
@@ -120,8 +120,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/FaultyFSLog.FailureType.html" title="enum in org.apache.hadoop.hbase.wal"><span class="strong">FaultyFSLog.FailureType</span></a></li>
 <li type="circle">org.apache.hadoop.hbase.wal.<a href="../../../../../org/apache/hadoop/hbase/wal/IOTestProvider.AllowedOperations.html" title="enum in org.apache.hadoop.hbase.wal"><span class="strong">IOTestProvider.AllowedOperations</span></a></li>
+<li type="circle">org.apache.hadoop.hbase.wal.<a href="../../../../../org/apache/hadoop/hbase/wal/FaultyFSLog.FailureType.html" title="enum in org.apache.hadoop.hbase.wal"><span class="strong">FaultyFSLog.FailureType</span></a></li>
 </ul>
 </li>
 </ul>


[04/18] hbase-site git commit: Published site at d6b3d838eba382f6b7734ca1f40fa58eb97a4f89.

Posted by mi...@apache.org.
http://git-wip-us.apache.org/repos/asf/hbase-site/blob/c221e35e/testdevapidocs/src-html/org/apache/hadoop/hbase/MiniHBaseCluster.html
----------------------------------------------------------------------
diff --git a/testdevapidocs/src-html/org/apache/hadoop/hbase/MiniHBaseCluster.html b/testdevapidocs/src-html/org/apache/hadoop/hbase/MiniHBaseCluster.html
index 5efca6d..d870bc5 100644
--- a/testdevapidocs/src-html/org/apache/hadoop/hbase/MiniHBaseCluster.html
+++ b/testdevapidocs/src-html/org/apache/hadoop/hbase/MiniHBaseCluster.html
@@ -83,735 +83,734 @@
 <span class="sourceLineNo">075</span>   * @param numRegionServers initial number of region servers to start.<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>  public MiniHBaseCluster(Configuration conf, int numMasters,<a name="line.78"></a>
-<span class="sourceLineNo">079</span>                             int numRegionServers)<a name="line.79"></a>
-<span class="sourceLineNo">080</span>      throws IOException, InterruptedException {<a name="line.80"></a>
-<span class="sourceLineNo">081</span>    this(conf, numMasters, numRegionServers, null, 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 MiniHBaseCluster(Configuration conf, int numMasters, int numRegionServers,<a name="line.84"></a>
-<span class="sourceLineNo">085</span>         Class&lt;? extends HMaster&gt; masterClass,<a name="line.85"></a>
-<span class="sourceLineNo">086</span>         Class&lt;? extends MiniHBaseCluster.MiniHBaseClusterRegionServer&gt; regionserverClass)<a name="line.86"></a>
-<span class="sourceLineNo">087</span>      throws IOException, InterruptedException {<a name="line.87"></a>
-<span class="sourceLineNo">088</span>    super(conf);<a name="line.88"></a>
-<span class="sourceLineNo">089</span>    conf.set(HConstants.MASTER_PORT, "0");<a name="line.89"></a>
-<span class="sourceLineNo">090</span><a name="line.90"></a>
-<span class="sourceLineNo">091</span>    // Hadoop 2<a name="line.91"></a>
-<span class="sourceLineNo">092</span>    CompatibilityFactory.getInstance(MetricsAssertHelper.class).init();<a name="line.92"></a>
-<span class="sourceLineNo">093</span><a name="line.93"></a>
-<span class="sourceLineNo">094</span>    init(numMasters, numRegionServers, masterClass, regionserverClass);<a name="line.94"></a>
-<span class="sourceLineNo">095</span>    this.initialClusterStatus = getClusterStatus();<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>  public Configuration getConfiguration() {<a name="line.98"></a>
-<span class="sourceLineNo">099</span>    return this.conf;<a name="line.99"></a>
-<span class="sourceLineNo">100</span>  }<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>   * Subclass so can get at protected methods (none at moment).  Also, creates<a name="line.103"></a>
-<span class="sourceLineNo">104</span>   * a FileSystem instance per instantiation.  Adds a shutdown own FileSystem<a name="line.104"></a>
-<span class="sourceLineNo">105</span>   * on the way out. Shuts down own Filesystem only, not All filesystems as<a name="line.105"></a>
-<span class="sourceLineNo">106</span>   * the FileSystem system exit hook does.<a name="line.106"></a>
-<span class="sourceLineNo">107</span>   */<a name="line.107"></a>
-<span class="sourceLineNo">108</span>  public static class MiniHBaseClusterRegionServer extends HRegionServer {<a name="line.108"></a>
-<span class="sourceLineNo">109</span>    private Thread shutdownThread = null;<a name="line.109"></a>
-<span class="sourceLineNo">110</span>    private User user = null;<a name="line.110"></a>
-<span class="sourceLineNo">111</span>    public static boolean TEST_SKIP_CLOSE = false;<a name="line.111"></a>
-<span class="sourceLineNo">112</span><a name="line.112"></a>
-<span class="sourceLineNo">113</span>    public MiniHBaseClusterRegionServer(Configuration conf, CoordinatedStateManager cp)<a name="line.113"></a>
-<span class="sourceLineNo">114</span>        throws IOException, InterruptedException {<a name="line.114"></a>
-<span class="sourceLineNo">115</span>      super(conf, cp);<a name="line.115"></a>
-<span class="sourceLineNo">116</span>      this.user = User.getCurrent();<a name="line.116"></a>
-<span class="sourceLineNo">117</span>    }<a name="line.117"></a>
-<span class="sourceLineNo">118</span><a name="line.118"></a>
-<span class="sourceLineNo">119</span>    /*<a name="line.119"></a>
-<span class="sourceLineNo">120</span>     * @param c<a name="line.120"></a>
-<span class="sourceLineNo">121</span>     * @param currentfs We return this if we did not make a new one.<a name="line.121"></a>
-<span class="sourceLineNo">122</span>     * @param uniqueName Same name used to help identify the created fs.<a name="line.122"></a>
-<span class="sourceLineNo">123</span>     * @return A new fs instance if we are up on DistributeFileSystem.<a name="line.123"></a>
-<span class="sourceLineNo">124</span>     * @throws IOException<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 void handleReportForDutyResponse(<a name="line.128"></a>
-<span class="sourceLineNo">129</span>        final RegionServerStartupResponse c) throws IOException {<a name="line.129"></a>
-<span class="sourceLineNo">130</span>      super.handleReportForDutyResponse(c);<a name="line.130"></a>
-<span class="sourceLineNo">131</span>      // Run this thread to shutdown our filesystem on way out.<a name="line.131"></a>
-<span class="sourceLineNo">132</span>      this.shutdownThread = new SingleFileSystemShutdownThread(getFileSystem());<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>    @Override<a name="line.135"></a>
-<span class="sourceLineNo">136</span>    public void run() {<a name="line.136"></a>
-<span class="sourceLineNo">137</span>      try {<a name="line.137"></a>
-<span class="sourceLineNo">138</span>        this.user.runAs(new PrivilegedAction&lt;Object&gt;(){<a name="line.138"></a>
-<span class="sourceLineNo">139</span>          public Object run() {<a name="line.139"></a>
-<span class="sourceLineNo">140</span>            runRegionServer();<a name="line.140"></a>
-<span class="sourceLineNo">141</span>            return null;<a name="line.141"></a>
-<span class="sourceLineNo">142</span>          }<a name="line.142"></a>
-<span class="sourceLineNo">143</span>        });<a name="line.143"></a>
-<span class="sourceLineNo">144</span>      } catch (Throwable t) {<a name="line.144"></a>
-<span class="sourceLineNo">145</span>        LOG.error("Exception in run", t);<a name="line.145"></a>
-<span class="sourceLineNo">146</span>      } finally {<a name="line.146"></a>
-<span class="sourceLineNo">147</span>        // Run this on the way out.<a name="line.147"></a>
-<span class="sourceLineNo">148</span>        if (this.shutdownThread != null) {<a name="line.148"></a>
-<span class="sourceLineNo">149</span>          this.shutdownThread.start();<a name="line.149"></a>
-<span class="sourceLineNo">150</span>          Threads.shutdown(this.shutdownThread, 30000);<a name="line.150"></a>
-<span class="sourceLineNo">151</span>        }<a name="line.151"></a>
-<span class="sourceLineNo">152</span>      }<a name="line.152"></a>
-<span class="sourceLineNo">153</span>    }<a name="line.153"></a>
-<span class="sourceLineNo">154</span><a name="line.154"></a>
-<span class="sourceLineNo">155</span>    private void runRegionServer() {<a name="line.155"></a>
-<span class="sourceLineNo">156</span>      super.run();<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>    @Override<a name="line.159"></a>
-<span class="sourceLineNo">160</span>    public void kill() {<a name="line.160"></a>
-<span class="sourceLineNo">161</span>      super.kill();<a name="line.161"></a>
-<span class="sourceLineNo">162</span>    }<a name="line.162"></a>
-<span class="sourceLineNo">163</span><a name="line.163"></a>
-<span class="sourceLineNo">164</span>    public void abort(final String reason, final Throwable cause) {<a name="line.164"></a>
-<span class="sourceLineNo">165</span>      this.user.runAs(new PrivilegedAction&lt;Object&gt;() {<a name="line.165"></a>
-<span class="sourceLineNo">166</span>        public Object run() {<a name="line.166"></a>
-<span class="sourceLineNo">167</span>          abortRegionServer(reason, cause);<a name="line.167"></a>
-<span class="sourceLineNo">168</span>          return null;<a name="line.168"></a>
-<span class="sourceLineNo">169</span>        }<a name="line.169"></a>
-<span class="sourceLineNo">170</span>      });<a name="line.170"></a>
-<span class="sourceLineNo">171</span>    }<a name="line.171"></a>
-<span class="sourceLineNo">172</span><a name="line.172"></a>
-<span class="sourceLineNo">173</span>    private void abortRegionServer(String reason, Throwable cause) {<a name="line.173"></a>
-<span class="sourceLineNo">174</span>      super.abort(reason, cause);<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><a name="line.177"></a>
-<span class="sourceLineNo">178</span>  /**<a name="line.178"></a>
-<span class="sourceLineNo">179</span>   * Alternate shutdown hook.<a name="line.179"></a>
-<span class="sourceLineNo">180</span>   * Just shuts down the passed fs, not all as default filesystem hook does.<a name="line.180"></a>
-<span class="sourceLineNo">181</span>   */<a name="line.181"></a>
-<span class="sourceLineNo">182</span>  static class SingleFileSystemShutdownThread extends Thread {<a name="line.182"></a>
-<span class="sourceLineNo">183</span>    private final FileSystem fs;<a name="line.183"></a>
-<span class="sourceLineNo">184</span>    SingleFileSystemShutdownThread(final FileSystem fs) {<a name="line.184"></a>
-<span class="sourceLineNo">185</span>      super("Shutdown of " + fs);<a name="line.185"></a>
-<span class="sourceLineNo">186</span>      this.fs = fs;<a name="line.186"></a>
-<span class="sourceLineNo">187</span>    }<a name="line.187"></a>
-<span class="sourceLineNo">188</span>    @Override<a name="line.188"></a>
-<span class="sourceLineNo">189</span>    public void run() {<a name="line.189"></a>
-<span class="sourceLineNo">190</span>      try {<a name="line.190"></a>
-<span class="sourceLineNo">191</span>        LOG.info("Hook closing fs=" + this.fs);<a name="line.191"></a>
-<span class="sourceLineNo">192</span>        this.fs.close();<a name="line.192"></a>
-<span class="sourceLineNo">193</span>      } catch (NullPointerException npe) {<a name="line.193"></a>
-<span class="sourceLineNo">194</span>        LOG.debug("Need to fix these: " + npe.toString());<a name="line.194"></a>
-<span class="sourceLineNo">195</span>      } catch (IOException e) {<a name="line.195"></a>
-<span class="sourceLineNo">196</span>        LOG.warn("Running hook", e);<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>  }<a name="line.199"></a>
-<span class="sourceLineNo">200</span><a name="line.200"></a>
-<span class="sourceLineNo">201</span>  private void init(final int nMasterNodes, final int nRegionNodes,<a name="line.201"></a>
-<span class="sourceLineNo">202</span>                 Class&lt;? extends HMaster&gt; masterClass,<a name="line.202"></a>
-<span class="sourceLineNo">203</span>                 Class&lt;? extends MiniHBaseCluster.MiniHBaseClusterRegionServer&gt; regionserverClass)<a name="line.203"></a>
-<span class="sourceLineNo">204</span>  throws IOException, InterruptedException {<a name="line.204"></a>
-<span class="sourceLineNo">205</span>    try {<a name="line.205"></a>
-<span class="sourceLineNo">206</span>      if (masterClass == null){<a name="line.206"></a>
-<span class="sourceLineNo">207</span>        masterClass =  HMaster.class;<a name="line.207"></a>
-<span class="sourceLineNo">208</span>      }<a name="line.208"></a>
-<span class="sourceLineNo">209</span>      if (regionserverClass == null){<a name="line.209"></a>
-<span class="sourceLineNo">210</span>        regionserverClass = MiniHBaseCluster.MiniHBaseClusterRegionServer.class;<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>      // start up a LocalHBaseCluster<a name="line.213"></a>
-<span class="sourceLineNo">214</span>      hbaseCluster = new LocalHBaseCluster(conf, nMasterNodes, 0,<a name="line.214"></a>
-<span class="sourceLineNo">215</span>          masterClass, regionserverClass);<a name="line.215"></a>
-<span class="sourceLineNo">216</span><a name="line.216"></a>
-<span class="sourceLineNo">217</span>      // manually add the regionservers as other users<a name="line.217"></a>
-<span class="sourceLineNo">218</span>      for (int i=0; i&lt;nRegionNodes; i++) {<a name="line.218"></a>
-<span class="sourceLineNo">219</span>        Configuration rsConf = HBaseConfiguration.create(conf);<a name="line.219"></a>
-<span class="sourceLineNo">220</span>        User user = HBaseTestingUtility.getDifferentUser(rsConf,<a name="line.220"></a>
-<span class="sourceLineNo">221</span>            ".hfs."+index++);<a name="line.221"></a>
-<span class="sourceLineNo">222</span>        hbaseCluster.addRegionServer(rsConf, i, user);<a name="line.222"></a>
-<span class="sourceLineNo">223</span>      }<a name="line.223"></a>
-<span class="sourceLineNo">224</span><a name="line.224"></a>
-<span class="sourceLineNo">225</span>      hbaseCluster.startup();<a name="line.225"></a>
-<span class="sourceLineNo">226</span>    } catch (IOException e) {<a name="line.226"></a>
-<span class="sourceLineNo">227</span>      shutdown();<a name="line.227"></a>
-<span class="sourceLineNo">228</span>      throw e;<a name="line.228"></a>
-<span class="sourceLineNo">229</span>    } catch (Throwable t) {<a name="line.229"></a>
-<span class="sourceLineNo">230</span>      LOG.error("Error starting cluster", t);<a name="line.230"></a>
-<span class="sourceLineNo">231</span>      shutdown();<a name="line.231"></a>
-<span class="sourceLineNo">232</span>      throw new IOException("Shutting down", t);<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><a name="line.235"></a>
-<span class="sourceLineNo">236</span>  @Override<a name="line.236"></a>
-<span class="sourceLineNo">237</span>  public void startRegionServer(String hostname, int port) throws IOException {<a name="line.237"></a>
-<span class="sourceLineNo">238</span>    this.startRegionServer();<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>  @Override<a name="line.241"></a>
-<span class="sourceLineNo">242</span>  public void killRegionServer(ServerName serverName) throws IOException {<a name="line.242"></a>
-<span class="sourceLineNo">243</span>    HRegionServer server = getRegionServer(getRegionServerIndex(serverName));<a name="line.243"></a>
-<span class="sourceLineNo">244</span>    if (server instanceof MiniHBaseClusterRegionServer) {<a name="line.244"></a>
-<span class="sourceLineNo">245</span>      LOG.info("Killing " + server.toString());<a name="line.245"></a>
-<span class="sourceLineNo">246</span>      ((MiniHBaseClusterRegionServer) server).kill();<a name="line.246"></a>
-<span class="sourceLineNo">247</span>    } else {<a name="line.247"></a>
-<span class="sourceLineNo">248</span>      abortRegionServer(getRegionServerIndex(serverName));<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><a name="line.251"></a>
-<span class="sourceLineNo">252</span>  @Override<a name="line.252"></a>
-<span class="sourceLineNo">253</span>  public void stopRegionServer(ServerName serverName) throws IOException {<a name="line.253"></a>
-<span class="sourceLineNo">254</span>    stopRegionServer(getRegionServerIndex(serverName));<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>  @Override<a name="line.257"></a>
-<span class="sourceLineNo">258</span>  public void waitForRegionServerToStop(ServerName serverName, long timeout) throws IOException {<a name="line.258"></a>
-<span class="sourceLineNo">259</span>    //ignore timeout for now<a name="line.259"></a>
-<span class="sourceLineNo">260</span>    waitOnRegionServer(getRegionServerIndex(serverName));<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 startZkNode(String hostname, int port) throws IOException {<a name="line.264"></a>
-<span class="sourceLineNo">265</span>    LOG.warn("Starting zookeeper nodes on mini cluster is not supported");<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>  public void killZkNode(ServerName serverName) throws IOException {<a name="line.269"></a>
-<span class="sourceLineNo">270</span>    LOG.warn("Aborting zookeeper nodes on mini cluster is not supported");<a name="line.270"></a>
-<span class="sourceLineNo">271</span>  }<a name="line.271"></a>
-<span class="sourceLineNo">272</span><a name="line.272"></a>
-<span class="sourceLineNo">273</span>  @Override<a name="line.273"></a>
-<span class="sourceLineNo">274</span>  public void stopZkNode(ServerName serverName) throws IOException {<a name="line.274"></a>
-<span class="sourceLineNo">275</span>    LOG.warn("Stopping zookeeper nodes on mini cluster is not supported");<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>  @Override<a name="line.278"></a>
-<span class="sourceLineNo">279</span>  public void waitForZkNodeToStart(ServerName serverName, long timeout) throws IOException {<a name="line.279"></a>
-<span class="sourceLineNo">280</span>    LOG.warn("Waiting for zookeeper nodes to start on mini cluster is not supported");<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>  @Override<a name="line.283"></a>
-<span class="sourceLineNo">284</span>  public void waitForZkNodeToStop(ServerName serverName, long timeout) throws IOException {<a name="line.284"></a>
-<span class="sourceLineNo">285</span>    LOG.warn("Waiting for zookeeper nodes to stop on mini cluster is not supported");<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>  @Override<a name="line.288"></a>
-<span class="sourceLineNo">289</span>  public void startDataNode(ServerName serverName) throws IOException {<a name="line.289"></a>
-<span class="sourceLineNo">290</span>    LOG.warn("Starting datanodes on mini cluster is not supported");<a name="line.290"></a>
-<span class="sourceLineNo">291</span>  }<a name="line.291"></a>
-<span class="sourceLineNo">292</span><a name="line.292"></a>
-<span class="sourceLineNo">293</span>  @Override<a name="line.293"></a>
-<span class="sourceLineNo">294</span>  public void killDataNode(ServerName serverName) throws IOException {<a name="line.294"></a>
-<span class="sourceLineNo">295</span>    LOG.warn("Aborting datanodes on mini cluster is not supported");<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>  @Override<a name="line.298"></a>
-<span class="sourceLineNo">299</span>  public void stopDataNode(ServerName serverName) throws IOException {<a name="line.299"></a>
-<span class="sourceLineNo">300</span>    LOG.warn("Stopping datanodes on mini cluster is not supported");<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>  @Override<a name="line.303"></a>
-<span class="sourceLineNo">304</span>  public void waitForDataNodeToStart(ServerName serverName, long timeout) throws IOException {<a name="line.304"></a>
-<span class="sourceLineNo">305</span>    LOG.warn("Waiting for datanodes to start on mini cluster is not supported");<a name="line.305"></a>
-<span class="sourceLineNo">306</span>  }<a name="line.306"></a>
-<span class="sourceLineNo">307</span><a name="line.307"></a>
-<span class="sourceLineNo">308</span>  @Override<a name="line.308"></a>
-<span class="sourceLineNo">309</span>  public void waitForDataNodeToStop(ServerName serverName, long timeout) throws IOException {<a name="line.309"></a>
-<span class="sourceLineNo">310</span>    LOG.warn("Waiting for datanodes to stop on mini cluster is not supported");<a name="line.310"></a>
-<span class="sourceLineNo">311</span>  }<a name="line.311"></a>
-<span class="sourceLineNo">312</span><a name="line.312"></a>
-<span class="sourceLineNo">313</span>  @Override<a name="line.313"></a>
-<span class="sourceLineNo">314</span>  public void startMaster(String hostname, int port) throws IOException {<a name="line.314"></a>
-<span class="sourceLineNo">315</span>    this.startMaster();<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>  @Override<a name="line.318"></a>
-<span class="sourceLineNo">319</span>  public void killMaster(ServerName serverName) throws IOException {<a name="line.319"></a>
-<span class="sourceLineNo">320</span>    abortMaster(getMasterIndex(serverName));<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>  @Override<a name="line.323"></a>
-<span class="sourceLineNo">324</span>  public void stopMaster(ServerName serverName) throws IOException {<a name="line.324"></a>
-<span class="sourceLineNo">325</span>    stopMaster(getMasterIndex(serverName));<a name="line.325"></a>
-<span class="sourceLineNo">326</span>  }<a name="line.326"></a>
-<span class="sourceLineNo">327</span><a name="line.327"></a>
-<span class="sourceLineNo">328</span>  @Override<a name="line.328"></a>
-<span class="sourceLineNo">329</span>  public void waitForMasterToStop(ServerName serverName, long timeout) throws IOException {<a name="line.329"></a>
-<span class="sourceLineNo">330</span>    //ignore timeout for now<a name="line.330"></a>
-<span class="sourceLineNo">331</span>    waitOnMaster(getMasterIndex(serverName));<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>   * Starts a region server thread running<a name="line.335"></a>
-<span class="sourceLineNo">336</span>   *<a name="line.336"></a>
-<span class="sourceLineNo">337</span>   * @throws IOException<a name="line.337"></a>
-<span class="sourceLineNo">338</span>   * @return New RegionServerThread<a name="line.338"></a>
-<span class="sourceLineNo">339</span>   */<a name="line.339"></a>
-<span class="sourceLineNo">340</span>  public JVMClusterUtil.RegionServerThread startRegionServer()<a name="line.340"></a>
-<span class="sourceLineNo">341</span>      throws IOException {<a name="line.341"></a>
-<span class="sourceLineNo">342</span>    final Configuration newConf = HBaseConfiguration.create(conf);<a name="line.342"></a>
-<span class="sourceLineNo">343</span>    User rsUser =<a name="line.343"></a>
-<span class="sourceLineNo">344</span>        HBaseTestingUtility.getDifferentUser(newConf, ".hfs."+index++);<a name="line.344"></a>
-<span class="sourceLineNo">345</span>    JVMClusterUtil.RegionServerThread t =  null;<a name="line.345"></a>
-<span class="sourceLineNo">346</span>    try {<a name="line.346"></a>
-<span class="sourceLineNo">347</span>      t = hbaseCluster.addRegionServer(<a name="line.347"></a>
-<span class="sourceLineNo">348</span>          newConf, hbaseCluster.getRegionServers().size(), rsUser);<a name="line.348"></a>
-<span class="sourceLineNo">349</span>      t.start();<a name="line.349"></a>
-<span class="sourceLineNo">350</span>      t.waitForServerOnline();<a name="line.350"></a>
-<span class="sourceLineNo">351</span>    } catch (InterruptedException ie) {<a name="line.351"></a>
-<span class="sourceLineNo">352</span>      throw new IOException("Interrupted adding regionserver to cluster", ie);<a name="line.352"></a>
-<span class="sourceLineNo">353</span>    }<a name="line.353"></a>
-<span class="sourceLineNo">354</span>    return t;<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>   * Cause a region server to exit doing basic clean up only on its way out.<a name="line.358"></a>
-<span class="sourceLineNo">359</span>   * @param serverNumber  Used as index into a list.<a name="line.359"></a>
-<span class="sourceLineNo">360</span>   */<a name="line.360"></a>
-<span class="sourceLineNo">361</span>  public String abortRegionServer(int serverNumber) {<a name="line.361"></a>
-<span class="sourceLineNo">362</span>    HRegionServer server = getRegionServer(serverNumber);<a name="line.362"></a>
-<span class="sourceLineNo">363</span>    LOG.info("Aborting " + server.toString());<a name="line.363"></a>
-<span class="sourceLineNo">364</span>    server.abort("Aborting for tests", new Exception("Trace info"));<a name="line.364"></a>
-<span class="sourceLineNo">365</span>    return server.toString();<a name="line.365"></a>
-<span class="sourceLineNo">366</span>  }<a name="line.366"></a>
-<span class="sourceLineNo">367</span><a name="line.367"></a>
-<span class="sourceLineNo">368</span>  /**<a name="line.368"></a>
-<span class="sourceLineNo">369</span>   * Shut down the specified region server cleanly<a name="line.369"></a>
-<span class="sourceLineNo">370</span>   *<a name="line.370"></a>
-<span class="sourceLineNo">371</span>   * @param serverNumber  Used as index into a list.<a name="line.371"></a>
-<span class="sourceLineNo">372</span>   * @return the region server that was stopped<a name="line.372"></a>
-<span class="sourceLineNo">373</span>   */<a name="line.373"></a>
-<span class="sourceLineNo">374</span>  public JVMClusterUtil.RegionServerThread stopRegionServer(int serverNumber) {<a name="line.374"></a>
-<span class="sourceLineNo">375</span>    return stopRegionServer(serverNumber, true);<a name="line.375"></a>
-<span class="sourceLineNo">376</span>  }<a name="line.376"></a>
-<span class="sourceLineNo">377</span><a name="line.377"></a>
-<span class="sourceLineNo">378</span>  /**<a name="line.378"></a>
-<span class="sourceLineNo">379</span>   * Shut down the specified region server cleanly<a name="line.379"></a>
-<span class="sourceLineNo">380</span>   *<a name="line.380"></a>
-<span class="sourceLineNo">381</span>   * @param serverNumber  Used as index into a list.<a name="line.381"></a>
-<span class="sourceLineNo">382</span>   * @param shutdownFS True is we are to shutdown the filesystem as part of this<a name="line.382"></a>
-<span class="sourceLineNo">383</span>   * regionserver's shutdown.  Usually we do but you do not want to do this if<a name="line.383"></a>
-<span class="sourceLineNo">384</span>   * you are running multiple regionservers in a test and you shut down one<a name="line.384"></a>
-<span class="sourceLineNo">385</span>   * before end of the test.<a name="line.385"></a>
-<span class="sourceLineNo">386</span>   * @return the region server that was stopped<a name="line.386"></a>
-<span class="sourceLineNo">387</span>   */<a name="line.387"></a>
-<span class="sourceLineNo">388</span>  public JVMClusterUtil.RegionServerThread stopRegionServer(int serverNumber,<a name="line.388"></a>
-<span class="sourceLineNo">389</span>      final boolean shutdownFS) {<a name="line.389"></a>
-<span class="sourceLineNo">390</span>    JVMClusterUtil.RegionServerThread server =<a name="line.390"></a>
-<span class="sourceLineNo">391</span>      hbaseCluster.getRegionServers().get(serverNumber);<a name="line.391"></a>
-<span class="sourceLineNo">392</span>    LOG.info("Stopping " + server.toString());<a name="line.392"></a>
-<span class="sourceLineNo">393</span>    server.getRegionServer().stop("Stopping rs " + serverNumber);<a name="line.393"></a>
-<span class="sourceLineNo">394</span>    return server;<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>  /**<a name="line.397"></a>
-<span class="sourceLineNo">398</span>   * Wait for the specified region server to stop. Removes this thread from list<a name="line.398"></a>
-<span class="sourceLineNo">399</span>   * of running threads.<a name="line.399"></a>
-<span class="sourceLineNo">400</span>   * @param serverNumber<a name="line.400"></a>
-<span class="sourceLineNo">401</span>   * @return Name of region server that just went down.<a name="line.401"></a>
-<span class="sourceLineNo">402</span>   */<a name="line.402"></a>
-<span class="sourceLineNo">403</span>  public String waitOnRegionServer(final int serverNumber) {<a name="line.403"></a>
-<span class="sourceLineNo">404</span>    return this.hbaseCluster.waitOnRegionServer(serverNumber);<a name="line.404"></a>
-<span class="sourceLineNo">405</span>  }<a name="line.405"></a>
+<span class="sourceLineNo">078</span>  public MiniHBaseCluster(Configuration conf, int numMasters, int numRegionServers)<a name="line.78"></a>
+<span class="sourceLineNo">079</span>      throws IOException, InterruptedException {<a name="line.79"></a>
+<span class="sourceLineNo">080</span>    this(conf, numMasters, numRegionServers, null, null);<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>  public MiniHBaseCluster(Configuration conf, int numMasters, int numRegionServers,<a name="line.83"></a>
+<span class="sourceLineNo">084</span>         Class&lt;? extends HMaster&gt; masterClass,<a name="line.84"></a>
+<span class="sourceLineNo">085</span>         Class&lt;? extends MiniHBaseCluster.MiniHBaseClusterRegionServer&gt; regionserverClass)<a name="line.85"></a>
+<span class="sourceLineNo">086</span>      throws IOException, InterruptedException {<a name="line.86"></a>
+<span class="sourceLineNo">087</span>    super(conf);<a name="line.87"></a>
+<span class="sourceLineNo">088</span>    conf.set(HConstants.MASTER_PORT, "0");<a name="line.88"></a>
+<span class="sourceLineNo">089</span><a name="line.89"></a>
+<span class="sourceLineNo">090</span>    // Hadoop 2<a name="line.90"></a>
+<span class="sourceLineNo">091</span>    CompatibilityFactory.getInstance(MetricsAssertHelper.class).init();<a name="line.91"></a>
+<span class="sourceLineNo">092</span><a name="line.92"></a>
+<span class="sourceLineNo">093</span>    init(numMasters, numRegionServers, masterClass, regionserverClass);<a name="line.93"></a>
+<span class="sourceLineNo">094</span>    this.initialClusterStatus = getClusterStatus();<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>  public Configuration getConfiguration() {<a name="line.97"></a>
+<span class="sourceLineNo">098</span>    return this.conf;<a name="line.98"></a>
+<span class="sourceLineNo">099</span>  }<a name="line.99"></a>
+<span class="sourceLineNo">100</span><a name="line.100"></a>
+<span class="sourceLineNo">101</span>  /**<a name="line.101"></a>
+<span class="sourceLineNo">102</span>   * Subclass so can get at protected methods (none at moment).  Also, creates<a name="line.102"></a>
+<span class="sourceLineNo">103</span>   * a FileSystem instance per instantiation.  Adds a shutdown own FileSystem<a name="line.103"></a>
+<span class="sourceLineNo">104</span>   * on the way out. Shuts down own Filesystem only, not All filesystems as<a name="line.104"></a>
+<span class="sourceLineNo">105</span>   * the FileSystem system exit hook does.<a name="line.105"></a>
+<span class="sourceLineNo">106</span>   */<a name="line.106"></a>
+<span class="sourceLineNo">107</span>  public static class MiniHBaseClusterRegionServer extends HRegionServer {<a name="line.107"></a>
+<span class="sourceLineNo">108</span>    private Thread shutdownThread = null;<a name="line.108"></a>
+<span class="sourceLineNo">109</span>    private User user = null;<a name="line.109"></a>
+<span class="sourceLineNo">110</span><a name="line.110"></a>
+<span class="sourceLineNo">111</span>    public MiniHBaseClusterRegionServer(Configuration conf, CoordinatedStateManager cp)<a name="line.111"></a>
+<span class="sourceLineNo">112</span>        throws IOException, InterruptedException {<a name="line.112"></a>
+<span class="sourceLineNo">113</span>      super(conf, cp);<a name="line.113"></a>
+<span class="sourceLineNo">114</span>      this.user = User.getCurrent();<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>    /*<a name="line.117"></a>
+<span class="sourceLineNo">118</span>     * @param c<a name="line.118"></a>
+<span class="sourceLineNo">119</span>     * @param currentfs We return this if we did not make a new one.<a name="line.119"></a>
+<span class="sourceLineNo">120</span>     * @param uniqueName Same name used to help identify the created fs.<a name="line.120"></a>
+<span class="sourceLineNo">121</span>     * @return A new fs instance if we are up on DistributeFileSystem.<a name="line.121"></a>
+<span class="sourceLineNo">122</span>     * @throws IOException<a name="line.122"></a>
+<span class="sourceLineNo">123</span>     */<a name="line.123"></a>
+<span class="sourceLineNo">124</span><a name="line.124"></a>
+<span class="sourceLineNo">125</span>    @Override<a name="line.125"></a>
+<span class="sourceLineNo">126</span>    protected void handleReportForDutyResponse(<a name="line.126"></a>
+<span class="sourceLineNo">127</span>        final RegionServerStartupResponse c) throws IOException {<a name="line.127"></a>
+<span class="sourceLineNo">128</span>      super.handleReportForDutyResponse(c);<a name="line.128"></a>
+<span class="sourceLineNo">129</span>      // Run this thread to shutdown our filesystem on way out.<a name="line.129"></a>
+<span class="sourceLineNo">130</span>      this.shutdownThread = new SingleFileSystemShutdownThread(getFileSystem());<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>    @Override<a name="line.133"></a>
+<span class="sourceLineNo">134</span>    public void run() {<a name="line.134"></a>
+<span class="sourceLineNo">135</span>      try {<a name="line.135"></a>
+<span class="sourceLineNo">136</span>        this.user.runAs(new PrivilegedAction&lt;Object&gt;(){<a name="line.136"></a>
+<span class="sourceLineNo">137</span>          public Object run() {<a name="line.137"></a>
+<span class="sourceLineNo">138</span>            runRegionServer();<a name="line.138"></a>
+<span class="sourceLineNo">139</span>            return null;<a name="line.139"></a>
+<span class="sourceLineNo">140</span>          }<a name="line.140"></a>
+<span class="sourceLineNo">141</span>        });<a name="line.141"></a>
+<span class="sourceLineNo">142</span>      } catch (Throwable t) {<a name="line.142"></a>
+<span class="sourceLineNo">143</span>        LOG.error("Exception in run", t);<a name="line.143"></a>
+<span class="sourceLineNo">144</span>      } finally {<a name="line.144"></a>
+<span class="sourceLineNo">145</span>        // Run this on the way out.<a name="line.145"></a>
+<span class="sourceLineNo">146</span>        if (this.shutdownThread != null) {<a name="line.146"></a>
+<span class="sourceLineNo">147</span>          this.shutdownThread.start();<a name="line.147"></a>
+<span class="sourceLineNo">148</span>          Threads.shutdown(this.shutdownThread, 30000);<a name="line.148"></a>
+<span class="sourceLineNo">149</span>        }<a name="line.149"></a>
+<span class="sourceLineNo">150</span>      }<a name="line.150"></a>
+<span class="sourceLineNo">151</span>    }<a name="line.151"></a>
+<span class="sourceLineNo">152</span><a name="line.152"></a>
+<span class="sourceLineNo">153</span>    private void runRegionServer() {<a name="line.153"></a>
+<span class="sourceLineNo">154</span>      super.run();<a name="line.154"></a>
+<span class="sourceLineNo">155</span>    }<a name="line.155"></a>
+<span class="sourceLineNo">156</span><a name="line.156"></a>
+<span class="sourceLineNo">157</span>    @Override<a name="line.157"></a>
+<span class="sourceLineNo">158</span>    public void kill() {<a name="line.158"></a>
+<span class="sourceLineNo">159</span>      super.kill();<a name="line.159"></a>
+<span class="sourceLineNo">160</span>    }<a name="line.160"></a>
+<span class="sourceLineNo">161</span><a name="line.161"></a>
+<span class="sourceLineNo">162</span>    @Override<a name="line.162"></a>
+<span class="sourceLineNo">163</span>    public void abort(final String reason, final Throwable cause) {<a name="line.163"></a>
+<span class="sourceLineNo">164</span>      this.user.runAs(new PrivilegedAction&lt;Object&gt;() {<a name="line.164"></a>
+<span class="sourceLineNo">165</span>        public Object run() {<a name="line.165"></a>
+<span class="sourceLineNo">166</span>          abortRegionServer(reason, cause);<a name="line.166"></a>
+<span class="sourceLineNo">167</span>          return null;<a name="line.167"></a>
+<span class="sourceLineNo">168</span>        }<a name="line.168"></a>
+<span class="sourceLineNo">169</span>      });<a name="line.169"></a>
+<span class="sourceLineNo">170</span>    }<a name="line.170"></a>
+<span class="sourceLineNo">171</span><a name="line.171"></a>
+<span class="sourceLineNo">172</span>    private void abortRegionServer(String reason, Throwable cause) {<a name="line.172"></a>
+<span class="sourceLineNo">173</span>      super.abort(reason, cause);<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>  /**<a name="line.177"></a>
+<span class="sourceLineNo">178</span>   * Alternate shutdown hook.<a name="line.178"></a>
+<span class="sourceLineNo">179</span>   * Just shuts down the passed fs, not all as default filesystem hook does.<a name="line.179"></a>
+<span class="sourceLineNo">180</span>   */<a name="line.180"></a>
+<span class="sourceLineNo">181</span>  static class SingleFileSystemShutdownThread extends Thread {<a name="line.181"></a>
+<span class="sourceLineNo">182</span>    private final FileSystem fs;<a name="line.182"></a>
+<span class="sourceLineNo">183</span>    SingleFileSystemShutdownThread(final FileSystem fs) {<a name="line.183"></a>
+<span class="sourceLineNo">184</span>      super("Shutdown of " + fs);<a name="line.184"></a>
+<span class="sourceLineNo">185</span>      this.fs = fs;<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>    public void run() {<a name="line.188"></a>
+<span class="sourceLineNo">189</span>      try {<a name="line.189"></a>
+<span class="sourceLineNo">190</span>        LOG.info("Hook closing fs=" + this.fs);<a name="line.190"></a>
+<span class="sourceLineNo">191</span>        this.fs.close();<a name="line.191"></a>
+<span class="sourceLineNo">192</span>      } catch (NullPointerException npe) {<a name="line.192"></a>
+<span class="sourceLineNo">193</span>        LOG.debug("Need to fix these: " + npe.toString());<a name="line.193"></a>
+<span class="sourceLineNo">194</span>      } catch (IOException e) {<a name="line.194"></a>
+<span class="sourceLineNo">195</span>        LOG.warn("Running hook", e);<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>
+<span class="sourceLineNo">199</span><a name="line.199"></a>
+<span class="sourceLineNo">200</span>  private void init(final int nMasterNodes, final int nRegionNodes,<a name="line.200"></a>
+<span class="sourceLineNo">201</span>                 Class&lt;? extends HMaster&gt; masterClass,<a name="line.201"></a>
+<span class="sourceLineNo">202</span>                 Class&lt;? extends MiniHBaseCluster.MiniHBaseClusterRegionServer&gt; regionserverClass)<a name="line.202"></a>
+<span class="sourceLineNo">203</span>  throws IOException, InterruptedException {<a name="line.203"></a>
+<span class="sourceLineNo">204</span>    try {<a name="line.204"></a>
+<span class="sourceLineNo">205</span>      if (masterClass == null){<a name="line.205"></a>
+<span class="sourceLineNo">206</span>        masterClass =  HMaster.class;<a name="line.206"></a>
+<span class="sourceLineNo">207</span>      }<a name="line.207"></a>
+<span class="sourceLineNo">208</span>      if (regionserverClass == null){<a name="line.208"></a>
+<span class="sourceLineNo">209</span>        regionserverClass = MiniHBaseCluster.MiniHBaseClusterRegionServer.class;<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>      // start up a LocalHBaseCluster<a name="line.212"></a>
+<span class="sourceLineNo">213</span>      hbaseCluster = new LocalHBaseCluster(conf, nMasterNodes, 0,<a name="line.213"></a>
+<span class="sourceLineNo">214</span>          masterClass, regionserverClass);<a name="line.214"></a>
+<span class="sourceLineNo">215</span><a name="line.215"></a>
+<span class="sourceLineNo">216</span>      // manually add the regionservers as other users<a name="line.216"></a>
+<span class="sourceLineNo">217</span>      for (int i=0; i&lt;nRegionNodes; i++) {<a name="line.217"></a>
+<span class="sourceLineNo">218</span>        Configuration rsConf = HBaseConfiguration.create(conf);<a name="line.218"></a>
+<span class="sourceLineNo">219</span>        User user = HBaseTestingUtility.getDifferentUser(rsConf,<a name="line.219"></a>
+<span class="sourceLineNo">220</span>            ".hfs."+index++);<a name="line.220"></a>
+<span class="sourceLineNo">221</span>        hbaseCluster.addRegionServer(rsConf, i, user);<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>      hbaseCluster.startup();<a name="line.224"></a>
+<span class="sourceLineNo">225</span>    } catch (IOException e) {<a name="line.225"></a>
+<span class="sourceLineNo">226</span>      shutdown();<a name="line.226"></a>
+<span class="sourceLineNo">227</span>      throw e;<a name="line.227"></a>
+<span class="sourceLineNo">228</span>    } catch (Throwable t) {<a name="line.228"></a>
+<span class="sourceLineNo">229</span>      LOG.error("Error starting cluster", t);<a name="line.229"></a>
+<span class="sourceLineNo">230</span>      shutdown();<a name="line.230"></a>
+<span class="sourceLineNo">231</span>      throw new IOException("Shutting down", t);<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><a name="line.234"></a>
+<span class="sourceLineNo">235</span>  @Override<a name="line.235"></a>
+<span class="sourceLineNo">236</span>  public void startRegionServer(String hostname, int port) throws IOException {<a name="line.236"></a>
+<span class="sourceLineNo">237</span>    this.startRegionServer();<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>  @Override<a name="line.240"></a>
+<span class="sourceLineNo">241</span>  public void killRegionServer(ServerName serverName) throws IOException {<a name="line.241"></a>
+<span class="sourceLineNo">242</span>    HRegionServer server = getRegionServer(getRegionServerIndex(serverName));<a name="line.242"></a>
+<span class="sourceLineNo">243</span>    if (server instanceof MiniHBaseClusterRegionServer) {<a name="line.243"></a>
+<span class="sourceLineNo">244</span>      LOG.info("Killing " + server.toString());<a name="line.244"></a>
+<span class="sourceLineNo">245</span>      ((MiniHBaseClusterRegionServer) server).kill();<a name="line.245"></a>
+<span class="sourceLineNo">246</span>    } else {<a name="line.246"></a>
+<span class="sourceLineNo">247</span>      abortRegionServer(getRegionServerIndex(serverName));<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><a name="line.250"></a>
+<span class="sourceLineNo">251</span>  @Override<a name="line.251"></a>
+<span class="sourceLineNo">252</span>  public void stopRegionServer(ServerName serverName) throws IOException {<a name="line.252"></a>
+<span class="sourceLineNo">253</span>    stopRegionServer(getRegionServerIndex(serverName));<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>  @Override<a name="line.256"></a>
+<span class="sourceLineNo">257</span>  public void waitForRegionServerToStop(ServerName serverName, long timeout) throws IOException {<a name="line.257"></a>
+<span class="sourceLineNo">258</span>    //ignore timeout for now<a name="line.258"></a>
+<span class="sourceLineNo">259</span>    waitOnRegionServer(getRegionServerIndex(serverName));<a name="line.259"></a>
+<span class="sourceLineNo">260</span>  }<a name="line.260"></a>
+<span class="sourceLineNo">261</span><a name="line.261"></a>
+<span class="sourceLineNo">262</span>  @Override<a name="line.262"></a>
+<span class="sourceLineNo">263</span>  public void startZkNode(String hostname, int port) throws IOException {<a name="line.263"></a>
+<span class="sourceLineNo">264</span>    LOG.warn("Starting zookeeper nodes on mini cluster is not supported");<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>  @Override<a name="line.267"></a>
+<span class="sourceLineNo">268</span>  public void killZkNode(ServerName serverName) throws IOException {<a name="line.268"></a>
+<span class="sourceLineNo">269</span>    LOG.warn("Aborting zookeeper nodes on mini cluster is not supported");<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>  @Override<a name="line.272"></a>
+<span class="sourceLineNo">273</span>  public void stopZkNode(ServerName serverName) throws IOException {<a name="line.273"></a>
+<span class="sourceLineNo">274</span>    LOG.warn("Stopping zookeeper nodes on mini cluster is not supported");<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>  public void waitForZkNodeToStart(ServerName serverName, long timeout) throws IOException {<a name="line.278"></a>
+<span class="sourceLineNo">279</span>    LOG.warn("Waiting for zookeeper nodes to start on mini cluster is not supported");<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>  @Override<a name="line.282"></a>
+<span class="sourceLineNo">283</span>  public void waitForZkNodeToStop(ServerName serverName, long timeout) throws IOException {<a name="line.283"></a>
+<span class="sourceLineNo">284</span>    LOG.warn("Waiting for zookeeper nodes to stop on mini cluster is not supported");<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>  @Override<a name="line.287"></a>
+<span class="sourceLineNo">288</span>  public void startDataNode(ServerName serverName) throws IOException {<a name="line.288"></a>
+<span class="sourceLineNo">289</span>    LOG.warn("Starting datanodes on mini cluster is not supported");<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>  @Override<a name="line.292"></a>
+<span class="sourceLineNo">293</span>  public void killDataNode(ServerName serverName) throws IOException {<a name="line.293"></a>
+<span class="sourceLineNo">294</span>    LOG.warn("Aborting datanodes on mini cluster is not supported");<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>  @Override<a name="line.297"></a>
+<span class="sourceLineNo">298</span>  public void stopDataNode(ServerName serverName) throws IOException {<a name="line.298"></a>
+<span class="sourceLineNo">299</span>    LOG.warn("Stopping datanodes on mini cluster is not supported");<a name="line.299"></a>
+<span class="sourceLineNo">300</span>  }<a name="line.300"></a>
+<span class="sourceLineNo">301</span><a name="line.301"></a>
+<span class="sourceLineNo">302</span>  @Override<a name="line.302"></a>
+<span class="sourceLineNo">303</span>  public void waitForDataNodeToStart(ServerName serverName, long timeout) throws IOException {<a name="line.303"></a>
+<span class="sourceLineNo">304</span>    LOG.warn("Waiting for datanodes to start on mini cluster is not supported");<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>  @Override<a name="line.307"></a>
+<span class="sourceLineNo">308</span>  public void waitForDataNodeToStop(ServerName serverName, long timeout) throws IOException {<a name="line.308"></a>
+<span class="sourceLineNo">309</span>    LOG.warn("Waiting for datanodes to stop on mini cluster is not supported");<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>  @Override<a name="line.312"></a>
+<span class="sourceLineNo">313</span>  public void startMaster(String hostname, int port) throws IOException {<a name="line.313"></a>
+<span class="sourceLineNo">314</span>    this.startMaster();<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>  @Override<a name="line.317"></a>
+<span class="sourceLineNo">318</span>  public void killMaster(ServerName serverName) throws IOException {<a name="line.318"></a>
+<span class="sourceLineNo">319</span>    abortMaster(getMasterIndex(serverName));<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>  @Override<a name="line.322"></a>
+<span class="sourceLineNo">323</span>  public void stopMaster(ServerName serverName) throws IOException {<a name="line.323"></a>
+<span class="sourceLineNo">324</span>    stopMaster(getMasterIndex(serverName));<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>  public void waitForMasterToStop(ServerName serverName, long timeout) throws IOException {<a name="line.328"></a>
+<span class="sourceLineNo">329</span>    //ignore timeout for now<a name="line.329"></a>
+<span class="sourceLineNo">330</span>    waitOnMaster(getMasterIndex(serverName));<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>   * Starts a region server thread running<a name="line.334"></a>
+<span class="sourceLineNo">335</span>   *<a name="line.335"></a>
+<span class="sourceLineNo">336</span>   * @throws IOException<a name="line.336"></a>
+<span class="sourceLineNo">337</span>   * @return New RegionServerThread<a name="line.337"></a>
+<span class="sourceLineNo">338</span>   */<a name="line.338"></a>
+<span class="sourceLineNo">339</span>  public JVMClusterUtil.RegionServerThread startRegionServer()<a name="line.339"></a>
+<span class="sourceLineNo">340</span>      throws IOException {<a name="line.340"></a>
+<span class="sourceLineNo">341</span>    final Configuration newConf = HBaseConfiguration.create(conf);<a name="line.341"></a>
+<span class="sourceLineNo">342</span>    User rsUser =<a name="line.342"></a>
+<span class="sourceLineNo">343</span>        HBaseTestingUtility.getDifferentUser(newConf, ".hfs."+index++);<a name="line.343"></a>
+<span class="sourceLineNo">344</span>    JVMClusterUtil.RegionServerThread t =  null;<a name="line.344"></a>
+<span class="sourceLineNo">345</span>    try {<a name="line.345"></a>
+<span class="sourceLineNo">346</span>      t = hbaseCluster.addRegionServer(<a name="line.346"></a>
+<span class="sourceLineNo">347</span>          newConf, hbaseCluster.getRegionServers().size(), rsUser);<a name="line.347"></a>
+<span class="sourceLineNo">348</span>      t.start();<a name="line.348"></a>
+<span class="sourceLineNo">349</span>      t.waitForServerOnline();<a name="line.349"></a>
+<span class="sourceLineNo">350</span>    } catch (InterruptedException ie) {<a name="line.350"></a>
+<span class="sourceLineNo">351</span>      throw new IOException("Interrupted adding regionserver to cluster", ie);<a name="line.351"></a>
+<span class="sourceLineNo">352</span>    }<a name="line.352"></a>
+<span class="sourceLineNo">353</span>    return t;<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>   * Cause a region server to exit doing basic clean up only on its way out.<a name="line.357"></a>
+<span class="sourceLineNo">358</span>   * @param serverNumber  Used as index into a list.<a name="line.358"></a>
+<span class="sourceLineNo">359</span>   */<a name="line.359"></a>
+<span class="sourceLineNo">360</span>  public String abortRegionServer(int serverNumber) {<a name="line.360"></a>
+<span class="sourceLineNo">361</span>    HRegionServer server = getRegionServer(serverNumber);<a name="line.361"></a>
+<span class="sourceLineNo">362</span>    LOG.info("Aborting " + server.toString());<a name="line.362"></a>
+<span class="sourceLineNo">363</span>    server.abort("Aborting for tests", new Exception("Trace info"));<a name="line.363"></a>
+<span class="sourceLineNo">364</span>    return server.toString();<a name="line.364"></a>
+<span class="sourceLineNo">365</span>  }<a name="line.365"></a>
+<span class="sourceLineNo">366</span><a name="line.366"></a>
+<span class="sourceLineNo">367</span>  /**<a name="line.367"></a>
+<span class="sourceLineNo">368</span>   * Shut down the specified region server cleanly<a name="line.368"></a>
+<span class="sourceLineNo">369</span>   *<a name="line.369"></a>
+<span class="sourceLineNo">370</span>   * @param serverNumber  Used as index into a list.<a name="line.370"></a>
+<span class="sourceLineNo">371</span>   * @return the region server that was stopped<a name="line.371"></a>
+<span class="sourceLineNo">372</span>   */<a name="line.372"></a>
+<span class="sourceLineNo">373</span>  public JVMClusterUtil.RegionServerThread stopRegionServer(int serverNumber) {<a name="line.373"></a>
+<span class="sourceLineNo">374</span>    return stopRegionServer(serverNumber, true);<a name="line.374"></a>
+<span class="sourceLineNo">375</span>  }<a name="line.375"></a>
+<span class="sourceLineNo">376</span><a name="line.376"></a>
+<span class="sourceLineNo">377</span>  /**<a name="line.377"></a>
+<span class="sourceLineNo">378</span>   * Shut down the specified region server cleanly<a name="line.378"></a>
+<span class="sourceLineNo">379</span>   *<a name="line.379"></a>
+<span class="sourceLineNo">380</span>   * @param serverNumber  Used as index into a list.<a name="line.380"></a>
+<span class="sourceLineNo">381</span>   * @param shutdownFS True is we are to shutdown the filesystem as part of this<a name="line.381"></a>
+<span class="sourceLineNo">382</span>   * regionserver's shutdown.  Usually we do but you do not want to do this if<a name="line.382"></a>
+<span class="sourceLineNo">383</span>   * you are running multiple regionservers in a test and you shut down one<a name="line.383"></a>
+<span class="sourceLineNo">384</span>   * before end of the test.<a name="line.384"></a>
+<span class="sourceLineNo">385</span>   * @return the region server that was stopped<a name="line.385"></a>
+<span class="sourceLineNo">386</span>   */<a name="line.386"></a>
+<span class="sourceLineNo">387</span>  public JVMClusterUtil.RegionServerThread stopRegionServer(int serverNumber,<a name="line.387"></a>
+<span class="sourceLineNo">388</span>      final boolean shutdownFS) {<a name="line.388"></a>
+<span class="sourceLineNo">389</span>    JVMClusterUtil.RegionServerThread server =<a name="line.389"></a>
+<span class="sourceLineNo">390</span>      hbaseCluster.getRegionServers().get(serverNumber);<a name="line.390"></a>
+<span class="sourceLineNo">391</span>    LOG.info("Stopping " + server.toString());<a name="line.391"></a>
+<span class="sourceLineNo">392</span>    server.getRegionServer().stop("Stopping rs " + serverNumber);<a name="line.392"></a>
+<span class="sourceLineNo">393</span>    return server;<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>   * Wait for the specified region server to stop. Removes this thread from list<a name="line.397"></a>
+<span class="sourceLineNo">398</span>   * of running threads.<a name="line.398"></a>
+<span class="sourceLineNo">399</span>   * @param serverNumber<a name="line.399"></a>
+<span class="sourceLineNo">400</span>   * @return Name of region server that just went down.<a name="line.400"></a>
+<span class="sourceLineNo">401</span>   */<a name="line.401"></a>
+<span class="sourceLineNo">402</span>  public String waitOnRegionServer(final int serverNumber) {<a name="line.402"></a>
+<span class="sourceLineNo">403</span>    return this.hbaseCluster.waitOnRegionServer(serverNumber);<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>   * Starts a master thread running<a name="line.409"></a>
-<span class="sourceLineNo">410</span>   *<a name="line.410"></a>
-<span class="sourceLineNo">411</span>   * @throws IOException<a name="line.411"></a>
-<span class="sourceLineNo">412</span>   * @return New RegionServerThread<a name="line.412"></a>
-<span class="sourceLineNo">413</span>   */<a name="line.413"></a>
-<span class="sourceLineNo">414</span>  public JVMClusterUtil.MasterThread startMaster() throws IOException {<a name="line.414"></a>
-<span class="sourceLineNo">415</span>    Configuration c = HBaseConfiguration.create(conf);<a name="line.415"></a>
-<span class="sourceLineNo">416</span>    User user =<a name="line.416"></a>
-<span class="sourceLineNo">417</span>        HBaseTestingUtility.getDifferentUser(c, ".hfs."+index++);<a name="line.417"></a>
-<span class="sourceLineNo">418</span><a name="line.418"></a>
-<span class="sourceLineNo">419</span>    JVMClusterUtil.MasterThread t = null;<a name="line.419"></a>
-<span class="sourceLineNo">420</span>    try {<a name="line.420"></a>
-<span class="sourceLineNo">421</span>      t = hbaseCluster.addMaster(c, hbaseCluster.getMasters().size(), user);<a name="line.421"></a>
-<span class="sourceLineNo">422</span>      t.start();<a name="line.422"></a>
-<span class="sourceLineNo">423</span>    } catch (InterruptedException ie) {<a name="line.423"></a>
-<span class="sourceLineNo">424</span>      throw new IOException("Interrupted adding master to cluster", ie);<a name="line.424"></a>
-<span class="sourceLineNo">425</span>    }<a name="line.425"></a>
-<span class="sourceLineNo">426</span>    return t;<a name="line.426"></a>
-<span class="sourceLineNo">427</span>  }<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>   * Returns the current active master, if available.<a name="line.430"></a>
-<span class="sourceLineNo">431</span>   * @return the active HMaster, null if none is active.<a name="line.431"></a>
-<span class="sourceLineNo">432</span>   */<a name="line.432"></a>
-<span class="sourceLineNo">433</span>  public MasterService.BlockingInterface getMasterAdminService() {<a name="line.433"></a>
-<span class="sourceLineNo">434</span>    return this.hbaseCluster.getActiveMaster().getMasterRpcServices();<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>  /**<a name="line.437"></a>
-<span class="sourceLineNo">438</span>   * Returns the current active master, if available.<a name="line.438"></a>
-<span class="sourceLineNo">439</span>   * @return the active HMaster, null if none is active.<a name="line.439"></a>
-<span class="sourceLineNo">440</span>   */<a name="line.440"></a>
-<span class="sourceLineNo">441</span>  public HMaster getMaster() {<a name="line.441"></a>
-<span class="sourceLineNo">442</span>    return this.hbaseCluster.getActiveMaster();<a name="line.442"></a>
-<span class="sourceLineNo">443</span>  }<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>   * Returns the current active master thread, if available.<a name="line.446"></a>
-<span class="sourceLineNo">447</span>   * @return the active MasterThread, null if none is active.<a name="line.447"></a>
-<span class="sourceLineNo">448</span>   */<a name="line.448"></a>
-<span class="sourceLineNo">449</span>  public MasterThread getMasterThread() {<a name="line.449"></a>
-<span class="sourceLineNo">450</span>    for (MasterThread mt: hbaseCluster.getLiveMasters()) {<a name="line.450"></a>
-<span class="sourceLineNo">451</span>      if (mt.getMaster().isActiveMaster()) {<a name="line.451"></a>
-<span class="sourceLineNo">452</span>        return mt;<a name="line.452"></a>
-<span class="sourceLineNo">453</span>      }<a name="line.453"></a>
-<span class="sourceLineNo">454</span>    }<a name="line.454"></a>
-<span class="sourceLineNo">455</span>    return null;<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>   * Returns the master at the specified index, if available.<a name="line.459"></a>
-<span class="sourceLineNo">460</span>   * @return the active HMaster, null if none is active.<a name="line.460"></a>
-<span class="sourceLineNo">461</span>   */<a name="line.461"></a>
-<span class="sourceLineNo">462</span>  public HMaster getMaster(final int serverNumber) {<a name="line.462"></a>
-<span class="sourceLineNo">463</span>    return this.hbaseCluster.getMaster(serverNumber);<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>   * Cause a master to exit without shutting down entire cluster.<a name="line.467"></a>
-<span class="sourceLineNo">468</span>   * @param serverNumber  Used as index into a list.<a name="line.468"></a>
-<span class="sourceLineNo">469</span>   */<a name="line.469"></a>
-<span class="sourceLineNo">470</span>  public String abortMaster(int serverNumber) {<a name="line.470"></a>
-<span class="sourceLineNo">471</span>    HMaster server = getMaster(serverNumber);<a name="line.471"></a>
-<span class="sourceLineNo">472</span>    LOG.info("Aborting " + server.toString());<a name="line.472"></a>
-<span class="sourceLineNo">473</span>    server.abort("Aborting for tests", new Exception("Trace info"));<a name="line.473"></a>
-<span class="sourceLineNo">474</span>    return server.toString();<a name="line.474"></a>
-<span class="sourceLineNo">475</span>  }<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>   * Shut down the specified master cleanly<a name="line.478"></a>
-<span class="sourceLineNo">479</span>   *<a name="line.479"></a>
-<span class="sourceLineNo">480</span>   * @param serverNumber  Used as index into a list.<a name="line.480"></a>
-<span class="sourceLineNo">481</span>   * @return the region server that was stopped<a name="line.481"></a>
-<span class="sourceLineNo">482</span>   */<a name="line.482"></a>
-<span class="sourceLineNo">483</span>  public JVMClusterUtil.MasterThread stopMaster(int serverNumber) {<a name="line.483"></a>
-<span class="sourceLineNo">484</span>    return stopMaster(serverNumber, true);<a name="line.484"></a>
-<span class="sourceLineNo">485</span>  }<a name="line.485"></a>
-<span class="sourceLineNo">486</span><a name="line.486"></a>
-<span class="sourceLineNo">487</span>  /**<a name="line.487"></a>
-<span class="sourceLineNo">488</span>   * Shut down the specified master cleanly<a name="line.488"></a>
-<span class="sourceLineNo">489</span>   *<a name="line.489"></a>
-<span class="sourceLineNo">490</span>   * @param serverNumber  Used as index into a list.<a name="line.490"></a>
-<span class="sourceLineNo">491</span>   * @param shutdownFS True is we are to shutdown the filesystem as part of this<a name="line.491"></a>
-<span class="sourceLineNo">492</span>   * master's shutdown.  Usually we do but you do not want to do this if<a name="line.492"></a>
-<span class="sourceLineNo">493</span>   * you are running multiple master in a test and you shut down one<a name="line.493"></a>
-<span class="sourceLineNo">494</span>   * before end of the test.<a name="line.494"></a>
-<span class="sourceLineNo">495</span>   * @return the master that was stopped<a name="line.495"></a>
-<span class="sourceLineNo">496</span>   */<a name="line.496"></a>
-<span class="sourceLineNo">497</span>  public JVMClusterUtil.MasterThread stopMaster(int serverNumber,<a name="line.497"></a>
-<span class="sourceLineNo">498</span>      final boolean shutdownFS) {<a name="line.498"></a>
-<span class="sourceLineNo">499</span>    JVMClusterUtil.MasterThread server =<a name="line.499"></a>
-<span class="sourceLineNo">500</span>      hbaseCluster.getMasters().get(serverNumber);<a name="line.500"></a>
-<span class="sourceLineNo">501</span>    LOG.info("Stopping " + server.toString());<a name="line.501"></a>
-<span class="sourceLineNo">502</span>    server.getMaster().stop("Stopping master " + serverNumber);<a name="line.502"></a>
-<span class="sourceLineNo">503</span>    return server;<a name="line.503"></a>
-<span class="sourceLineNo">504</span>  }<a name="line.504"></a>
-<span class="sourceLineNo">505</span><a name="line.505"></a>
-<span class="sourceLineNo">506</span>  /**<a name="line.506"></a>
-<span class="sourceLineNo">507</span>   * Wait for the specified master to stop. Removes this thread from list<a name="line.507"></a>
-<span class="sourceLineNo">508</span>   * of running threads.<a name="line.508"></a>
-<span class="sourceLineNo">509</span>   * @param serverNumber<a name="line.509"></a>
-<span class="sourceLineNo">510</span>   * @return Name of master that just went down.<a name="line.510"></a>
-<span class="sourceLineNo">511</span>   */<a name="line.511"></a>
-<span class="sourceLineNo">512</span>  public String waitOnMaster(final int serverNumber) {<a name="line.512"></a>
-<span class="sourceLineNo">513</span>    return this.hbaseCluster.waitOnMaster(serverNumber);<a name="line.513"></a>
-<span class="sourceLineNo">514</span>  }<a name="line.514"></a>
-<span class="sourceLineNo">515</span><a name="line.515"></a>
-<span class="sourceLineNo">516</span>  /**<a name="line.516"></a>
-<span class="sourceLineNo">517</span>   * Blocks until there is an active master and that master has completed<a name="line.517"></a>
-<span class="sourceLineNo">518</span>   * initialization.<a name="line.518"></a>
-<span class="sourceLineNo">519</span>   *<a name="line.519"></a>
-<span class="sourceLineNo">520</span>   * @return true if an active master becomes available.  false if there are no<a name="line.520"></a>
-<span class="sourceLineNo">521</span>   *         masters left.<a name="line.521"></a>
-<span class="sourceLineNo">522</span>   * @throws InterruptedException<a name="line.522"></a>
-<span class="sourceLineNo">523</span>   */<a name="line.523"></a>
-<span class="sourceLineNo">524</span>  public boolean waitForActiveAndReadyMaster(long timeout) throws IOException {<a name="line.524"></a>
-<span class="sourceLineNo">525</span>    List&lt;JVMClusterUtil.MasterThread&gt; mts;<a name="line.525"></a>
-<span class="sourceLineNo">526</span>    long start = System.currentTimeMillis();<a name="line.526"></a>
-<span class="sourceLineNo">527</span>    while (!(mts = getMasterThreads()).isEmpty()<a name="line.527"></a>
-<span class="sourceLineNo">528</span>        &amp;&amp; (System.currentTimeMillis() - start) &lt; timeout) {<a name="line.528"></a>
-<span class="sourceLineNo">529</span>      for (JVMClusterUtil.MasterThread mt : mts) {<a name="line.529"></a>
-<span class="sourceLineNo">530</span>        if (mt.getMaster().isActiveMaster() &amp;&amp; mt.getMaster().isInitialized()) {<a name="line.530"></a>
-<span class="sourceLineNo">531</span>          return true;<a name="line.531"></a>
-<span class="sourceLineNo">532</span>        }<a name="line.532"></a>
-<span class="sourceLineNo">533</span>      }<a name="line.533"></a>
-<span class="sourceLineNo">534</span><a name="line.534"></a>
-<span class="sourceLineNo">535</span>      Threads.sleep(100);<a name="line.535"></a>
-<span class="sourceLineNo">536</span>    }<a name="line.536"></a>
-<span class="sourceLineNo">537</span>    return false;<a name="line.537"></a>
-<span class="sourceLineNo">538</span>  }<a name="line.538"></a>
-<span class="sourceLineNo">539</span><a name="line.539"></a>
-<span class="sourceLineNo">540</span>  /**<a name="line.540"></a>
-<span class="sourceLineNo">541</span>   * @return List of master threads.<a name="line.541"></a>
-<span class="sourceLineNo">542</span>   */<a name="line.542"></a>
-<span class="sourceLineNo">543</span>  public List&lt;JVMClusterUtil.MasterThread&gt; getMasterThreads() {<a name="line.543"></a>
-<span class="sourceLineNo">544</span>    return this.hbaseCluster.getMasters();<a name="line.544"></a>
-<span class="sourceLineNo">545</span>  }<a name="line.545"></a>
-<span class="sourceLineNo">546</span><a name="line.546"></a>
-<span class="sourceLineNo">547</span>  /**<a name="line.547"></a>
-<span class="sourceLineNo">548</span>   * @return List of live master threads (skips the aborted and the killed)<a name="line.548"></a>
-<span class="sourceLineNo">549</span>   */<a name="line.549"></a>
-<span class="sourceLineNo">550</span>  public List&lt;JVMClusterUtil.MasterThread&gt; getLiveMasterThreads() {<a name="line.550"></a>
-<span class="sourceLineNo">551</span>    return this.hbaseCluster.getLiveMasters();<a name="line.551"></a>
-<span class="sourceLineNo">552</span>  }<a name="line.552"></a>
-<span class="sourceLineNo">553</span><a name="line.553"></a>
-<span class="sourceLineNo">554</span>  /**<a name="line.554"></a>
-<span class="sourceLineNo">555</span>   * Wait for Mini HBase Cluster to shut down.<a name="line.555"></a>
-<span class="sourceLineNo">556</span>   */<a name="line.556"></a>
-<span class="sourceLineNo">557</span>  public void join() {<a name="line.557"></a>
-<span class="sourceLineNo">558</span>    this.hbaseCluster.join();<a name="line.558"></a>
-<span class="sourceLineNo">559</span>  }<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>   * Shut down the mini HBase cluster<a name="line.562"></a>
-<span class="sourceLineNo">563</span>   * @throws IOException<a name="line.563"></a>
-<span class="sourceLineNo">564</span>   */<a name="line.564"></a>
-<span class="sourceLineNo">565</span>  @SuppressWarnings("deprecation")<a name="line.565"></a>
-<span class="sourceLineNo">566</span>  public void shutdown() throws IOException {<a name="line.566"></a>
-<span class="sourceLineNo">567</span>    if (this.hbaseCluster != null) {<a name="line.567"></a>
-<span class="sourceLineNo">568</span>      this.hbaseCluster.shutdown();<a name="line.568"></a>
-<span class="sourceLineNo">569</span>    }<a name="line.569"></a>
-<span class="sourceLineNo">570</span>  }<a name="line.570"></a>
-<span class="sourceLineNo">571</span><a name="line.571"></a>
-<span class="sourceLineNo">572</span>  @Override<a name="line.572"></a>
-<span class="sourceLineNo">573</span>  public void close() throws IOException {<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>  @Override<a name="line.576"></a>
-<span class="sourceLineNo">577</span>  public ClusterStatus getClusterStatus() throws IOException {<a name="line.577"></a>
-<span class="sourceLineNo">578</span>    HMaster master = getMaster();<a name="line.578"></a>
-<span class="sourceLineNo">579</span>    return master == null ? null : master.getClusterStatus();<a name="line.579"></a>
-<span class="sourceLineNo">580</span>  }<a name="line.580"></a>
-<span class="sourceLineNo">581</span><a name="line.581"></a>
-<span class="sourceLineNo">582</span>  /**<a name="line.582"></a>
-<span class="sourceLineNo">583</span>   * Call flushCache on all regions on all participating regionservers.<a name="line.583"></a>
-<span class="sourceLineNo">584</span>   * @throws IOException<a name="line.584"></a>
-<span class="sourceLineNo">585</span>   */<a name="line.585"></a>
-<span class="sourceLineNo">586</span>  public void flushcache() throws IOException {<a name="line.586"></a>
-<span class="sourceLineNo">587</span>    for (JVMClusterUtil.RegionServerThread t:<a name="line.587"></a>
-<span class="sourceLineNo">588</span>        this.hbaseCluster.getRegionServers()) {<a name="line.588"></a>
-<span class="sourceLineNo">589</span>      for(Region r: t.getRegionServer().getOnlineRegionsLocalContext()) {<a name="line.589"></a>
-<span class="sourceLineNo">590</span>        r.flush(true);<a name="line.590"></a>
-<span class="sourceLineNo">591</span>      }<a name="line.591"></a>
-<span class="sourceLineNo">592</span>    }<a name="line.592"></a>
-<span class="sourceLineNo">593</span>  }<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>   * Call flushCache on all regions of the specified table.<a name="line.596"></a>
-<span class="sourceLineNo">597</span>   * @throws IOException<a name="line.597"></a>
-<span class="sourceLineNo">598</span>   */<a name="line.598"></a>
-<span class="sourceLineNo">599</span>  public void flushcache(TableName tableName) throws IOException {<a name="line.599"></a>
-<span class="sourceLineNo">600</span>    for (JVMClusterUtil.RegionServerThread t:<a name="line.600"></a>
-<span class="sourceLineNo">601</span>        this.hbaseCluster.getRegionServers()) {<a name="line.601"></a>
-<span class="sourceLineNo">602</span>      for(Region r: t.getRegionServer().getOnlineRegionsLocalContext()) {<a name="line.602"></a>
-<span class="sourceLineNo">603</span>        if(r.getTableDesc().getTableName().equals(tableName)) {<a name="line.603"></a>
-<span class="sourceLineNo">604</span>          r.flush(true);<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>    }<a name="line.607"></a>
-<span class="sourceLineNo">608</span>  }<a name="line.608"></a>
-<span class="sourceLineNo">609</span><a name="line.609"></a>
-<span class="sourceLineNo">610</span>  /**<a name="line.610"></a>
-<span class="sourceLineNo">611</span>   * Call flushCache on all regions on all participating regionservers.<a name="line.611"></a>
-<span class="sourceLineNo">612</span>   * @throws IOException<a name="line.612"></a>
-<span class="sourceLineNo">613</span>   */<a name="line.613"></a>
-<span class="sourceLineNo">614</span>  public void compact(boolean major) throws IOException {<a name="line.614"></a>
-<span class="sourceLineNo">615</span>    for (JVMClusterUtil.RegionServerThread t:<a name="line.615"></a>
-<span class="sourceLineNo">616</span>        this.hbaseCluster.getRegionServers()) {<a name="line.616"></a>
-<span class="sourceLineNo">617</span>      for(Region r: t.getRegionServer().getOnlineRegionsLocalContext()) {<a name="line.617"></a>
-<span class="sourceLineNo">618</span>        r.compact(major);<a name="line.618"></a>
-<span class="sourceLineNo">619</span>      }<a name="line.619"></a>
-<span class="sourceLineNo">620</span>    }<a name="line.620"></a>
-<span class="sourceLineNo">621</span>  }<a name="line.621"></a>
-<span class="sourceLineNo">622</span><a name="line.622"></a>
-<span class="sourceLineNo">623</span>  /**<a name="line.623"></a>
-<span class="sourceLineNo">624</span>   * Call flushCache on all regions of the specified table.<a name="line.624"></a>
-<span class="sourceLineNo">625</span>   * @throws IOException<a name="line.625"></a>
-<span class="sourceLineNo">626</span>   */<a name="line.626"></a>
-<span class="sourceLineNo">627</span>  public void compact(TableName tableName, boolean major) throws IOException {<a name="line.627"></a>
-<span class="sourceLineNo">628</span>    for (JVMClusterUtil.RegionServerThread t:<a name="line.628"></a>
-<span class="sourceLineNo">629</span>        this.hbaseCluster.getRegionServers()) {<a name="line.629"></a>
-<span class="sourceLineNo">630</span>      for(Region r: t.getRegionServer().getOnlineRegionsLocalContext()) {<a name="line.630"></a>
-<span class="sourceLineNo">631</span>        if(r.getTableDesc().getTableName().equals(tableName)) {<a name="line.631"></a>
-<span class="sourceLineNo">632</span>          r.compact(major);<a name="line.632"></a>
-<span class="sourceLineNo">633</span>        }<a name="line.633"></a>
-<span class="sourceLineNo">634</span>      }<a name="line.634"></a>
-<span class="sourceLineNo">635</span>    }<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>   * @return List of region server threads.<a name="line.639"></a>
-<span class="sourceLineNo">640</span>   */<a name="line.640"></a>
-<span class="sourceLineNo">641</span>  public List&lt;JVMClusterUtil.RegionServerThread&gt; getRegionServerThreads() {<a name="line.641"></a>
-<span class="sourceLineNo">642</span>    return this.hbaseCluster.getRegionServers();<a name="line.642"></a>
-<span class="sourceLineNo">643</span>  }<a name="line.643"></a>
-<span class="sourceLineNo">644</span><a name="line.644"></a>
-<span class="sourceLineNo">645</span>  /**<a name="line.645"></a>
-<span class="sourceLineNo">646</span>   * @return List of live region server threads (skips the aborted and the killed)<a name="line.646"></a>
-<span class="sourceLineNo">647</span>   */<a name="line.647"></a>
-<span class="sourceLineNo">648</span>  public List&lt;JVMClusterUtil.RegionServerThread&gt; getLiveRegionServerThreads() {<a name="line.648"></a>
-<span class="sourceLineNo">649</span>    return this.hbaseCluster.getLiveRegionServers();<a name="line.649"></a>
-<span class="sourceLineNo">650</span>  }<a name="line.650"></a>
-<span class="sourceLineNo">651</span><a name="line.651"></a>
-<span class="sourceLineNo">652</span>  /**<a name="line.652"></a>
-<span class="sourceLineNo">653</span>   * Grab a numbered region server of your choice.<a name="line.653"></a>
-<span class="sourceLineNo">654</span>   * @param serverNumber<a name="line.654"></a>
-<span class="sourceLineNo">655</span>   * @return region server<a name="line.655"></a>
-<span class="sourceLineNo">656</span>   */<a name="line.656"></a>
-<span class="sourceLineNo">657</span>  public HRegionServer getRegionServer(int serverNumber) {<a name="line.657"></a>
-<span class="sourceLineNo">658</span>    return hbaseCluster.getRegionServer(serverNumber);<a name="line.658"></a>
-<span class="sourceLineNo">659</span>  }<a name="line.659"></a>
-<span class="sourceLineNo">660</span><a name="line.660"></a>
-<span class="sourceLineNo">661</span>  public List&lt;HRegion&gt; getRegions(byte[] tableName) {<a name="line.661"></a>
-<span class="sourceLineNo">662</span>    return getRegions(TableName.valueOf(tableName));<a name="line.662"></a>
-<span class="sourceLineNo">663</span>  }<a name="line.663"></a>
-<span class="sourceLineNo">664</span><a name="line.664"></a>
-<span class="sourceLineNo">665</span>  public List&lt;HRegion&gt; getRegions(TableName tableName) {<a name="line.665"></a>
-<span class="sourceLineNo">666</span>    List&lt;HRegion&gt; ret = new ArrayList&lt;HRegion&gt;();<a name="line.666"></a>
-<span class="sourceLineNo">667</span>    for (JVMClusterUtil.RegionServerThread rst : getRegionServerThreads()) {<a name="line.667"></a>
-<span class="sourceLineNo">668</span>      HRegionServer hrs = rst.getRegionServer();<a name="line.668"></a>
-<span class="sourceLineNo">669</span>      for (Region region : hrs.getOnlineRegionsLocalContext()) {<a name="line.669"></a>
-<span class="sourceLineNo">670</span>        if (region.getTableDesc().getTableName().equals(tableName)) {<a name="line.670"></a>
-<span class="sourceLineNo">671</span>          ret.add((HRegion)region);<a name="line.671"></a>
-<span class="sourceLineNo">672</span>        }<a name="line.672"></a>
-<span class="sourceLineNo">673</span>      }<a name="line.673"></a>
-<span class="sourceLineNo">674</span>    }<a name="line.674"></a>
-<span class="sourceLineNo">675</span>    return ret;<a name="line.675"></a>
-<span class="sourceLineNo">676</span>  }<a name="line.676"></a>
-<span class="sourceLineNo">677</span><a name="line.677"></a>
-<span class="sourceLineNo">678</span>  /**<a name="line.678"></a>
-<span class="sourceLineNo">679</span>   * @return Index into List of {@link MiniHBaseCluster#getRegionServerThreads()}<a name="line.679"></a>
-<span class="sourceLineNo">680</span>   * of HRS carrying regionName. Returns -1 if none found.<a name="line.680"></a>
-<span class="sourceLineNo">681</span>   */<a name="line.681"></a>
-<span class="sourceLineNo">682</span>  public int getServerWithMeta() {<a name="line.682"></a>
-<span class="sourceLineNo">683</span>    return getServerWith(HRegionInfo.FIRST_META_REGIONINFO.getRegionName());<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>   * Get the location of the specified region<a name="line.687"></a>
-<span class="sourceLineNo">688</span>   * @param regionName Name of the region in bytes<a name="line.688"></a>
-<span class="sourceLineNo">689</span>   * @return Index into List of {@link MiniHBaseCluster#getRegionServerThreads()}<a name="line.689"></a>
-<span class="sourceLineNo">690</span>   * of HRS carrying hbase:meta. Returns -1 if none found.<a name="line.690"></a>
-<span class="sourceLineNo">691</span>   */<a name="line.691"></a>
-<span class="sourceLineNo">692</span>  public int getServerWith(byte[] regionName) {<a name="line.692"></a>
-<span class="sourceLineNo">693</span>    int index = -1;<a name="line.693"></a>
-<span class="sourceLineNo">694</span>    int count = 0;<a name="line.694"></a>
-<span class="sourceLineNo">695</span>    for (JVMClusterUtil.RegionServerThread rst: getRegionServerThreads()) {<a name="line.695"></a>
-<span class="sourceLineNo">696</span>      HRegionServer hrs = rst.getRegionServer();<a name="line.696"></a>
-<span class="sourceLineNo">697</span>      Region metaRegion = hrs.getOnlineRegion(regionName);<a name="line.697"></a>
-<span class="sourceLineNo">698</span>      if (metaRegion != null) {<a name="line.698"></a>
-<span class="sourceLineNo">699</span>        index = count;<a name="line.699"></a>
-<span class="sourceLineNo">700</span>        break;<a name="line.700"></a>
-<span class="sourceLineNo">701</span>      }<a name="line.701"></a>
-<span class="sourceLineNo">702</span>      count++;<a name="line.702"></a>
-<span class="sourceLineNo">703</span>    }<a name="line.703"></a>
-<span class="sourceLineNo">704</span>    return index;<a name="line.704"></a>
-<span class="sourceLineNo">705</span>  }<a name="line.705"></a>
-<span clas

<TRUNCATED>

[05/18] hbase-site git commit: Published site at d6b3d838eba382f6b7734ca1f40fa58eb97a4f89.

Posted by mi...@apache.org.
http://git-wip-us.apache.org/repos/asf/hbase-site/blob/c221e35e/testdevapidocs/src-html/org/apache/hadoop/hbase/MiniHBaseCluster.SingleFileSystemShutdownThread.html
----------------------------------------------------------------------
diff --git a/testdevapidocs/src-html/org/apache/hadoop/hbase/MiniHBaseCluster.SingleFileSystemShutdownThread.html b/testdevapidocs/src-html/org/apache/hadoop/hbase/MiniHBaseCluster.SingleFileSystemShutdownThread.html
index 5efca6d..d870bc5 100644
--- a/testdevapidocs/src-html/org/apache/hadoop/hbase/MiniHBaseCluster.SingleFileSystemShutdownThread.html
+++ b/testdevapidocs/src-html/org/apache/hadoop/hbase/MiniHBaseCluster.SingleFileSystemShutdownThread.html
@@ -83,735 +83,734 @@
 <span class="sourceLineNo">075</span>   * @param numRegionServers initial number of region servers to start.<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>  public MiniHBaseCluster(Configuration conf, int numMasters,<a name="line.78"></a>
-<span class="sourceLineNo">079</span>                             int numRegionServers)<a name="line.79"></a>
-<span class="sourceLineNo">080</span>      throws IOException, InterruptedException {<a name="line.80"></a>
-<span class="sourceLineNo">081</span>    this(conf, numMasters, numRegionServers, null, 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 MiniHBaseCluster(Configuration conf, int numMasters, int numRegionServers,<a name="line.84"></a>
-<span class="sourceLineNo">085</span>         Class&lt;? extends HMaster&gt; masterClass,<a name="line.85"></a>
-<span class="sourceLineNo">086</span>         Class&lt;? extends MiniHBaseCluster.MiniHBaseClusterRegionServer&gt; regionserverClass)<a name="line.86"></a>
-<span class="sourceLineNo">087</span>      throws IOException, InterruptedException {<a name="line.87"></a>
-<span class="sourceLineNo">088</span>    super(conf);<a name="line.88"></a>
-<span class="sourceLineNo">089</span>    conf.set(HConstants.MASTER_PORT, "0");<a name="line.89"></a>
-<span class="sourceLineNo">090</span><a name="line.90"></a>
-<span class="sourceLineNo">091</span>    // Hadoop 2<a name="line.91"></a>
-<span class="sourceLineNo">092</span>    CompatibilityFactory.getInstance(MetricsAssertHelper.class).init();<a name="line.92"></a>
-<span class="sourceLineNo">093</span><a name="line.93"></a>
-<span class="sourceLineNo">094</span>    init(numMasters, numRegionServers, masterClass, regionserverClass);<a name="line.94"></a>
-<span class="sourceLineNo">095</span>    this.initialClusterStatus = getClusterStatus();<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>  public Configuration getConfiguration() {<a name="line.98"></a>
-<span class="sourceLineNo">099</span>    return this.conf;<a name="line.99"></a>
-<span class="sourceLineNo">100</span>  }<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>   * Subclass so can get at protected methods (none at moment).  Also, creates<a name="line.103"></a>
-<span class="sourceLineNo">104</span>   * a FileSystem instance per instantiation.  Adds a shutdown own FileSystem<a name="line.104"></a>
-<span class="sourceLineNo">105</span>   * on the way out. Shuts down own Filesystem only, not All filesystems as<a name="line.105"></a>
-<span class="sourceLineNo">106</span>   * the FileSystem system exit hook does.<a name="line.106"></a>
-<span class="sourceLineNo">107</span>   */<a name="line.107"></a>
-<span class="sourceLineNo">108</span>  public static class MiniHBaseClusterRegionServer extends HRegionServer {<a name="line.108"></a>
-<span class="sourceLineNo">109</span>    private Thread shutdownThread = null;<a name="line.109"></a>
-<span class="sourceLineNo">110</span>    private User user = null;<a name="line.110"></a>
-<span class="sourceLineNo">111</span>    public static boolean TEST_SKIP_CLOSE = false;<a name="line.111"></a>
-<span class="sourceLineNo">112</span><a name="line.112"></a>
-<span class="sourceLineNo">113</span>    public MiniHBaseClusterRegionServer(Configuration conf, CoordinatedStateManager cp)<a name="line.113"></a>
-<span class="sourceLineNo">114</span>        throws IOException, InterruptedException {<a name="line.114"></a>
-<span class="sourceLineNo">115</span>      super(conf, cp);<a name="line.115"></a>
-<span class="sourceLineNo">116</span>      this.user = User.getCurrent();<a name="line.116"></a>
-<span class="sourceLineNo">117</span>    }<a name="line.117"></a>
-<span class="sourceLineNo">118</span><a name="line.118"></a>
-<span class="sourceLineNo">119</span>    /*<a name="line.119"></a>
-<span class="sourceLineNo">120</span>     * @param c<a name="line.120"></a>
-<span class="sourceLineNo">121</span>     * @param currentfs We return this if we did not make a new one.<a name="line.121"></a>
-<span class="sourceLineNo">122</span>     * @param uniqueName Same name used to help identify the created fs.<a name="line.122"></a>
-<span class="sourceLineNo">123</span>     * @return A new fs instance if we are up on DistributeFileSystem.<a name="line.123"></a>
-<span class="sourceLineNo">124</span>     * @throws IOException<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 void handleReportForDutyResponse(<a name="line.128"></a>
-<span class="sourceLineNo">129</span>        final RegionServerStartupResponse c) throws IOException {<a name="line.129"></a>
-<span class="sourceLineNo">130</span>      super.handleReportForDutyResponse(c);<a name="line.130"></a>
-<span class="sourceLineNo">131</span>      // Run this thread to shutdown our filesystem on way out.<a name="line.131"></a>
-<span class="sourceLineNo">132</span>      this.shutdownThread = new SingleFileSystemShutdownThread(getFileSystem());<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>    @Override<a name="line.135"></a>
-<span class="sourceLineNo">136</span>    public void run() {<a name="line.136"></a>
-<span class="sourceLineNo">137</span>      try {<a name="line.137"></a>
-<span class="sourceLineNo">138</span>        this.user.runAs(new PrivilegedAction&lt;Object&gt;(){<a name="line.138"></a>
-<span class="sourceLineNo">139</span>          public Object run() {<a name="line.139"></a>
-<span class="sourceLineNo">140</span>            runRegionServer();<a name="line.140"></a>
-<span class="sourceLineNo">141</span>            return null;<a name="line.141"></a>
-<span class="sourceLineNo">142</span>          }<a name="line.142"></a>
-<span class="sourceLineNo">143</span>        });<a name="line.143"></a>
-<span class="sourceLineNo">144</span>      } catch (Throwable t) {<a name="line.144"></a>
-<span class="sourceLineNo">145</span>        LOG.error("Exception in run", t);<a name="line.145"></a>
-<span class="sourceLineNo">146</span>      } finally {<a name="line.146"></a>
-<span class="sourceLineNo">147</span>        // Run this on the way out.<a name="line.147"></a>
-<span class="sourceLineNo">148</span>        if (this.shutdownThread != null) {<a name="line.148"></a>
-<span class="sourceLineNo">149</span>          this.shutdownThread.start();<a name="line.149"></a>
-<span class="sourceLineNo">150</span>          Threads.shutdown(this.shutdownThread, 30000);<a name="line.150"></a>
-<span class="sourceLineNo">151</span>        }<a name="line.151"></a>
-<span class="sourceLineNo">152</span>      }<a name="line.152"></a>
-<span class="sourceLineNo">153</span>    }<a name="line.153"></a>
-<span class="sourceLineNo">154</span><a name="line.154"></a>
-<span class="sourceLineNo">155</span>    private void runRegionServer() {<a name="line.155"></a>
-<span class="sourceLineNo">156</span>      super.run();<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>    @Override<a name="line.159"></a>
-<span class="sourceLineNo">160</span>    public void kill() {<a name="line.160"></a>
-<span class="sourceLineNo">161</span>      super.kill();<a name="line.161"></a>
-<span class="sourceLineNo">162</span>    }<a name="line.162"></a>
-<span class="sourceLineNo">163</span><a name="line.163"></a>
-<span class="sourceLineNo">164</span>    public void abort(final String reason, final Throwable cause) {<a name="line.164"></a>
-<span class="sourceLineNo">165</span>      this.user.runAs(new PrivilegedAction&lt;Object&gt;() {<a name="line.165"></a>
-<span class="sourceLineNo">166</span>        public Object run() {<a name="line.166"></a>
-<span class="sourceLineNo">167</span>          abortRegionServer(reason, cause);<a name="line.167"></a>
-<span class="sourceLineNo">168</span>          return null;<a name="line.168"></a>
-<span class="sourceLineNo">169</span>        }<a name="line.169"></a>
-<span class="sourceLineNo">170</span>      });<a name="line.170"></a>
-<span class="sourceLineNo">171</span>    }<a name="line.171"></a>
-<span class="sourceLineNo">172</span><a name="line.172"></a>
-<span class="sourceLineNo">173</span>    private void abortRegionServer(String reason, Throwable cause) {<a name="line.173"></a>
-<span class="sourceLineNo">174</span>      super.abort(reason, cause);<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><a name="line.177"></a>
-<span class="sourceLineNo">178</span>  /**<a name="line.178"></a>
-<span class="sourceLineNo">179</span>   * Alternate shutdown hook.<a name="line.179"></a>
-<span class="sourceLineNo">180</span>   * Just shuts down the passed fs, not all as default filesystem hook does.<a name="line.180"></a>
-<span class="sourceLineNo">181</span>   */<a name="line.181"></a>
-<span class="sourceLineNo">182</span>  static class SingleFileSystemShutdownThread extends Thread {<a name="line.182"></a>
-<span class="sourceLineNo">183</span>    private final FileSystem fs;<a name="line.183"></a>
-<span class="sourceLineNo">184</span>    SingleFileSystemShutdownThread(final FileSystem fs) {<a name="line.184"></a>
-<span class="sourceLineNo">185</span>      super("Shutdown of " + fs);<a name="line.185"></a>
-<span class="sourceLineNo">186</span>      this.fs = fs;<a name="line.186"></a>
-<span class="sourceLineNo">187</span>    }<a name="line.187"></a>
-<span class="sourceLineNo">188</span>    @Override<a name="line.188"></a>
-<span class="sourceLineNo">189</span>    public void run() {<a name="line.189"></a>
-<span class="sourceLineNo">190</span>      try {<a name="line.190"></a>
-<span class="sourceLineNo">191</span>        LOG.info("Hook closing fs=" + this.fs);<a name="line.191"></a>
-<span class="sourceLineNo">192</span>        this.fs.close();<a name="line.192"></a>
-<span class="sourceLineNo">193</span>      } catch (NullPointerException npe) {<a name="line.193"></a>
-<span class="sourceLineNo">194</span>        LOG.debug("Need to fix these: " + npe.toString());<a name="line.194"></a>
-<span class="sourceLineNo">195</span>      } catch (IOException e) {<a name="line.195"></a>
-<span class="sourceLineNo">196</span>        LOG.warn("Running hook", e);<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>  }<a name="line.199"></a>
-<span class="sourceLineNo">200</span><a name="line.200"></a>
-<span class="sourceLineNo">201</span>  private void init(final int nMasterNodes, final int nRegionNodes,<a name="line.201"></a>
-<span class="sourceLineNo">202</span>                 Class&lt;? extends HMaster&gt; masterClass,<a name="line.202"></a>
-<span class="sourceLineNo">203</span>                 Class&lt;? extends MiniHBaseCluster.MiniHBaseClusterRegionServer&gt; regionserverClass)<a name="line.203"></a>
-<span class="sourceLineNo">204</span>  throws IOException, InterruptedException {<a name="line.204"></a>
-<span class="sourceLineNo">205</span>    try {<a name="line.205"></a>
-<span class="sourceLineNo">206</span>      if (masterClass == null){<a name="line.206"></a>
-<span class="sourceLineNo">207</span>        masterClass =  HMaster.class;<a name="line.207"></a>
-<span class="sourceLineNo">208</span>      }<a name="line.208"></a>
-<span class="sourceLineNo">209</span>      if (regionserverClass == null){<a name="line.209"></a>
-<span class="sourceLineNo">210</span>        regionserverClass = MiniHBaseCluster.MiniHBaseClusterRegionServer.class;<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>      // start up a LocalHBaseCluster<a name="line.213"></a>
-<span class="sourceLineNo">214</span>      hbaseCluster = new LocalHBaseCluster(conf, nMasterNodes, 0,<a name="line.214"></a>
-<span class="sourceLineNo">215</span>          masterClass, regionserverClass);<a name="line.215"></a>
-<span class="sourceLineNo">216</span><a name="line.216"></a>
-<span class="sourceLineNo">217</span>      // manually add the regionservers as other users<a name="line.217"></a>
-<span class="sourceLineNo">218</span>      for (int i=0; i&lt;nRegionNodes; i++) {<a name="line.218"></a>
-<span class="sourceLineNo">219</span>        Configuration rsConf = HBaseConfiguration.create(conf);<a name="line.219"></a>
-<span class="sourceLineNo">220</span>        User user = HBaseTestingUtility.getDifferentUser(rsConf,<a name="line.220"></a>
-<span class="sourceLineNo">221</span>            ".hfs."+index++);<a name="line.221"></a>
-<span class="sourceLineNo">222</span>        hbaseCluster.addRegionServer(rsConf, i, user);<a name="line.222"></a>
-<span class="sourceLineNo">223</span>      }<a name="line.223"></a>
-<span class="sourceLineNo">224</span><a name="line.224"></a>
-<span class="sourceLineNo">225</span>      hbaseCluster.startup();<a name="line.225"></a>
-<span class="sourceLineNo">226</span>    } catch (IOException e) {<a name="line.226"></a>
-<span class="sourceLineNo">227</span>      shutdown();<a name="line.227"></a>
-<span class="sourceLineNo">228</span>      throw e;<a name="line.228"></a>
-<span class="sourceLineNo">229</span>    } catch (Throwable t) {<a name="line.229"></a>
-<span class="sourceLineNo">230</span>      LOG.error("Error starting cluster", t);<a name="line.230"></a>
-<span class="sourceLineNo">231</span>      shutdown();<a name="line.231"></a>
-<span class="sourceLineNo">232</span>      throw new IOException("Shutting down", t);<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><a name="line.235"></a>
-<span class="sourceLineNo">236</span>  @Override<a name="line.236"></a>
-<span class="sourceLineNo">237</span>  public void startRegionServer(String hostname, int port) throws IOException {<a name="line.237"></a>
-<span class="sourceLineNo">238</span>    this.startRegionServer();<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>  @Override<a name="line.241"></a>
-<span class="sourceLineNo">242</span>  public void killRegionServer(ServerName serverName) throws IOException {<a name="line.242"></a>
-<span class="sourceLineNo">243</span>    HRegionServer server = getRegionServer(getRegionServerIndex(serverName));<a name="line.243"></a>
-<span class="sourceLineNo">244</span>    if (server instanceof MiniHBaseClusterRegionServer) {<a name="line.244"></a>
-<span class="sourceLineNo">245</span>      LOG.info("Killing " + server.toString());<a name="line.245"></a>
-<span class="sourceLineNo">246</span>      ((MiniHBaseClusterRegionServer) server).kill();<a name="line.246"></a>
-<span class="sourceLineNo">247</span>    } else {<a name="line.247"></a>
-<span class="sourceLineNo">248</span>      abortRegionServer(getRegionServerIndex(serverName));<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><a name="line.251"></a>
-<span class="sourceLineNo">252</span>  @Override<a name="line.252"></a>
-<span class="sourceLineNo">253</span>  public void stopRegionServer(ServerName serverName) throws IOException {<a name="line.253"></a>
-<span class="sourceLineNo">254</span>    stopRegionServer(getRegionServerIndex(serverName));<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>  @Override<a name="line.257"></a>
-<span class="sourceLineNo">258</span>  public void waitForRegionServerToStop(ServerName serverName, long timeout) throws IOException {<a name="line.258"></a>
-<span class="sourceLineNo">259</span>    //ignore timeout for now<a name="line.259"></a>
-<span class="sourceLineNo">260</span>    waitOnRegionServer(getRegionServerIndex(serverName));<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 startZkNode(String hostname, int port) throws IOException {<a name="line.264"></a>
-<span class="sourceLineNo">265</span>    LOG.warn("Starting zookeeper nodes on mini cluster is not supported");<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>  public void killZkNode(ServerName serverName) throws IOException {<a name="line.269"></a>
-<span class="sourceLineNo">270</span>    LOG.warn("Aborting zookeeper nodes on mini cluster is not supported");<a name="line.270"></a>
-<span class="sourceLineNo">271</span>  }<a name="line.271"></a>
-<span class="sourceLineNo">272</span><a name="line.272"></a>
-<span class="sourceLineNo">273</span>  @Override<a name="line.273"></a>
-<span class="sourceLineNo">274</span>  public void stopZkNode(ServerName serverName) throws IOException {<a name="line.274"></a>
-<span class="sourceLineNo">275</span>    LOG.warn("Stopping zookeeper nodes on mini cluster is not supported");<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>  @Override<a name="line.278"></a>
-<span class="sourceLineNo">279</span>  public void waitForZkNodeToStart(ServerName serverName, long timeout) throws IOException {<a name="line.279"></a>
-<span class="sourceLineNo">280</span>    LOG.warn("Waiting for zookeeper nodes to start on mini cluster is not supported");<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>  @Override<a name="line.283"></a>
-<span class="sourceLineNo">284</span>  public void waitForZkNodeToStop(ServerName serverName, long timeout) throws IOException {<a name="line.284"></a>
-<span class="sourceLineNo">285</span>    LOG.warn("Waiting for zookeeper nodes to stop on mini cluster is not supported");<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>  @Override<a name="line.288"></a>
-<span class="sourceLineNo">289</span>  public void startDataNode(ServerName serverName) throws IOException {<a name="line.289"></a>
-<span class="sourceLineNo">290</span>    LOG.warn("Starting datanodes on mini cluster is not supported");<a name="line.290"></a>
-<span class="sourceLineNo">291</span>  }<a name="line.291"></a>
-<span class="sourceLineNo">292</span><a name="line.292"></a>
-<span class="sourceLineNo">293</span>  @Override<a name="line.293"></a>
-<span class="sourceLineNo">294</span>  public void killDataNode(ServerName serverName) throws IOException {<a name="line.294"></a>
-<span class="sourceLineNo">295</span>    LOG.warn("Aborting datanodes on mini cluster is not supported");<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>  @Override<a name="line.298"></a>
-<span class="sourceLineNo">299</span>  public void stopDataNode(ServerName serverName) throws IOException {<a name="line.299"></a>
-<span class="sourceLineNo">300</span>    LOG.warn("Stopping datanodes on mini cluster is not supported");<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>  @Override<a name="line.303"></a>
-<span class="sourceLineNo">304</span>  public void waitForDataNodeToStart(ServerName serverName, long timeout) throws IOException {<a name="line.304"></a>
-<span class="sourceLineNo">305</span>    LOG.warn("Waiting for datanodes to start on mini cluster is not supported");<a name="line.305"></a>
-<span class="sourceLineNo">306</span>  }<a name="line.306"></a>
-<span class="sourceLineNo">307</span><a name="line.307"></a>
-<span class="sourceLineNo">308</span>  @Override<a name="line.308"></a>
-<span class="sourceLineNo">309</span>  public void waitForDataNodeToStop(ServerName serverName, long timeout) throws IOException {<a name="line.309"></a>
-<span class="sourceLineNo">310</span>    LOG.warn("Waiting for datanodes to stop on mini cluster is not supported");<a name="line.310"></a>
-<span class="sourceLineNo">311</span>  }<a name="line.311"></a>
-<span class="sourceLineNo">312</span><a name="line.312"></a>
-<span class="sourceLineNo">313</span>  @Override<a name="line.313"></a>
-<span class="sourceLineNo">314</span>  public void startMaster(String hostname, int port) throws IOException {<a name="line.314"></a>
-<span class="sourceLineNo">315</span>    this.startMaster();<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>  @Override<a name="line.318"></a>
-<span class="sourceLineNo">319</span>  public void killMaster(ServerName serverName) throws IOException {<a name="line.319"></a>
-<span class="sourceLineNo">320</span>    abortMaster(getMasterIndex(serverName));<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>  @Override<a name="line.323"></a>
-<span class="sourceLineNo">324</span>  public void stopMaster(ServerName serverName) throws IOException {<a name="line.324"></a>
-<span class="sourceLineNo">325</span>    stopMaster(getMasterIndex(serverName));<a name="line.325"></a>
-<span class="sourceLineNo">326</span>  }<a name="line.326"></a>
-<span class="sourceLineNo">327</span><a name="line.327"></a>
-<span class="sourceLineNo">328</span>  @Override<a name="line.328"></a>
-<span class="sourceLineNo">329</span>  public void waitForMasterToStop(ServerName serverName, long timeout) throws IOException {<a name="line.329"></a>
-<span class="sourceLineNo">330</span>    //ignore timeout for now<a name="line.330"></a>
-<span class="sourceLineNo">331</span>    waitOnMaster(getMasterIndex(serverName));<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>   * Starts a region server thread running<a name="line.335"></a>
-<span class="sourceLineNo">336</span>   *<a name="line.336"></a>
-<span class="sourceLineNo">337</span>   * @throws IOException<a name="line.337"></a>
-<span class="sourceLineNo">338</span>   * @return New RegionServerThread<a name="line.338"></a>
-<span class="sourceLineNo">339</span>   */<a name="line.339"></a>
-<span class="sourceLineNo">340</span>  public JVMClusterUtil.RegionServerThread startRegionServer()<a name="line.340"></a>
-<span class="sourceLineNo">341</span>      throws IOException {<a name="line.341"></a>
-<span class="sourceLineNo">342</span>    final Configuration newConf = HBaseConfiguration.create(conf);<a name="line.342"></a>
-<span class="sourceLineNo">343</span>    User rsUser =<a name="line.343"></a>
-<span class="sourceLineNo">344</span>        HBaseTestingUtility.getDifferentUser(newConf, ".hfs."+index++);<a name="line.344"></a>
-<span class="sourceLineNo">345</span>    JVMClusterUtil.RegionServerThread t =  null;<a name="line.345"></a>
-<span class="sourceLineNo">346</span>    try {<a name="line.346"></a>
-<span class="sourceLineNo">347</span>      t = hbaseCluster.addRegionServer(<a name="line.347"></a>
-<span class="sourceLineNo">348</span>          newConf, hbaseCluster.getRegionServers().size(), rsUser);<a name="line.348"></a>
-<span class="sourceLineNo">349</span>      t.start();<a name="line.349"></a>
-<span class="sourceLineNo">350</span>      t.waitForServerOnline();<a name="line.350"></a>
-<span class="sourceLineNo">351</span>    } catch (InterruptedException ie) {<a name="line.351"></a>
-<span class="sourceLineNo">352</span>      throw new IOException("Interrupted adding regionserver to cluster", ie);<a name="line.352"></a>
-<span class="sourceLineNo">353</span>    }<a name="line.353"></a>
-<span class="sourceLineNo">354</span>    return t;<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>   * Cause a region server to exit doing basic clean up only on its way out.<a name="line.358"></a>
-<span class="sourceLineNo">359</span>   * @param serverNumber  Used as index into a list.<a name="line.359"></a>
-<span class="sourceLineNo">360</span>   */<a name="line.360"></a>
-<span class="sourceLineNo">361</span>  public String abortRegionServer(int serverNumber) {<a name="line.361"></a>
-<span class="sourceLineNo">362</span>    HRegionServer server = getRegionServer(serverNumber);<a name="line.362"></a>
-<span class="sourceLineNo">363</span>    LOG.info("Aborting " + server.toString());<a name="line.363"></a>
-<span class="sourceLineNo">364</span>    server.abort("Aborting for tests", new Exception("Trace info"));<a name="line.364"></a>
-<span class="sourceLineNo">365</span>    return server.toString();<a name="line.365"></a>
-<span class="sourceLineNo">366</span>  }<a name="line.366"></a>
-<span class="sourceLineNo">367</span><a name="line.367"></a>
-<span class="sourceLineNo">368</span>  /**<a name="line.368"></a>
-<span class="sourceLineNo">369</span>   * Shut down the specified region server cleanly<a name="line.369"></a>
-<span class="sourceLineNo">370</span>   *<a name="line.370"></a>
-<span class="sourceLineNo">371</span>   * @param serverNumber  Used as index into a list.<a name="line.371"></a>
-<span class="sourceLineNo">372</span>   * @return the region server that was stopped<a name="line.372"></a>
-<span class="sourceLineNo">373</span>   */<a name="line.373"></a>
-<span class="sourceLineNo">374</span>  public JVMClusterUtil.RegionServerThread stopRegionServer(int serverNumber) {<a name="line.374"></a>
-<span class="sourceLineNo">375</span>    return stopRegionServer(serverNumber, true);<a name="line.375"></a>
-<span class="sourceLineNo">376</span>  }<a name="line.376"></a>
-<span class="sourceLineNo">377</span><a name="line.377"></a>
-<span class="sourceLineNo">378</span>  /**<a name="line.378"></a>
-<span class="sourceLineNo">379</span>   * Shut down the specified region server cleanly<a name="line.379"></a>
-<span class="sourceLineNo">380</span>   *<a name="line.380"></a>
-<span class="sourceLineNo">381</span>   * @param serverNumber  Used as index into a list.<a name="line.381"></a>
-<span class="sourceLineNo">382</span>   * @param shutdownFS True is we are to shutdown the filesystem as part of this<a name="line.382"></a>
-<span class="sourceLineNo">383</span>   * regionserver's shutdown.  Usually we do but you do not want to do this if<a name="line.383"></a>
-<span class="sourceLineNo">384</span>   * you are running multiple regionservers in a test and you shut down one<a name="line.384"></a>
-<span class="sourceLineNo">385</span>   * before end of the test.<a name="line.385"></a>
-<span class="sourceLineNo">386</span>   * @return the region server that was stopped<a name="line.386"></a>
-<span class="sourceLineNo">387</span>   */<a name="line.387"></a>
-<span class="sourceLineNo">388</span>  public JVMClusterUtil.RegionServerThread stopRegionServer(int serverNumber,<a name="line.388"></a>
-<span class="sourceLineNo">389</span>      final boolean shutdownFS) {<a name="line.389"></a>
-<span class="sourceLineNo">390</span>    JVMClusterUtil.RegionServerThread server =<a name="line.390"></a>
-<span class="sourceLineNo">391</span>      hbaseCluster.getRegionServers().get(serverNumber);<a name="line.391"></a>
-<span class="sourceLineNo">392</span>    LOG.info("Stopping " + server.toString());<a name="line.392"></a>
-<span class="sourceLineNo">393</span>    server.getRegionServer().stop("Stopping rs " + serverNumber);<a name="line.393"></a>
-<span class="sourceLineNo">394</span>    return server;<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>  /**<a name="line.397"></a>
-<span class="sourceLineNo">398</span>   * Wait for the specified region server to stop. Removes this thread from list<a name="line.398"></a>
-<span class="sourceLineNo">399</span>   * of running threads.<a name="line.399"></a>
-<span class="sourceLineNo">400</span>   * @param serverNumber<a name="line.400"></a>
-<span class="sourceLineNo">401</span>   * @return Name of region server that just went down.<a name="line.401"></a>
-<span class="sourceLineNo">402</span>   */<a name="line.402"></a>
-<span class="sourceLineNo">403</span>  public String waitOnRegionServer(final int serverNumber) {<a name="line.403"></a>
-<span class="sourceLineNo">404</span>    return this.hbaseCluster.waitOnRegionServer(serverNumber);<a name="line.404"></a>
-<span class="sourceLineNo">405</span>  }<a name="line.405"></a>
+<span class="sourceLineNo">078</span>  public MiniHBaseCluster(Configuration conf, int numMasters, int numRegionServers)<a name="line.78"></a>
+<span class="sourceLineNo">079</span>      throws IOException, InterruptedException {<a name="line.79"></a>
+<span class="sourceLineNo">080</span>    this(conf, numMasters, numRegionServers, null, null);<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>  public MiniHBaseCluster(Configuration conf, int numMasters, int numRegionServers,<a name="line.83"></a>
+<span class="sourceLineNo">084</span>         Class&lt;? extends HMaster&gt; masterClass,<a name="line.84"></a>
+<span class="sourceLineNo">085</span>         Class&lt;? extends MiniHBaseCluster.MiniHBaseClusterRegionServer&gt; regionserverClass)<a name="line.85"></a>
+<span class="sourceLineNo">086</span>      throws IOException, InterruptedException {<a name="line.86"></a>
+<span class="sourceLineNo">087</span>    super(conf);<a name="line.87"></a>
+<span class="sourceLineNo">088</span>    conf.set(HConstants.MASTER_PORT, "0");<a name="line.88"></a>
+<span class="sourceLineNo">089</span><a name="line.89"></a>
+<span class="sourceLineNo">090</span>    // Hadoop 2<a name="line.90"></a>
+<span class="sourceLineNo">091</span>    CompatibilityFactory.getInstance(MetricsAssertHelper.class).init();<a name="line.91"></a>
+<span class="sourceLineNo">092</span><a name="line.92"></a>
+<span class="sourceLineNo">093</span>    init(numMasters, numRegionServers, masterClass, regionserverClass);<a name="line.93"></a>
+<span class="sourceLineNo">094</span>    this.initialClusterStatus = getClusterStatus();<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>  public Configuration getConfiguration() {<a name="line.97"></a>
+<span class="sourceLineNo">098</span>    return this.conf;<a name="line.98"></a>
+<span class="sourceLineNo">099</span>  }<a name="line.99"></a>
+<span class="sourceLineNo">100</span><a name="line.100"></a>
+<span class="sourceLineNo">101</span>  /**<a name="line.101"></a>
+<span class="sourceLineNo">102</span>   * Subclass so can get at protected methods (none at moment).  Also, creates<a name="line.102"></a>
+<span class="sourceLineNo">103</span>   * a FileSystem instance per instantiation.  Adds a shutdown own FileSystem<a name="line.103"></a>
+<span class="sourceLineNo">104</span>   * on the way out. Shuts down own Filesystem only, not All filesystems as<a name="line.104"></a>
+<span class="sourceLineNo">105</span>   * the FileSystem system exit hook does.<a name="line.105"></a>
+<span class="sourceLineNo">106</span>   */<a name="line.106"></a>
+<span class="sourceLineNo">107</span>  public static class MiniHBaseClusterRegionServer extends HRegionServer {<a name="line.107"></a>
+<span class="sourceLineNo">108</span>    private Thread shutdownThread = null;<a name="line.108"></a>
+<span class="sourceLineNo">109</span>    private User user = null;<a name="line.109"></a>
+<span class="sourceLineNo">110</span><a name="line.110"></a>
+<span class="sourceLineNo">111</span>    public MiniHBaseClusterRegionServer(Configuration conf, CoordinatedStateManager cp)<a name="line.111"></a>
+<span class="sourceLineNo">112</span>        throws IOException, InterruptedException {<a name="line.112"></a>
+<span class="sourceLineNo">113</span>      super(conf, cp);<a name="line.113"></a>
+<span class="sourceLineNo">114</span>      this.user = User.getCurrent();<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>    /*<a name="line.117"></a>
+<span class="sourceLineNo">118</span>     * @param c<a name="line.118"></a>
+<span class="sourceLineNo">119</span>     * @param currentfs We return this if we did not make a new one.<a name="line.119"></a>
+<span class="sourceLineNo">120</span>     * @param uniqueName Same name used to help identify the created fs.<a name="line.120"></a>
+<span class="sourceLineNo">121</span>     * @return A new fs instance if we are up on DistributeFileSystem.<a name="line.121"></a>
+<span class="sourceLineNo">122</span>     * @throws IOException<a name="line.122"></a>
+<span class="sourceLineNo">123</span>     */<a name="line.123"></a>
+<span class="sourceLineNo">124</span><a name="line.124"></a>
+<span class="sourceLineNo">125</span>    @Override<a name="line.125"></a>
+<span class="sourceLineNo">126</span>    protected void handleReportForDutyResponse(<a name="line.126"></a>
+<span class="sourceLineNo">127</span>        final RegionServerStartupResponse c) throws IOException {<a name="line.127"></a>
+<span class="sourceLineNo">128</span>      super.handleReportForDutyResponse(c);<a name="line.128"></a>
+<span class="sourceLineNo">129</span>      // Run this thread to shutdown our filesystem on way out.<a name="line.129"></a>
+<span class="sourceLineNo">130</span>      this.shutdownThread = new SingleFileSystemShutdownThread(getFileSystem());<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>    @Override<a name="line.133"></a>
+<span class="sourceLineNo">134</span>    public void run() {<a name="line.134"></a>
+<span class="sourceLineNo">135</span>      try {<a name="line.135"></a>
+<span class="sourceLineNo">136</span>        this.user.runAs(new PrivilegedAction&lt;Object&gt;(){<a name="line.136"></a>
+<span class="sourceLineNo">137</span>          public Object run() {<a name="line.137"></a>
+<span class="sourceLineNo">138</span>            runRegionServer();<a name="line.138"></a>
+<span class="sourceLineNo">139</span>            return null;<a name="line.139"></a>
+<span class="sourceLineNo">140</span>          }<a name="line.140"></a>
+<span class="sourceLineNo">141</span>        });<a name="line.141"></a>
+<span class="sourceLineNo">142</span>      } catch (Throwable t) {<a name="line.142"></a>
+<span class="sourceLineNo">143</span>        LOG.error("Exception in run", t);<a name="line.143"></a>
+<span class="sourceLineNo">144</span>      } finally {<a name="line.144"></a>
+<span class="sourceLineNo">145</span>        // Run this on the way out.<a name="line.145"></a>
+<span class="sourceLineNo">146</span>        if (this.shutdownThread != null) {<a name="line.146"></a>
+<span class="sourceLineNo">147</span>          this.shutdownThread.start();<a name="line.147"></a>
+<span class="sourceLineNo">148</span>          Threads.shutdown(this.shutdownThread, 30000);<a name="line.148"></a>
+<span class="sourceLineNo">149</span>        }<a name="line.149"></a>
+<span class="sourceLineNo">150</span>      }<a name="line.150"></a>
+<span class="sourceLineNo">151</span>    }<a name="line.151"></a>
+<span class="sourceLineNo">152</span><a name="line.152"></a>
+<span class="sourceLineNo">153</span>    private void runRegionServer() {<a name="line.153"></a>
+<span class="sourceLineNo">154</span>      super.run();<a name="line.154"></a>
+<span class="sourceLineNo">155</span>    }<a name="line.155"></a>
+<span class="sourceLineNo">156</span><a name="line.156"></a>
+<span class="sourceLineNo">157</span>    @Override<a name="line.157"></a>
+<span class="sourceLineNo">158</span>    public void kill() {<a name="line.158"></a>
+<span class="sourceLineNo">159</span>      super.kill();<a name="line.159"></a>
+<span class="sourceLineNo">160</span>    }<a name="line.160"></a>
+<span class="sourceLineNo">161</span><a name="line.161"></a>
+<span class="sourceLineNo">162</span>    @Override<a name="line.162"></a>
+<span class="sourceLineNo">163</span>    public void abort(final String reason, final Throwable cause) {<a name="line.163"></a>
+<span class="sourceLineNo">164</span>      this.user.runAs(new PrivilegedAction&lt;Object&gt;() {<a name="line.164"></a>
+<span class="sourceLineNo">165</span>        public Object run() {<a name="line.165"></a>
+<span class="sourceLineNo">166</span>          abortRegionServer(reason, cause);<a name="line.166"></a>
+<span class="sourceLineNo">167</span>          return null;<a name="line.167"></a>
+<span class="sourceLineNo">168</span>        }<a name="line.168"></a>
+<span class="sourceLineNo">169</span>      });<a name="line.169"></a>
+<span class="sourceLineNo">170</span>    }<a name="line.170"></a>
+<span class="sourceLineNo">171</span><a name="line.171"></a>
+<span class="sourceLineNo">172</span>    private void abortRegionServer(String reason, Throwable cause) {<a name="line.172"></a>
+<span class="sourceLineNo">173</span>      super.abort(reason, cause);<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>  /**<a name="line.177"></a>
+<span class="sourceLineNo">178</span>   * Alternate shutdown hook.<a name="line.178"></a>
+<span class="sourceLineNo">179</span>   * Just shuts down the passed fs, not all as default filesystem hook does.<a name="line.179"></a>
+<span class="sourceLineNo">180</span>   */<a name="line.180"></a>
+<span class="sourceLineNo">181</span>  static class SingleFileSystemShutdownThread extends Thread {<a name="line.181"></a>
+<span class="sourceLineNo">182</span>    private final FileSystem fs;<a name="line.182"></a>
+<span class="sourceLineNo">183</span>    SingleFileSystemShutdownThread(final FileSystem fs) {<a name="line.183"></a>
+<span class="sourceLineNo">184</span>      super("Shutdown of " + fs);<a name="line.184"></a>
+<span class="sourceLineNo">185</span>      this.fs = fs;<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>    public void run() {<a name="line.188"></a>
+<span class="sourceLineNo">189</span>      try {<a name="line.189"></a>
+<span class="sourceLineNo">190</span>        LOG.info("Hook closing fs=" + this.fs);<a name="line.190"></a>
+<span class="sourceLineNo">191</span>        this.fs.close();<a name="line.191"></a>
+<span class="sourceLineNo">192</span>      } catch (NullPointerException npe) {<a name="line.192"></a>
+<span class="sourceLineNo">193</span>        LOG.debug("Need to fix these: " + npe.toString());<a name="line.193"></a>
+<span class="sourceLineNo">194</span>      } catch (IOException e) {<a name="line.194"></a>
+<span class="sourceLineNo">195</span>        LOG.warn("Running hook", e);<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>
+<span class="sourceLineNo">199</span><a name="line.199"></a>
+<span class="sourceLineNo">200</span>  private void init(final int nMasterNodes, final int nRegionNodes,<a name="line.200"></a>
+<span class="sourceLineNo">201</span>                 Class&lt;? extends HMaster&gt; masterClass,<a name="line.201"></a>
+<span class="sourceLineNo">202</span>                 Class&lt;? extends MiniHBaseCluster.MiniHBaseClusterRegionServer&gt; regionserverClass)<a name="line.202"></a>
+<span class="sourceLineNo">203</span>  throws IOException, InterruptedException {<a name="line.203"></a>
+<span class="sourceLineNo">204</span>    try {<a name="line.204"></a>
+<span class="sourceLineNo">205</span>      if (masterClass == null){<a name="line.205"></a>
+<span class="sourceLineNo">206</span>        masterClass =  HMaster.class;<a name="line.206"></a>
+<span class="sourceLineNo">207</span>      }<a name="line.207"></a>
+<span class="sourceLineNo">208</span>      if (regionserverClass == null){<a name="line.208"></a>
+<span class="sourceLineNo">209</span>        regionserverClass = MiniHBaseCluster.MiniHBaseClusterRegionServer.class;<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>      // start up a LocalHBaseCluster<a name="line.212"></a>
+<span class="sourceLineNo">213</span>      hbaseCluster = new LocalHBaseCluster(conf, nMasterNodes, 0,<a name="line.213"></a>
+<span class="sourceLineNo">214</span>          masterClass, regionserverClass);<a name="line.214"></a>
+<span class="sourceLineNo">215</span><a name="line.215"></a>
+<span class="sourceLineNo">216</span>      // manually add the regionservers as other users<a name="line.216"></a>
+<span class="sourceLineNo">217</span>      for (int i=0; i&lt;nRegionNodes; i++) {<a name="line.217"></a>
+<span class="sourceLineNo">218</span>        Configuration rsConf = HBaseConfiguration.create(conf);<a name="line.218"></a>
+<span class="sourceLineNo">219</span>        User user = HBaseTestingUtility.getDifferentUser(rsConf,<a name="line.219"></a>
+<span class="sourceLineNo">220</span>            ".hfs."+index++);<a name="line.220"></a>
+<span class="sourceLineNo">221</span>        hbaseCluster.addRegionServer(rsConf, i, user);<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>      hbaseCluster.startup();<a name="line.224"></a>
+<span class="sourceLineNo">225</span>    } catch (IOException e) {<a name="line.225"></a>
+<span class="sourceLineNo">226</span>      shutdown();<a name="line.226"></a>
+<span class="sourceLineNo">227</span>      throw e;<a name="line.227"></a>
+<span class="sourceLineNo">228</span>    } catch (Throwable t) {<a name="line.228"></a>
+<span class="sourceLineNo">229</span>      LOG.error("Error starting cluster", t);<a name="line.229"></a>
+<span class="sourceLineNo">230</span>      shutdown();<a name="line.230"></a>
+<span class="sourceLineNo">231</span>      throw new IOException("Shutting down", t);<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><a name="line.234"></a>
+<span class="sourceLineNo">235</span>  @Override<a name="line.235"></a>
+<span class="sourceLineNo">236</span>  public void startRegionServer(String hostname, int port) throws IOException {<a name="line.236"></a>
+<span class="sourceLineNo">237</span>    this.startRegionServer();<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>  @Override<a name="line.240"></a>
+<span class="sourceLineNo">241</span>  public void killRegionServer(ServerName serverName) throws IOException {<a name="line.241"></a>
+<span class="sourceLineNo">242</span>    HRegionServer server = getRegionServer(getRegionServerIndex(serverName));<a name="line.242"></a>
+<span class="sourceLineNo">243</span>    if (server instanceof MiniHBaseClusterRegionServer) {<a name="line.243"></a>
+<span class="sourceLineNo">244</span>      LOG.info("Killing " + server.toString());<a name="line.244"></a>
+<span class="sourceLineNo">245</span>      ((MiniHBaseClusterRegionServer) server).kill();<a name="line.245"></a>
+<span class="sourceLineNo">246</span>    } else {<a name="line.246"></a>
+<span class="sourceLineNo">247</span>      abortRegionServer(getRegionServerIndex(serverName));<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><a name="line.250"></a>
+<span class="sourceLineNo">251</span>  @Override<a name="line.251"></a>
+<span class="sourceLineNo">252</span>  public void stopRegionServer(ServerName serverName) throws IOException {<a name="line.252"></a>
+<span class="sourceLineNo">253</span>    stopRegionServer(getRegionServerIndex(serverName));<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>  @Override<a name="line.256"></a>
+<span class="sourceLineNo">257</span>  public void waitForRegionServerToStop(ServerName serverName, long timeout) throws IOException {<a name="line.257"></a>
+<span class="sourceLineNo">258</span>    //ignore timeout for now<a name="line.258"></a>
+<span class="sourceLineNo">259</span>    waitOnRegionServer(getRegionServerIndex(serverName));<a name="line.259"></a>
+<span class="sourceLineNo">260</span>  }<a name="line.260"></a>
+<span class="sourceLineNo">261</span><a name="line.261"></a>
+<span class="sourceLineNo">262</span>  @Override<a name="line.262"></a>
+<span class="sourceLineNo">263</span>  public void startZkNode(String hostname, int port) throws IOException {<a name="line.263"></a>
+<span class="sourceLineNo">264</span>    LOG.warn("Starting zookeeper nodes on mini cluster is not supported");<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>  @Override<a name="line.267"></a>
+<span class="sourceLineNo">268</span>  public void killZkNode(ServerName serverName) throws IOException {<a name="line.268"></a>
+<span class="sourceLineNo">269</span>    LOG.warn("Aborting zookeeper nodes on mini cluster is not supported");<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>  @Override<a name="line.272"></a>
+<span class="sourceLineNo">273</span>  public void stopZkNode(ServerName serverName) throws IOException {<a name="line.273"></a>
+<span class="sourceLineNo">274</span>    LOG.warn("Stopping zookeeper nodes on mini cluster is not supported");<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>  public void waitForZkNodeToStart(ServerName serverName, long timeout) throws IOException {<a name="line.278"></a>
+<span class="sourceLineNo">279</span>    LOG.warn("Waiting for zookeeper nodes to start on mini cluster is not supported");<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>  @Override<a name="line.282"></a>
+<span class="sourceLineNo">283</span>  public void waitForZkNodeToStop(ServerName serverName, long timeout) throws IOException {<a name="line.283"></a>
+<span class="sourceLineNo">284</span>    LOG.warn("Waiting for zookeeper nodes to stop on mini cluster is not supported");<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>  @Override<a name="line.287"></a>
+<span class="sourceLineNo">288</span>  public void startDataNode(ServerName serverName) throws IOException {<a name="line.288"></a>
+<span class="sourceLineNo">289</span>    LOG.warn("Starting datanodes on mini cluster is not supported");<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>  @Override<a name="line.292"></a>
+<span class="sourceLineNo">293</span>  public void killDataNode(ServerName serverName) throws IOException {<a name="line.293"></a>
+<span class="sourceLineNo">294</span>    LOG.warn("Aborting datanodes on mini cluster is not supported");<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>  @Override<a name="line.297"></a>
+<span class="sourceLineNo">298</span>  public void stopDataNode(ServerName serverName) throws IOException {<a name="line.298"></a>
+<span class="sourceLineNo">299</span>    LOG.warn("Stopping datanodes on mini cluster is not supported");<a name="line.299"></a>
+<span class="sourceLineNo">300</span>  }<a name="line.300"></a>
+<span class="sourceLineNo">301</span><a name="line.301"></a>
+<span class="sourceLineNo">302</span>  @Override<a name="line.302"></a>
+<span class="sourceLineNo">303</span>  public void waitForDataNodeToStart(ServerName serverName, long timeout) throws IOException {<a name="line.303"></a>
+<span class="sourceLineNo">304</span>    LOG.warn("Waiting for datanodes to start on mini cluster is not supported");<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>  @Override<a name="line.307"></a>
+<span class="sourceLineNo">308</span>  public void waitForDataNodeToStop(ServerName serverName, long timeout) throws IOException {<a name="line.308"></a>
+<span class="sourceLineNo">309</span>    LOG.warn("Waiting for datanodes to stop on mini cluster is not supported");<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>  @Override<a name="line.312"></a>
+<span class="sourceLineNo">313</span>  public void startMaster(String hostname, int port) throws IOException {<a name="line.313"></a>
+<span class="sourceLineNo">314</span>    this.startMaster();<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>  @Override<a name="line.317"></a>
+<span class="sourceLineNo">318</span>  public void killMaster(ServerName serverName) throws IOException {<a name="line.318"></a>
+<span class="sourceLineNo">319</span>    abortMaster(getMasterIndex(serverName));<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>  @Override<a name="line.322"></a>
+<span class="sourceLineNo">323</span>  public void stopMaster(ServerName serverName) throws IOException {<a name="line.323"></a>
+<span class="sourceLineNo">324</span>    stopMaster(getMasterIndex(serverName));<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>  public void waitForMasterToStop(ServerName serverName, long timeout) throws IOException {<a name="line.328"></a>
+<span class="sourceLineNo">329</span>    //ignore timeout for now<a name="line.329"></a>
+<span class="sourceLineNo">330</span>    waitOnMaster(getMasterIndex(serverName));<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>   * Starts a region server thread running<a name="line.334"></a>
+<span class="sourceLineNo">335</span>   *<a name="line.335"></a>
+<span class="sourceLineNo">336</span>   * @throws IOException<a name="line.336"></a>
+<span class="sourceLineNo">337</span>   * @return New RegionServerThread<a name="line.337"></a>
+<span class="sourceLineNo">338</span>   */<a name="line.338"></a>
+<span class="sourceLineNo">339</span>  public JVMClusterUtil.RegionServerThread startRegionServer()<a name="line.339"></a>
+<span class="sourceLineNo">340</span>      throws IOException {<a name="line.340"></a>
+<span class="sourceLineNo">341</span>    final Configuration newConf = HBaseConfiguration.create(conf);<a name="line.341"></a>
+<span class="sourceLineNo">342</span>    User rsUser =<a name="line.342"></a>
+<span class="sourceLineNo">343</span>        HBaseTestingUtility.getDifferentUser(newConf, ".hfs."+index++);<a name="line.343"></a>
+<span class="sourceLineNo">344</span>    JVMClusterUtil.RegionServerThread t =  null;<a name="line.344"></a>
+<span class="sourceLineNo">345</span>    try {<a name="line.345"></a>
+<span class="sourceLineNo">346</span>      t = hbaseCluster.addRegionServer(<a name="line.346"></a>
+<span class="sourceLineNo">347</span>          newConf, hbaseCluster.getRegionServers().size(), rsUser);<a name="line.347"></a>
+<span class="sourceLineNo">348</span>      t.start();<a name="line.348"></a>
+<span class="sourceLineNo">349</span>      t.waitForServerOnline();<a name="line.349"></a>
+<span class="sourceLineNo">350</span>    } catch (InterruptedException ie) {<a name="line.350"></a>
+<span class="sourceLineNo">351</span>      throw new IOException("Interrupted adding regionserver to cluster", ie);<a name="line.351"></a>
+<span class="sourceLineNo">352</span>    }<a name="line.352"></a>
+<span class="sourceLineNo">353</span>    return t;<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>   * Cause a region server to exit doing basic clean up only on its way out.<a name="line.357"></a>
+<span class="sourceLineNo">358</span>   * @param serverNumber  Used as index into a list.<a name="line.358"></a>
+<span class="sourceLineNo">359</span>   */<a name="line.359"></a>
+<span class="sourceLineNo">360</span>  public String abortRegionServer(int serverNumber) {<a name="line.360"></a>
+<span class="sourceLineNo">361</span>    HRegionServer server = getRegionServer(serverNumber);<a name="line.361"></a>
+<span class="sourceLineNo">362</span>    LOG.info("Aborting " + server.toString());<a name="line.362"></a>
+<span class="sourceLineNo">363</span>    server.abort("Aborting for tests", new Exception("Trace info"));<a name="line.363"></a>
+<span class="sourceLineNo">364</span>    return server.toString();<a name="line.364"></a>
+<span class="sourceLineNo">365</span>  }<a name="line.365"></a>
+<span class="sourceLineNo">366</span><a name="line.366"></a>
+<span class="sourceLineNo">367</span>  /**<a name="line.367"></a>
+<span class="sourceLineNo">368</span>   * Shut down the specified region server cleanly<a name="line.368"></a>
+<span class="sourceLineNo">369</span>   *<a name="line.369"></a>
+<span class="sourceLineNo">370</span>   * @param serverNumber  Used as index into a list.<a name="line.370"></a>
+<span class="sourceLineNo">371</span>   * @return the region server that was stopped<a name="line.371"></a>
+<span class="sourceLineNo">372</span>   */<a name="line.372"></a>
+<span class="sourceLineNo">373</span>  public JVMClusterUtil.RegionServerThread stopRegionServer(int serverNumber) {<a name="line.373"></a>
+<span class="sourceLineNo">374</span>    return stopRegionServer(serverNumber, true);<a name="line.374"></a>
+<span class="sourceLineNo">375</span>  }<a name="line.375"></a>
+<span class="sourceLineNo">376</span><a name="line.376"></a>
+<span class="sourceLineNo">377</span>  /**<a name="line.377"></a>
+<span class="sourceLineNo">378</span>   * Shut down the specified region server cleanly<a name="line.378"></a>
+<span class="sourceLineNo">379</span>   *<a name="line.379"></a>
+<span class="sourceLineNo">380</span>   * @param serverNumber  Used as index into a list.<a name="line.380"></a>
+<span class="sourceLineNo">381</span>   * @param shutdownFS True is we are to shutdown the filesystem as part of this<a name="line.381"></a>
+<span class="sourceLineNo">382</span>   * regionserver's shutdown.  Usually we do but you do not want to do this if<a name="line.382"></a>
+<span class="sourceLineNo">383</span>   * you are running multiple regionservers in a test and you shut down one<a name="line.383"></a>
+<span class="sourceLineNo">384</span>   * before end of the test.<a name="line.384"></a>
+<span class="sourceLineNo">385</span>   * @return the region server that was stopped<a name="line.385"></a>
+<span class="sourceLineNo">386</span>   */<a name="line.386"></a>
+<span class="sourceLineNo">387</span>  public JVMClusterUtil.RegionServerThread stopRegionServer(int serverNumber,<a name="line.387"></a>
+<span class="sourceLineNo">388</span>      final boolean shutdownFS) {<a name="line.388"></a>
+<span class="sourceLineNo">389</span>    JVMClusterUtil.RegionServerThread server =<a name="line.389"></a>
+<span class="sourceLineNo">390</span>      hbaseCluster.getRegionServers().get(serverNumber);<a name="line.390"></a>
+<span class="sourceLineNo">391</span>    LOG.info("Stopping " + server.toString());<a name="line.391"></a>
+<span class="sourceLineNo">392</span>    server.getRegionServer().stop("Stopping rs " + serverNumber);<a name="line.392"></a>
+<span class="sourceLineNo">393</span>    return server;<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>   * Wait for the specified region server to stop. Removes this thread from list<a name="line.397"></a>
+<span class="sourceLineNo">398</span>   * of running threads.<a name="line.398"></a>
+<span class="sourceLineNo">399</span>   * @param serverNumber<a name="line.399"></a>
+<span class="sourceLineNo">400</span>   * @return Name of region server that just went down.<a name="line.400"></a>
+<span class="sourceLineNo">401</span>   */<a name="line.401"></a>
+<span class="sourceLineNo">402</span>  public String waitOnRegionServer(final int serverNumber) {<a name="line.402"></a>
+<span class="sourceLineNo">403</span>    return this.hbaseCluster.waitOnRegionServer(serverNumber);<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>   * Starts a master thread running<a name="line.409"></a>
-<span class="sourceLineNo">410</span>   *<a name="line.410"></a>
-<span class="sourceLineNo">411</span>   * @throws IOException<a name="line.411"></a>
-<span class="sourceLineNo">412</span>   * @return New RegionServerThread<a name="line.412"></a>
-<span class="sourceLineNo">413</span>   */<a name="line.413"></a>
-<span class="sourceLineNo">414</span>  public JVMClusterUtil.MasterThread startMaster() throws IOException {<a name="line.414"></a>
-<span class="sourceLineNo">415</span>    Configuration c = HBaseConfiguration.create(conf);<a name="line.415"></a>
-<span class="sourceLineNo">416</span>    User user =<a name="line.416"></a>
-<span class="sourceLineNo">417</span>        HBaseTestingUtility.getDifferentUser(c, ".hfs."+index++);<a name="line.417"></a>
-<span class="sourceLineNo">418</span><a name="line.418"></a>
-<span class="sourceLineNo">419</span>    JVMClusterUtil.MasterThread t = null;<a name="line.419"></a>
-<span class="sourceLineNo">420</span>    try {<a name="line.420"></a>
-<span class="sourceLineNo">421</span>      t = hbaseCluster.addMaster(c, hbaseCluster.getMasters().size(), user);<a name="line.421"></a>
-<span class="sourceLineNo">422</span>      t.start();<a name="line.422"></a>
-<span class="sourceLineNo">423</span>    } catch (InterruptedException ie) {<a name="line.423"></a>
-<span class="sourceLineNo">424</span>      throw new IOException("Interrupted adding master to cluster", ie);<a name="line.424"></a>
-<span class="sourceLineNo">425</span>    }<a name="line.425"></a>
-<span class="sourceLineNo">426</span>    return t;<a name="line.426"></a>
-<span class="sourceLineNo">427</span>  }<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>   * Returns the current active master, if available.<a name="line.430"></a>
-<span class="sourceLineNo">431</span>   * @return the active HMaster, null if none is active.<a name="line.431"></a>
-<span class="sourceLineNo">432</span>   */<a name="line.432"></a>
-<span class="sourceLineNo">433</span>  public MasterService.BlockingInterface getMasterAdminService() {<a name="line.433"></a>
-<span class="sourceLineNo">434</span>    return this.hbaseCluster.getActiveMaster().getMasterRpcServices();<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>  /**<a name="line.437"></a>
-<span class="sourceLineNo">438</span>   * Returns the current active master, if available.<a name="line.438"></a>
-<span class="sourceLineNo">439</span>   * @return the active HMaster, null if none is active.<a name="line.439"></a>
-<span class="sourceLineNo">440</span>   */<a name="line.440"></a>
-<span class="sourceLineNo">441</span>  public HMaster getMaster() {<a name="line.441"></a>
-<span class="sourceLineNo">442</span>    return this.hbaseCluster.getActiveMaster();<a name="line.442"></a>
-<span class="sourceLineNo">443</span>  }<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>   * Returns the current active master thread, if available.<a name="line.446"></a>
-<span class="sourceLineNo">447</span>   * @return the active MasterThread, null if none is active.<a name="line.447"></a>
-<span class="sourceLineNo">448</span>   */<a name="line.448"></a>
-<span class="sourceLineNo">449</span>  public MasterThread getMasterThread() {<a name="line.449"></a>
-<span class="sourceLineNo">450</span>    for (MasterThread mt: hbaseCluster.getLiveMasters()) {<a name="line.450"></a>
-<span class="sourceLineNo">451</span>      if (mt.getMaster().isActiveMaster()) {<a name="line.451"></a>
-<span class="sourceLineNo">452</span>        return mt;<a name="line.452"></a>
-<span class="sourceLineNo">453</span>      }<a name="line.453"></a>
-<span class="sourceLineNo">454</span>    }<a name="line.454"></a>
-<span class="sourceLineNo">455</span>    return null;<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>   * Returns the master at the specified index, if available.<a name="line.459"></a>
-<span class="sourceLineNo">460</span>   * @return the active HMaster, null if none is active.<a name="line.460"></a>
-<span class="sourceLineNo">461</span>   */<a name="line.461"></a>
-<span class="sourceLineNo">462</span>  public HMaster getMaster(final int serverNumber) {<a name="line.462"></a>
-<span class="sourceLineNo">463</span>    return this.hbaseCluster.getMaster(serverNumber);<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>   * Cause a master to exit without shutting down entire cluster.<a name="line.467"></a>
-<span class="sourceLineNo">468</span>   * @param serverNumber  Used as index into a list.<a name="line.468"></a>
-<span class="sourceLineNo">469</span>   */<a name="line.469"></a>
-<span class="sourceLineNo">470</span>  public String abortMaster(int serverNumber) {<a name="line.470"></a>
-<span class="sourceLineNo">471</span>    HMaster server = getMaster(serverNumber);<a name="line.471"></a>
-<span class="sourceLineNo">472</span>    LOG.info("Aborting " + server.toString());<a name="line.472"></a>
-<span class="sourceLineNo">473</span>    server.abort("Aborting for tests", new Exception("Trace info"));<a name="line.473"></a>
-<span class="sourceLineNo">474</span>    return server.toString();<a name="line.474"></a>
-<span class="sourceLineNo">475</span>  }<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>   * Shut down the specified master cleanly<a name="line.478"></a>
-<span class="sourceLineNo">479</span>   *<a name="line.479"></a>
-<span class="sourceLineNo">480</span>   * @param serverNumber  Used as index into a list.<a name="line.480"></a>
-<span class="sourceLineNo">481</span>   * @return the region server that was stopped<a name="line.481"></a>
-<span class="sourceLineNo">482</span>   */<a name="line.482"></a>
-<span class="sourceLineNo">483</span>  public JVMClusterUtil.MasterThread stopMaster(int serverNumber) {<a name="line.483"></a>
-<span class="sourceLineNo">484</span>    return stopMaster(serverNumber, true);<a name="line.484"></a>
-<span class="sourceLineNo">485</span>  }<a name="line.485"></a>
-<span class="sourceLineNo">486</span><a name="line.486"></a>
-<span class="sourceLineNo">487</span>  /**<a name="line.487"></a>
-<span class="sourceLineNo">488</span>   * Shut down the specified master cleanly<a name="line.488"></a>
-<span class="sourceLineNo">489</span>   *<a name="line.489"></a>
-<span class="sourceLineNo">490</span>   * @param serverNumber  Used as index into a list.<a name="line.490"></a>
-<span class="sourceLineNo">491</span>   * @param shutdownFS True is we are to shutdown the filesystem as part of this<a name="line.491"></a>
-<span class="sourceLineNo">492</span>   * master's shutdown.  Usually we do but you do not want to do this if<a name="line.492"></a>
-<span class="sourceLineNo">493</span>   * you are running multiple master in a test and you shut down one<a name="line.493"></a>
-<span class="sourceLineNo">494</span>   * before end of the test.<a name="line.494"></a>
-<span class="sourceLineNo">495</span>   * @return the master that was stopped<a name="line.495"></a>
-<span class="sourceLineNo">496</span>   */<a name="line.496"></a>
-<span class="sourceLineNo">497</span>  public JVMClusterUtil.MasterThread stopMaster(int serverNumber,<a name="line.497"></a>
-<span class="sourceLineNo">498</span>      final boolean shutdownFS) {<a name="line.498"></a>
-<span class="sourceLineNo">499</span>    JVMClusterUtil.MasterThread server =<a name="line.499"></a>
-<span class="sourceLineNo">500</span>      hbaseCluster.getMasters().get(serverNumber);<a name="line.500"></a>
-<span class="sourceLineNo">501</span>    LOG.info("Stopping " + server.toString());<a name="line.501"></a>
-<span class="sourceLineNo">502</span>    server.getMaster().stop("Stopping master " + serverNumber);<a name="line.502"></a>
-<span class="sourceLineNo">503</span>    return server;<a name="line.503"></a>
-<span class="sourceLineNo">504</span>  }<a name="line.504"></a>
-<span class="sourceLineNo">505</span><a name="line.505"></a>
-<span class="sourceLineNo">506</span>  /**<a name="line.506"></a>
-<span class="sourceLineNo">507</span>   * Wait for the specified master to stop. Removes this thread from list<a name="line.507"></a>
-<span class="sourceLineNo">508</span>   * of running threads.<a name="line.508"></a>
-<span class="sourceLineNo">509</span>   * @param serverNumber<a name="line.509"></a>
-<span class="sourceLineNo">510</span>   * @return Name of master that just went down.<a name="line.510"></a>
-<span class="sourceLineNo">511</span>   */<a name="line.511"></a>
-<span class="sourceLineNo">512</span>  public String waitOnMaster(final int serverNumber) {<a name="line.512"></a>
-<span class="sourceLineNo">513</span>    return this.hbaseCluster.waitOnMaster(serverNumber);<a name="line.513"></a>
-<span class="sourceLineNo">514</span>  }<a name="line.514"></a>
-<span class="sourceLineNo">515</span><a name="line.515"></a>
-<span class="sourceLineNo">516</span>  /**<a name="line.516"></a>
-<span class="sourceLineNo">517</span>   * Blocks until there is an active master and that master has completed<a name="line.517"></a>
-<span class="sourceLineNo">518</span>   * initialization.<a name="line.518"></a>
-<span class="sourceLineNo">519</span>   *<a name="line.519"></a>
-<span class="sourceLineNo">520</span>   * @return true if an active master becomes available.  false if there are no<a name="line.520"></a>
-<span class="sourceLineNo">521</span>   *         masters left.<a name="line.521"></a>
-<span class="sourceLineNo">522</span>   * @throws InterruptedException<a name="line.522"></a>
-<span class="sourceLineNo">523</span>   */<a name="line.523"></a>
-<span class="sourceLineNo">524</span>  public boolean waitForActiveAndReadyMaster(long timeout) throws IOException {<a name="line.524"></a>
-<span class="sourceLineNo">525</span>    List&lt;JVMClusterUtil.MasterThread&gt; mts;<a name="line.525"></a>
-<span class="sourceLineNo">526</span>    long start = System.currentTimeMillis();<a name="line.526"></a>
-<span class="sourceLineNo">527</span>    while (!(mts = getMasterThreads()).isEmpty()<a name="line.527"></a>
-<span class="sourceLineNo">528</span>        &amp;&amp; (System.currentTimeMillis() - start) &lt; timeout) {<a name="line.528"></a>
-<span class="sourceLineNo">529</span>      for (JVMClusterUtil.MasterThread mt : mts) {<a name="line.529"></a>
-<span class="sourceLineNo">530</span>        if (mt.getMaster().isActiveMaster() &amp;&amp; mt.getMaster().isInitialized()) {<a name="line.530"></a>
-<span class="sourceLineNo">531</span>          return true;<a name="line.531"></a>
-<span class="sourceLineNo">532</span>        }<a name="line.532"></a>
-<span class="sourceLineNo">533</span>      }<a name="line.533"></a>
-<span class="sourceLineNo">534</span><a name="line.534"></a>
-<span class="sourceLineNo">535</span>      Threads.sleep(100);<a name="line.535"></a>
-<span class="sourceLineNo">536</span>    }<a name="line.536"></a>
-<span class="sourceLineNo">537</span>    return false;<a name="line.537"></a>
-<span class="sourceLineNo">538</span>  }<a name="line.538"></a>
-<span class="sourceLineNo">539</span><a name="line.539"></a>
-<span class="sourceLineNo">540</span>  /**<a name="line.540"></a>
-<span class="sourceLineNo">541</span>   * @return List of master threads.<a name="line.541"></a>
-<span class="sourceLineNo">542</span>   */<a name="line.542"></a>
-<span class="sourceLineNo">543</span>  public List&lt;JVMClusterUtil.MasterThread&gt; getMasterThreads() {<a name="line.543"></a>
-<span class="sourceLineNo">544</span>    return this.hbaseCluster.getMasters();<a name="line.544"></a>
-<span class="sourceLineNo">545</span>  }<a name="line.545"></a>
-<span class="sourceLineNo">546</span><a name="line.546"></a>
-<span class="sourceLineNo">547</span>  /**<a name="line.547"></a>
-<span class="sourceLineNo">548</span>   * @return List of live master threads (skips the aborted and the killed)<a name="line.548"></a>
-<span class="sourceLineNo">549</span>   */<a name="line.549"></a>
-<span class="sourceLineNo">550</span>  public List&lt;JVMClusterUtil.MasterThread&gt; getLiveMasterThreads() {<a name="line.550"></a>
-<span class="sourceLineNo">551</span>    return this.hbaseCluster.getLiveMasters();<a name="line.551"></a>
-<span class="sourceLineNo">552</span>  }<a name="line.552"></a>
-<span class="sourceLineNo">553</span><a name="line.553"></a>
-<span class="sourceLineNo">554</span>  /**<a name="line.554"></a>
-<span class="sourceLineNo">555</span>   * Wait for Mini HBase Cluster to shut down.<a name="line.555"></a>
-<span class="sourceLineNo">556</span>   */<a name="line.556"></a>
-<span class="sourceLineNo">557</span>  public void join() {<a name="line.557"></a>
-<span class="sourceLineNo">558</span>    this.hbaseCluster.join();<a name="line.558"></a>
-<span class="sourceLineNo">559</span>  }<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>   * Shut down the mini HBase cluster<a name="line.562"></a>
-<span class="sourceLineNo">563</span>   * @throws IOException<a name="line.563"></a>
-<span class="sourceLineNo">564</span>   */<a name="line.564"></a>
-<span class="sourceLineNo">565</span>  @SuppressWarnings("deprecation")<a name="line.565"></a>
-<span class="sourceLineNo">566</span>  public void shutdown() throws IOException {<a name="line.566"></a>
-<span class="sourceLineNo">567</span>    if (this.hbaseCluster != null) {<a name="line.567"></a>
-<span class="sourceLineNo">568</span>      this.hbaseCluster.shutdown();<a name="line.568"></a>
-<span class="sourceLineNo">569</span>    }<a name="line.569"></a>
-<span class="sourceLineNo">570</span>  }<a name="line.570"></a>
-<span class="sourceLineNo">571</span><a name="line.571"></a>
-<span class="sourceLineNo">572</span>  @Override<a name="line.572"></a>
-<span class="sourceLineNo">573</span>  public void close() throws IOException {<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>  @Override<a name="line.576"></a>
-<span class="sourceLineNo">577</span>  public ClusterStatus getClusterStatus() throws IOException {<a name="line.577"></a>
-<span class="sourceLineNo">578</span>    HMaster master = getMaster();<a name="line.578"></a>
-<span class="sourceLineNo">579</span>    return master == null ? null : master.getClusterStatus();<a name="line.579"></a>
-<span class="sourceLineNo">580</span>  }<a name="line.580"></a>
-<span class="sourceLineNo">581</span><a name="line.581"></a>
-<span class="sourceLineNo">582</span>  /**<a name="line.582"></a>
-<span class="sourceLineNo">583</span>   * Call flushCache on all regions on all participating regionservers.<a name="line.583"></a>
-<span class="sourceLineNo">584</span>   * @throws IOException<a name="line.584"></a>
-<span class="sourceLineNo">585</span>   */<a name="line.585"></a>
-<span class="sourceLineNo">586</span>  public void flushcache() throws IOException {<a name="line.586"></a>
-<span class="sourceLineNo">587</span>    for (JVMClusterUtil.RegionServerThread t:<a name="line.587"></a>
-<span class="sourceLineNo">588</span>        this.hbaseCluster.getRegionServers()) {<a name="line.588"></a>
-<span class="sourceLineNo">589</span>      for(Region r: t.getRegionServer().getOnlineRegionsLocalContext()) {<a name="line.589"></a>
-<span class="sourceLineNo">590</span>        r.flush(true);<a name="line.590"></a>
-<span class="sourceLineNo">591</span>      }<a name="line.591"></a>
-<span class="sourceLineNo">592</span>    }<a name="line.592"></a>
-<span class="sourceLineNo">593</span>  }<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>   * Call flushCache on all regions of the specified table.<a name="line.596"></a>
-<span class="sourceLineNo">597</span>   * @throws IOException<a name="line.597"></a>
-<span class="sourceLineNo">598</span>   */<a name="line.598"></a>
-<span class="sourceLineNo">599</span>  public void flushcache(TableName tableName) throws IOException {<a name="line.599"></a>
-<span class="sourceLineNo">600</span>    for (JVMClusterUtil.RegionServerThread t:<a name="line.600"></a>
-<span class="sourceLineNo">601</span>        this.hbaseCluster.getRegionServers()) {<a name="line.601"></a>
-<span class="sourceLineNo">602</span>      for(Region r: t.getRegionServer().getOnlineRegionsLocalContext()) {<a name="line.602"></a>
-<span class="sourceLineNo">603</span>        if(r.getTableDesc().getTableName().equals(tableName)) {<a name="line.603"></a>
-<span class="sourceLineNo">604</span>          r.flush(true);<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>    }<a name="line.607"></a>
-<span class="sourceLineNo">608</span>  }<a name="line.608"></a>
-<span class="sourceLineNo">609</span><a name="line.609"></a>
-<span class="sourceLineNo">610</span>  /**<a name="line.610"></a>
-<span class="sourceLineNo">611</span>   * Call flushCache on all regions on all participating regionservers.<a name="line.611"></a>
-<span class="sourceLineNo">612</span>   * @throws IOException<a name="line.612"></a>
-<span class="sourceLineNo">613</span>   */<a name="line.613"></a>
-<span class="sourceLineNo">614</span>  public void compact(boolean major) throws IOException {<a name="line.614"></a>
-<span class="sourceLineNo">615</span>    for (JVMClusterUtil.RegionServerThread t:<a name="line.615"></a>
-<span class="sourceLineNo">616</span>        this.hbaseCluster.getRegionServers()) {<a name="line.616"></a>
-<span class="sourceLineNo">617</span>      for(Region r: t.getRegionServer().getOnlineRegionsLocalContext()) {<a name="line.617"></a>
-<span class="sourceLineNo">618</span>        r.compact(major);<a name="line.618"></a>
-<span class="sourceLineNo">619</span>      }<a name="line.619"></a>
-<span class="sourceLineNo">620</span>    }<a name="line.620"></a>
-<span class="sourceLineNo">621</span>  }<a name="line.621"></a>
-<span class="sourceLineNo">622</span><a name="line.622"></a>
-<span class="sourceLineNo">623</span>  /**<a name="line.623"></a>
-<span class="sourceLineNo">624</span>   * Call flushCache on all regions of the specified table.<a name="line.624"></a>
-<span class="sourceLineNo">625</span>   * @throws IOException<a name="line.625"></a>
-<span class="sourceLineNo">626</span>   */<a name="line.626"></a>
-<span class="sourceLineNo">627</span>  public void compact(TableName tableName, boolean major) throws IOException {<a name="line.627"></a>
-<span class="sourceLineNo">628</span>    for (JVMClusterUtil.RegionServerThread t:<a name="line.628"></a>
-<span class="sourceLineNo">629</span>        this.hbaseCluster.getRegionServers()) {<a name="line.629"></a>
-<span class="sourceLineNo">630</span>      for(Region r: t.getRegionServer().getOnlineRegionsLocalContext()) {<a name="line.630"></a>
-<span class="sourceLineNo">631</span>        if(r.getTableDesc().getTableName().equals(tableName)) {<a name="line.631"></a>
-<span class="sourceLineNo">632</span>          r.compact(major);<a name="line.632"></a>
-<span class="sourceLineNo">633</span>        }<a name="line.633"></a>
-<span class="sourceLineNo">634</span>      }<a name="line.634"></a>
-<span class="sourceLineNo">635</span>    }<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>   * @return List of region server threads.<a name="line.639"></a>
-<span class="sourceLineNo">640</span>   */<a name="line.640"></a>
-<span class="sourceLineNo">641</span>  public List&lt;JVMClusterUtil.RegionServerThread&gt; getRegionServerThreads() {<a name="line.641"></a>
-<span class="sourceLineNo">642</span>    return this.hbaseCluster.getRegionServers();<a name="line.642"></a>
-<span class="sourceLineNo">643</span>  }<a name="line.643"></a>
-<span class="sourceLineNo">644</span><a name="line.644"></a>
-<span class="sourceLineNo">645</span>  /**<a name="line.645"></a>
-<span class="sourceLineNo">646</span>   * @return List of live region server threads (skips the aborted and the killed)<a name="line.646"></a>
-<span class="sourceLineNo">647</span>   */<a name="line.647"></a>
-<span class="sourceLineNo">648</span>  public List&lt;JVMClusterUtil.RegionServerThread&gt; getLiveRegionServerThreads() {<a name="line.648"></a>
-<span class="sourceLineNo">649</span>    return this.hbaseCluster.getLiveRegionServers();<a name="line.649"></a>
-<span class="sourceLineNo">650</span>  }<a name="line.650"></a>
-<span class="sourceLineNo">651</span><a name="line.651"></a>
-<span class="sourceLineNo">652</span>  /**<a name="line.652"></a>
-<span class="sourceLineNo">653</span>   * Grab a numbered region server of your choice.<a name="line.653"></a>
-<span class="sourceLineNo">654</span>   * @param serverNumber<a name="line.654"></a>
-<span class="sourceLineNo">655</span>   * @return region server<a name="line.655"></a>
-<span class="sourceLineNo">656</span>   */<a name="line.656"></a>
-<span class="sourceLineNo">657</span>  public HRegionServer getRegionServer(int serverNumber) {<a name="line.657"></a>
-<span class="sourceLineNo">658</span>    return hbaseCluster.getRegionServer(serverNumber);<a name="line.658"></a>
-<span class="sourceLineNo">659</span>  }<a name="line.659"></a>
-<span class="sourceLineNo">660</span><a name="line.660"></a>
-<span class="sourceLineNo">661</span>  public List&lt;HRegion&gt; getRegions(byte[] tableName) {<a name="line.661"></a>
-<span class="sourceLineNo">662</span>    return getRegions(TableName.valueOf(tableName));<a name="line.662"></a>
-<span class="sourceLineNo">663</span>  }<a name="line.663"></a>
-<span class="sourceLineNo">664</span><a name="line.664"></a>
-<span class="sourceLineNo">665</span>  public List&lt;HRegion&gt; getRegions(TableName tableName) {<a name="line.665"></a>
-<span class="sourceLineNo">666</span>    List&lt;HRegion&gt; ret = new ArrayList&lt;HRegion&gt;();<a name="line.666"></a>
-<span class="sourceLineNo">667</span>    for (JVMClusterUtil.RegionServerThread rst : getRegionServerThreads()) {<a name="line.667"></a>
-<span class="sourceLineNo">668</span>      HRegionServer hrs = rst.getRegionServer();<a name="line.668"></a>
-<span class="sourceLineNo">669</span>      for (Region region : hrs.getOnlineRegionsLocalContext()) {<a name="line.669"></a>
-<span class="sourceLineNo">670</span>        if (region.getTableDesc().getTableName().equals(tableName)) {<a name="line.670"></a>
-<span class="sourceLineNo">671</span>          ret.add((HRegion)region);<a name="line.671"></a>
-<span class="sourceLineNo">672</span>        }<a name="line.672"></a>
-<span class="sourceLineNo">673</span>      }<a name="line.673"></a>
-<span class="sourceLineNo">674</span>    }<a name="line.674"></a>
-<span class="sourceLineNo">675</span>    return ret;<a name="line.675"></a>
-<span class="sourceLineNo">676</span>  }<a name="line.676"></a>
-<span class="sourceLineNo">677</span><a name="line.677"></a>
-<span class="sourceLineNo">678</span>  /**<a name="line.678"></a>
-<span class="sourceLineNo">679</span>   * @return Index into List of {@link MiniHBaseCluster#getRegionServerThreads()}<a name="line.679"></a>
-<span class="sourceLineNo">680</span>   * of HRS carrying regionName. Returns -1 if none found.<a name="line.680"></a>
-<span class="sourceLineNo">681</span>   */<a name="line.681"></a>
-<span class="sourceLineNo">682</span>  public int getServerWithMeta() {<a name="line.682"></a>
-<span class="sourceLineNo">683</span>    return getServerWith(HRegionInfo.FIRST_META_REGIONINFO.getRegionName());<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>   * Get the location of the specified region<a name="line.687"></a>
-<span class="sourceLineNo">688</span>   * @param regionName Name of the region in bytes<a name="line.688"></a>
-<span class="sourceLineNo">689</span>   * @return Index into List of {@link MiniHBaseCluster#getRegionServerThreads()}<a name="line.689"></a>
-<span class="sourceLineNo">690</span>   * of HRS carrying hbase:meta. Returns -1 if none found.<a name="line.690"></a>
-<span class="sourceLineNo">691</span>   */<a name="line.691"></a>
-<span class="sourceLineNo">692</span>  public int getServerWith(byte[] regionName) {<a name="line.692"></a>
-<span class="sourceLineNo">693</span>    int index = -1;<a name="line.693"></a>
-<span class="sourceLineNo">694</span>    int count = 0;<a name="line.694"></a>
-<span class="sourceLineNo">695</span>    for (JVMClusterUtil.RegionServerThread rst: getRegionServerThreads()) {<a name="line.695"></a>
-<span class="sourceLineNo">696</span>      HRegionServer hrs = rst.getRegionServer();<a name="line.696"></a>
-<span class="sourceLineNo">697</span>      Region metaRegion = hrs.getOnlineRegion(regionName);<a name="line.697"></a>
-<span class="sourceLineNo">698</span>      if (metaRegion != null) {<a name="line.698"></a>
-<span class="sourceLineNo">699</span>        index = count;<a name="line.699"></a>
-<span class="sourceLineNo">700</span>        break;<a name="line.700"></a>
-<span class="sourceLineNo">701</span>      }<a name="line.701"></a>
-<span class="sourceLineNo">702</span>      count++;<a name="line.702"></a>
-<span class="sourceLineNo">703</span>    }<a name="line.703"></a>


<TRUNCATED>

[16/18] hbase-site git commit: Published site at d6b3d838eba382f6b7734ca1f40fa58eb97a4f89.

Posted by mi...@apache.org.
http://git-wip-us.apache.org/repos/asf/hbase-site/blob/c221e35e/checkstyle.rss
----------------------------------------------------------------------
diff --git a/checkstyle.rss b/checkstyle.rss
index 27e4a7a..de32341 100644
--- a/checkstyle.rss
+++ b/checkstyle.rss
@@ -26,7 +26,7 @@ under the License.
     <copyright>&#169;2007 - 2016 The Apache Software Foundation</copyright>
     <item>
       <title>File: 1666,
-             Errors: 12905,
+             Errors: 12900,
              Warnings: 0,
              Infos: 0
       </title>
@@ -11563,7 +11563,7 @@ under the License.
                   0
                 </td>
                 <td>
-                  28
+                  23
                 </td>
               </tr>
                           <tr>

http://git-wip-us.apache.org/repos/asf/hbase-site/blob/c221e35e/coc.html
----------------------------------------------------------------------
diff --git a/coc.html b/coc.html
index be74565..3d5130a 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="20160124" />
+    <meta name="Date-Revision-yyyymmdd" content="20160126" />
     <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-01-24</li>
+                  <li id="publishDate" class="pull-right">Last Published: 2016-01-26</li>
             </p>
                 </div>
 

http://git-wip-us.apache.org/repos/asf/hbase-site/blob/c221e35e/cygwin.html
----------------------------------------------------------------------
diff --git a/cygwin.html b/cygwin.html
index b4dadbd..906d4a0 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="20160124" />
+    <meta name="Date-Revision-yyyymmdd" content="20160126" />
     <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-01-24</li>
+                  <li id="publishDate" class="pull-right">Last Published: 2016-01-26</li>
             </p>
                 </div>
 

http://git-wip-us.apache.org/repos/asf/hbase-site/blob/c221e35e/dependencies.html
----------------------------------------------------------------------
diff --git a/dependencies.html b/dependencies.html
index f35a2bc..8053b76 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="20160124" />
+    <meta name="Date-Revision-yyyymmdd" content="20160126" />
     <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-01-24</li>
+                  <li id="publishDate" class="pull-right">Last Published: 2016-01-26</li>
             </p>
                 </div>
 

http://git-wip-us.apache.org/repos/asf/hbase-site/blob/c221e35e/dependency-convergence.html
----------------------------------------------------------------------
diff --git a/dependency-convergence.html b/dependency-convergence.html
index c2f45f8..aa4ee62 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="20160124" />
+    <meta name="Date-Revision-yyyymmdd" content="20160126" />
     <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" />
@@ -1593,7 +1593,7 @@
                         <a href="http://www.apache.org/">The Apache Software Foundation</a>.
             All rights reserved.      
                     
-                  <li id="publishDate" class="pull-right">Last Published: 2016-01-24</li>
+                  <li id="publishDate" class="pull-right">Last Published: 2016-01-26</li>
             </p>
                 </div>
 

http://git-wip-us.apache.org/repos/asf/hbase-site/blob/c221e35e/dependency-info.html
----------------------------------------------------------------------
diff --git a/dependency-info.html b/dependency-info.html
index 202acd1..941cdbc 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="20160124" />
+    <meta name="Date-Revision-yyyymmdd" content="20160126" />
     <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-01-24</li>
+                  <li id="publishDate" class="pull-right">Last Published: 2016-01-26</li>
             </p>
                 </div>
 

http://git-wip-us.apache.org/repos/asf/hbase-site/blob/c221e35e/dependency-management.html
----------------------------------------------------------------------
diff --git a/dependency-management.html b/dependency-management.html
index f960b9b..d1ea744 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="20160124" />
+    <meta name="Date-Revision-yyyymmdd" content="20160126" />
     <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" />
@@ -786,7 +786,7 @@
                         <a href="http://www.apache.org/">The Apache Software Foundation</a>.
             All rights reserved.      
                     
-                  <li id="publishDate" class="pull-right">Last Published: 2016-01-24</li>
+                  <li id="publishDate" class="pull-right">Last Published: 2016-01-26</li>
             </p>
                 </div>
 

http://git-wip-us.apache.org/repos/asf/hbase-site/blob/c221e35e/devapidocs/index-all.html
----------------------------------------------------------------------
diff --git a/devapidocs/index-all.html b/devapidocs/index-all.html
index 301488c..370e5bb 100644
--- a/devapidocs/index-all.html
+++ b/devapidocs/index-all.html
@@ -91696,25 +91696,21 @@ the order they are declared.</div>
 <dd>&nbsp;</dd>
 <dt><span class="strong"><a href="./org/apache/hadoop/hbase/LocalHBaseCluster.html#waitOnMaster(int)">waitOnMaster(int)</a></span> - Method in class org.apache.hadoop.hbase.<a href="./org/apache/hadoop/hbase/LocalHBaseCluster.html" title="class in org.apache.hadoop.hbase">LocalHBaseCluster</a></dt>
 <dd>
-<div class="block">Wait for the specified master to stop
- Removes this thread from list of running threads.</div>
+<div class="block">Wait for the specified master to stop.</div>
 </dd>
 <dt><span class="strong"><a href="./org/apache/hadoop/hbase/LocalHBaseCluster.html#waitOnMaster(org.apache.hadoop.hbase.util.JVMClusterUtil.MasterThread)">waitOnMaster(JVMClusterUtil.MasterThread)</a></span> - Method in class org.apache.hadoop.hbase.<a href="./org/apache/hadoop/hbase/LocalHBaseCluster.html" title="class in org.apache.hadoop.hbase">LocalHBaseCluster</a></dt>
 <dd>
-<div class="block">Wait for the specified master to stop
- Removes this thread from list of running threads.</div>
+<div class="block">Wait for the specified master to stop.</div>
 </dd>
 <dt><span class="strong"><a href="./org/apache/hadoop/hbase/master/HMasterCommandLine.html#waitOnMasterThreads(org.apache.hadoop.hbase.LocalHBaseCluster)">waitOnMasterThreads(LocalHBaseCluster)</a></span> - Method in class org.apache.hadoop.hbase.master.<a href="./org/apache/hadoop/hbase/master/HMasterCommandLine.html" title="class in org.apache.hadoop.hbase.master">HMasterCommandLine</a></dt>
 <dd>&nbsp;</dd>
 <dt><span class="strong"><a href="./org/apache/hadoop/hbase/LocalHBaseCluster.html#waitOnRegionServer(int)">waitOnRegionServer(int)</a></span> - Method in class org.apache.hadoop.hbase.<a href="./org/apache/hadoop/hbase/LocalHBaseCluster.html" title="class in org.apache.hadoop.hbase">LocalHBaseCluster</a></dt>
 <dd>
-<div class="block">Wait for the specified region server to stop
- Removes this thread from list of running threads.</div>
+<div class="block">Wait for the specified region server to stop.</div>
 </dd>
 <dt><span class="strong"><a href="./org/apache/hadoop/hbase/LocalHBaseCluster.html#waitOnRegionServer(org.apache.hadoop.hbase.util.JVMClusterUtil.RegionServerThread)">waitOnRegionServer(JVMClusterUtil.RegionServerThread)</a></span> - Method in class org.apache.hadoop.hbase.<a href="./org/apache/hadoop/hbase/LocalHBaseCluster.html" title="class in org.apache.hadoop.hbase">LocalHBaseCluster</a></dt>
 <dd>
-<div class="block">Wait for the specified region server to stop
- Removes this thread from list of running threads.</div>
+<div class="block">Wait for the specified region server to stop.</div>
 </dd>
 <dt><span class="strong"><a href="./org/apache/hadoop/hbase/master/AssignmentManager.html#waitOnRegionToClearRegionsInTransition(org.apache.hadoop.hbase.HRegionInfo)">waitOnRegionToClearRegionsInTransition(HRegionInfo)</a></span> - Method in class org.apache.hadoop.hbase.master.<a href="./org/apache/hadoop/hbase/master/AssignmentManager.html" title="class in org.apache.hadoop.hbase.master">AssignmentManager</a></dt>
 <dd>

http://git-wip-us.apache.org/repos/asf/hbase-site/blob/c221e35e/devapidocs/org/apache/hadoop/hbase/LocalHBaseCluster.html
----------------------------------------------------------------------
diff --git a/devapidocs/org/apache/hadoop/hbase/LocalHBaseCluster.html b/devapidocs/org/apache/hadoop/hbase/LocalHBaseCluster.html
index c334f36..96b19d1 100644
--- a/devapidocs/org/apache/hadoop/hbase/LocalHBaseCluster.html
+++ b/devapidocs/org/apache/hadoop/hbase/LocalHBaseCluster.html
@@ -329,29 +329,25 @@ extends <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?
 <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/LocalHBaseCluster.html#waitOnMaster(int)">waitOnMaster</a></strong>(int&nbsp;serverNumber)</code>
-<div class="block">Wait for the specified master to stop
- Removes this thread from list of running threads.</div>
+<div class="block">Wait for the specified master to stop.</div>
 </td>
 </tr>
 <tr class="altColor">
 <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/LocalHBaseCluster.html#waitOnMaster(org.apache.hadoop.hbase.util.JVMClusterUtil.MasterThread)">waitOnMaster</a></strong>(<a href="../../../../org/apache/hadoop/hbase/util/JVMClusterUtil.MasterThread.html" title="class in org.apache.hadoop.hbase.util">JVMClusterUtil.MasterThread</a>&nbsp;masterThread)</code>
-<div class="block">Wait for the specified master to stop
- Removes this thread from list of running threads.</div>
+<div class="block">Wait for the specified master to stop.</div>
 </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/LocalHBaseCluster.html#waitOnRegionServer(int)">waitOnRegionServer</a></strong>(int&nbsp;serverNumber)</code>
-<div class="block">Wait for the specified region server to stop
- Removes this thread from list of running threads.</div>
+<div class="block">Wait for the specified region server to stop.</div>
 </td>
 </tr>
 <tr class="altColor">
 <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/LocalHBaseCluster.html#waitOnRegionServer(org.apache.hadoop.hbase.util.JVMClusterUtil.RegionServerThread)">waitOnRegionServer</a></strong>(<a href="../../../../org/apache/hadoop/hbase/util/JVMClusterUtil.RegionServerThread.html" title="class in org.apache.hadoop.hbase.util">JVMClusterUtil.RegionServerThread</a>&nbsp;rst)</code>
-<div class="block">Wait for the specified region server to stop
- Removes this thread from list of running threads.</div>
+<div class="block">Wait for the specified region server to stop.</div>
 </td>
 </tr>
 </table>
@@ -693,11 +689,9 @@ extends <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?
 <ul class="blockList">
 <li class="blockList">
 <h4>waitOnRegionServer</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/LocalHBaseCluster.html#line.281">waitOnRegionServer</a>(int&nbsp;serverNumber)</pre>
-<div class="block">Wait for the specified region server to stop
- Removes this thread from list of running threads.</div>
-<dl><dt><span class="strong">Parameters:</span></dt><dd><code>serverNumber</code> - </dd>
-<dt><span class="strong">Returns:</span></dt><dd>Name of region server that just went down.</dd></dl>
+<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/LocalHBaseCluster.html#line.279">waitOnRegionServer</a>(int&nbsp;serverNumber)</pre>
+<div class="block">Wait for the specified region server to stop. Removes this thread from list of running threads.</div>
+<dl><dt><span class="strong">Returns:</span></dt><dd>Name of region server that just went down.</dd></dl>
 </li>
 </ul>
 <a name="waitOnRegionServer(org.apache.hadoop.hbase.util.JVMClusterUtil.RegionServerThread)">
@@ -706,11 +700,9 @@ extends <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?
 <ul class="blockList">
 <li class="blockList">
 <h4>waitOnRegionServer</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/LocalHBaseCluster.html#line.302">waitOnRegionServer</a>(<a href="../../../../org/apache/hadoop/hbase/util/JVMClusterUtil.RegionServerThread.html" title="class in org.apache.hadoop.hbase.util">JVMClusterUtil.RegionServerThread</a>&nbsp;rst)</pre>
-<div class="block">Wait for the specified region server to stop
- Removes this thread from list of running threads.</div>
-<dl><dt><span class="strong">Parameters:</span></dt><dd><code>rst</code> - </dd>
-<dt><span class="strong">Returns:</span></dt><dd>Name of region server that just went down.</dd></dl>
+<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/LocalHBaseCluster.html#line.288">waitOnRegionServer</a>(<a href="../../../../org/apache/hadoop/hbase/util/JVMClusterUtil.RegionServerThread.html" title="class in org.apache.hadoop.hbase.util">JVMClusterUtil.RegionServerThread</a>&nbsp;rst)</pre>
+<div class="block">Wait for the specified region server to stop. Removes this thread from list of running threads.</div>
+<dl><dt><span class="strong">Returns:</span></dt><dd>Name of region server that just went down.</dd></dl>
 </li>
 </ul>
 <a name="getMaster(int)">
@@ -719,9 +711,8 @@ extends <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?
 <ul class="blockList">
 <li class="blockList">
 <h4>getMaster</h4>
-<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/LocalHBaseCluster.html#line.325">getMaster</a>(int&nbsp;serverNumber)</pre>
-<dl><dt><span class="strong">Parameters:</span></dt><dd><code>serverNumber</code> - </dd>
-<dt><span class="strong">Returns:</span></dt><dd>the HMaster thread</dd></dl>
+<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/LocalHBaseCluster.html#line.304">getMaster</a>(int&nbsp;serverNumber)</pre>
+<dl><dt><span class="strong">Returns:</span></dt><dd>the HMaster thread</dd></dl>
 </li>
 </ul>
 <a name="getActiveMaster()">
@@ -730,7 +721,7 @@ extends <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?
 <ul class="blockList">
 <li class="blockList">
 <h4>getActiveMaster</h4>
-<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/LocalHBaseCluster.html#line.334">getActiveMaster</a>()</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/LocalHBaseCluster.html#line.313">getActiveMaster</a>()</pre>
 <div class="block">Gets the current active master, if available.  If no active master, returns
  null.</div>
 <dl><dt><span class="strong">Returns:</span></dt><dd>the HMaster for the active master</dd></dl>
@@ -742,7 +733,7 @@ extends <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?
 <ul class="blockList">
 <li class="blockList">
 <h4>getMasters</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/util/JVMClusterUtil.MasterThread.html" title="class in org.apache.hadoop.hbase.util">JVMClusterUtil.MasterThread</a>&gt;&nbsp;<a href="../../../../src-html/org/apache/hadoop/hbase/LocalHBaseCluster.html#line.350">getMasters</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/util/JVMClusterUtil.MasterThread.html" title="class in org.apache.hadoop.hbase.util">JVMClusterUtil.MasterThread</a>&gt;&nbsp;<a href="../../../../src-html/org/apache/hadoop/hbase/LocalHBaseCluster.html#line.329">getMasters</a>()</pre>
 <dl><dt><span class="strong">Returns:</span></dt><dd>Read-only list of master threads.</dd></dl>
 </li>
 </ul>
@@ -752,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>getLiveMasters</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/util/JVMClusterUtil.MasterThread.html" title="class in org.apache.hadoop.hbase.util">JVMClusterUtil.MasterThread</a>&gt;&nbsp;<a href="../../../../src-html/org/apache/hadoop/hbase/LocalHBaseCluster.html#line.359">getLiveMasters</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/util/JVMClusterUtil.MasterThread.html" title="class in org.apache.hadoop.hbase.util">JVMClusterUtil.MasterThread</a>&gt;&nbsp;<a href="../../../../src-html/org/apache/hadoop/hbase/LocalHBaseCluster.html#line.338">getLiveMasters</a>()</pre>
 <dl><dt><span class="strong">Returns:</span></dt><dd>List of running master servers (Some servers may have been killed
  or aborted during lifetime of cluster; these servers are not included in
  this list).</dd></dl>
@@ -764,11 +755,9 @@ extends <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?
 <ul class="blockList">
 <li class="blockList">
 <h4>waitOnMaster</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/LocalHBaseCluster.html#line.377">waitOnMaster</a>(int&nbsp;serverNumber)</pre>
-<div class="block">Wait for the specified master to stop
- Removes this thread from list of running threads.</div>
-<dl><dt><span class="strong">Parameters:</span></dt><dd><code>serverNumber</code> - </dd>
-<dt><span class="strong">Returns:</span></dt><dd>Name of master that just went down.</dd></dl>
+<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/LocalHBaseCluster.html#line.353">waitOnMaster</a>(int&nbsp;serverNumber)</pre>
+<div class="block">Wait for the specified master to stop. Removes this thread from list of running threads.</div>
+<dl><dt><span class="strong">Returns:</span></dt><dd>Name of master that just went down.</dd></dl>
 </li>
 </ul>
 <a name="waitOnMaster(org.apache.hadoop.hbase.util.JVMClusterUtil.MasterThread)">
@@ -777,11 +766,9 @@ extends <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?
 <ul class="blockList">
 <li class="blockList">
 <h4>waitOnMaster</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/LocalHBaseCluster.html#line.396">waitOnMaster</a>(<a href="../../../../org/apache/hadoop/hbase/util/JVMClusterUtil.MasterThread.html" title="class in org.apache.hadoop.hbase.util">JVMClusterUtil.MasterThread</a>&nbsp;masterThread)</pre>
-<div class="block">Wait for the specified master to stop
- Removes this thread from list of running threads.</div>
-<dl><dt><span class="strong">Parameters:</span></dt><dd><code>masterThread</code> - </dd>
-<dt><span class="strong">Returns:</span></dt><dd>Name of master that just went down.</dd></dl>
+<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/LocalHBaseCluster.html#line.362">waitOnMaster</a>(<a href="../../../../org/apache/hadoop/hbase/util/JVMClusterUtil.MasterThread.html" title="class in org.apache.hadoop.hbase.util">JVMClusterUtil.MasterThread</a>&nbsp;masterThread)</pre>
+<div class="block">Wait for the specified master to stop. Removes this thread from list of running threads.</div>
+<dl><dt><span class="strong">Returns:</span></dt><dd>Name of master that just went down.</dd></dl>
 </li>
 </ul>
 <a name="join()">
@@ -790,7 +777,7 @@ extends <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?
 <ul class="blockList">
 <li class="blockList">
 <h4>join</h4>
-<pre>public&nbsp;void&nbsp;<a href="../../../../src-html/org/apache/hadoop/hbase/LocalHBaseCluster.html#line.419">join</a>()</pre>
+<pre>public&nbsp;void&nbsp;<a href="../../../../src-html/org/apache/hadoop/hbase/LocalHBaseCluster.html#line.379">join</a>()</pre>
 <div class="block">Wait for Mini HBase Cluster to shut down.
  Presumes you've already called <a href="../../../../org/apache/hadoop/hbase/LocalHBaseCluster.html#shutdown()"><code>shutdown()</code></a>.</div>
 </li>
@@ -801,7 +788,7 @@ extends <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?
 <ul class="blockList">
 <li class="blockList">
 <h4>startup</h4>
-<pre>public&nbsp;void&nbsp;<a href="../../../../src-html/org/apache/hadoop/hbase/LocalHBaseCluster.html#line.447">startup</a>()
+<pre>public&nbsp;void&nbsp;<a href="../../../../src-html/org/apache/hadoop/hbase/LocalHBaseCluster.html#line.407">startup</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">Start the cluster.</div>
 <dl><dt><span class="strong">Throws:</span></dt>
@@ -814,7 +801,7 @@ extends <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?
 <ul class="blockList">
 <li class="blockList">
 <h4>shutdown</h4>
-<pre>public&nbsp;void&nbsp;<a href="../../../../src-html/org/apache/hadoop/hbase/LocalHBaseCluster.html#line.454">shutdown</a>()</pre>
+<pre>public&nbsp;void&nbsp;<a href="../../../../src-html/org/apache/hadoop/hbase/LocalHBaseCluster.html#line.414">shutdown</a>()</pre>
 <div class="block">Shut down the mini HBase cluster</div>
 </li>
 </ul>
@@ -824,7 +811,7 @@ extends <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?
 <ul class="blockList">
 <li class="blockList">
 <h4>isLocal</h4>
-<pre>public static&nbsp;boolean&nbsp;<a href="../../../../src-html/org/apache/hadoop/hbase/LocalHBaseCluster.html#line.462">isLocal</a>(org.apache.hadoop.conf.Configuration&nbsp;c)</pre>
+<pre>public static&nbsp;boolean&nbsp;<a href="../../../../src-html/org/apache/hadoop/hbase/LocalHBaseCluster.html#line.422">isLocal</a>(org.apache.hadoop.conf.Configuration&nbsp;c)</pre>
 <dl><dt><span class="strong">Parameters:</span></dt><dd><code>c</code> - Configuration to check.</dd>
 <dt><span class="strong">Returns:</span></dt><dd>True if a 'local' address in hbase.master value.</dd></dl>
 </li>
@@ -835,7 +822,7 @@ extends <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?
 <ul class="blockListLast">
 <li class="blockList">
 <h4>main</h4>
-<pre>public static&nbsp;void&nbsp;<a href="../../../../src-html/org/apache/hadoop/hbase/LocalHBaseCluster.html#line.472">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/LocalHBaseCluster.html#line.432">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/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre>
 <div class="block">Test things basically work.</div>
 <dl><dt><span class="strong">Parameters:</span></dt><dd><code>args</code> - </dd>

http://git-wip-us.apache.org/repos/asf/hbase-site/blob/c221e35e/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 ac9a907..a06e2e7 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/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.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/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/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>
-<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.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/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>
 </ul>
 </div>
 <!-- ======= START OF BOTTOM NAVBAR ====== -->

http://git-wip-us.apache.org/repos/asf/hbase-site/blob/c221e35e/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 ada47ff..a70a4a8 100644
--- a/devapidocs/org/apache/hadoop/hbase/client/package-tree.html
+++ b/devapidocs/org/apache/hadoop/hbase/client/package-tree.html
@@ -389,12 +389,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.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/Admin.CompactType.html" title="enum in org.apache.hadoop.hbase.client"><span class="strong">Admin.CompactType</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/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/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/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/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/Admin.CompactType.html" title="enum in org.apache.hadoop.hbase.client"><span class="strong">Admin.CompactType</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>
 </ul>
 </li>
 </ul>

http://git-wip-us.apache.org/repos/asf/hbase-site/blob/c221e35e/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 5e7d86a..c0e8841 100644
--- a/devapidocs/org/apache/hadoop/hbase/filter/package-tree.html
+++ b/devapidocs/org/apache/hadoop/hbase/filter/package-tree.html
@@ -161,14 +161,14 @@
 <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.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/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/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/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/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/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/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/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/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/FuzzyRowFilter.SatisfiesCode.html" title="enum in org.apache.hadoop.hbase.filter"><span class="strong">FuzzyRowFilter.SatisfiesCode</span></a></li>
 </ul>
 </li>
 </ul>

http://git-wip-us.apache.org/repos/asf/hbase-site/blob/c221e35e/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 54f1dbe..816ca31 100644
--- a/devapidocs/org/apache/hadoop/hbase/io/hfile/package-tree.html
+++ b/devapidocs/org/apache/hadoop/hbase/io/hfile/package-tree.html
@@ -271,11 +271,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.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/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/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/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/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/c221e35e/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 b3f6c5b..08f430f 100644
--- a/devapidocs/org/apache/hadoop/hbase/mapreduce/package-tree.html
+++ b/devapidocs/org/apache/hadoop/hbase/mapreduce/package-tree.html
@@ -267,9 +267,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.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/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/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/CellCounter.CellCounterMapper.Counters.html" title="enum in org.apache.hadoop.hbase.mapreduce"><span class="strong">CellCounter.CellCounterMapper.Counters</span></a></li>
 </ul>
 </li>

http://git-wip-us.apache.org/repos/asf/hbase-site/blob/c221e35e/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 fecf867..c976e91 100644
--- a/devapidocs/org/apache/hadoop/hbase/master/package-tree.html
+++ b/devapidocs/org/apache/hadoop/hbase/master/package-tree.html
@@ -318,11 +318,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.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>
-<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/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/SplitLogManager.ResubmitDirective.html" title="enum in org.apache.hadoop.hbase.master"><span class="strong">SplitLogManager.ResubmitDirective</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>
 </ul>
 </li>
 </ul>

http://git-wip-us.apache.org/repos/asf/hbase-site/blob/c221e35e/devapidocs/org/apache/hadoop/hbase/master/procedure/package-tree.html
----------------------------------------------------------------------
diff --git a/devapidocs/org/apache/hadoop/hbase/master/procedure/package-tree.html b/devapidocs/org/apache/hadoop/hbase/master/procedure/package-tree.html
index 409bb8a..a0a1bcc 100644
--- a/devapidocs/org/apache/hadoop/hbase/master/procedure/package-tree.html
+++ b/devapidocs/org/apache/hadoop/hbase/master/procedure/package-tree.html
@@ -146,8 +146,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.master.procedure.<a href="../../../../../../org/apache/hadoop/hbase/master/procedure/ServerProcedureInterface.ServerOperationType.html" title="enum in org.apache.hadoop.hbase.master.procedure"><span class="strong">ServerProcedureInterface.ServerOperationType</span></a></li>
-<li type="circle">org.apache.hadoop.hbase.master.procedure.<a href="../../../../../../org/apache/hadoop/hbase/master/procedure/TableProcedureInterface.TableOperationType.html" title="enum in org.apache.hadoop.hbase.master.procedure"><span class="strong">TableProcedureInterface.TableOperationType</span></a></li>
 <li type="circle">org.apache.hadoop.hbase.master.procedure.<a href="../../../../../../org/apache/hadoop/hbase/master/procedure/DisableTableProcedure.MarkRegionOfflineOpResult.html" title="enum in org.apache.hadoop.hbase.master.procedure"><span class="strong">DisableTableProcedure.MarkRegionOfflineOpResult</span></a></li>
+<li type="circle">org.apache.hadoop.hbase.master.procedure.<a href="../../../../../../org/apache/hadoop/hbase/master/procedure/TableProcedureInterface.TableOperationType.html" title="enum in org.apache.hadoop.hbase.master.procedure"><span class="strong">TableProcedureInterface.TableOperationType</span></a></li>
 </ul>
 </li>
 </ul>

http://git-wip-us.apache.org/repos/asf/hbase-site/blob/c221e35e/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 10de9c1..9c59746 100644
--- a/devapidocs/org/apache/hadoop/hbase/package-tree.html
+++ b/devapidocs/org/apache/hadoop/hbase/package-tree.html
@@ -360,14 +360,14 @@
 <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/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/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/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.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/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/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/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/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/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/Coprocessor.State.html" title="enum in org.apache.hadoop.hbase"><span class="strong">Coprocessor.State</span></a></li>
 </ul>
 </li>
 </ul>

http://git-wip-us.apache.org/repos/asf/hbase-site/blob/c221e35e/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 e67e803..e1015c9 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/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/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/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/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/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/ThrottleType.html" title="enum in org.apache.hadoop.hbase.quotas"><span class="strong">ThrottleType</span></a></li>
 </ul>
 </li>
 </ul>

http://git-wip-us.apache.org/repos/asf/hbase-site/blob/c221e35e/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 31b075a..77717b6 100644
--- a/devapidocs/org/apache/hadoop/hbase/regionserver/package-tree.html
+++ b/devapidocs/org/apache/hadoop/hbase/regionserver/package-tree.html
@@ -605,23 +605,23 @@
 <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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/FlushType.html" title="enum in org.apache.hadoop.hbase.regionserver"><span class="strong">FlushType</span></a></li>
 </ul>
 </li>
 </ul>

http://git-wip-us.apache.org/repos/asf/hbase-site/blob/c221e35e/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 cfd1df0..cfd2380 100644
--- a/devapidocs/org/apache/hadoop/hbase/thrift/package-tree.html
+++ b/devapidocs/org/apache/hadoop/hbase/thrift/package-tree.html
@@ -160,8 +160,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.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>
 <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/ThriftMetrics.ThriftServerType.html" title="enum in org.apache.hadoop.hbase.thrift"><span class="strong">ThriftMetrics.ThriftServerType</span></a></li>
 </ul>
 </li>
 </ul>


[15/18] hbase-site git commit: Published site at d6b3d838eba382f6b7734ca1f40fa58eb97a4f89.

Posted by mi...@apache.org.
http://git-wip-us.apache.org/repos/asf/hbase-site/blob/c221e35e/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 7279353..71c018e 100644
--- a/devapidocs/org/apache/hadoop/hbase/tmpl/master/MasterStatusTmpl.ImplData.html
+++ b/devapidocs/org/apache/hadoop/hbase/tmpl/master/MasterStatusTmpl.ImplData.html
@@ -397,148 +397,148 @@ extends org.jamon.AbstractTemplateProxy.ImplData</pre>
 <pre>private&nbsp;boolean <a href="../../../../../../src-html/org/apache/hadoop/hbase/tmpl/master/MasterStatusTmpl.ImplData.html#line.127">m_frags__IsNotDefault</a></pre>
 </li>
 </ul>
-<a name="m_catalogJanitorEnabled">
+<a name="m_metaLocation">
 <!--   -->
 </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.139">m_catalogJanitorEnabled</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.139">m_metaLocation</a></pre>
 </li>
 </ul>
-<a name="m_catalogJanitorEnabled__IsNotDefault">
+<a name="m_metaLocation__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.144">m_catalogJanitorEnabled__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.144">m_metaLocation__IsNotDefault</a></pre>
 </li>
 </ul>
-<a name="m_metaLocation">
+<a name="m_assignmentManager">
 <!--   -->
 </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.156">m_metaLocation</a></pre>
+<h4>m_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/tmpl/master/MasterStatusTmpl.ImplData.html#line.156">m_assignmentManager</a></pre>
 </li>
 </ul>
-<a name="m_metaLocation__IsNotDefault">
+<a name="m_assignmentManager__IsNotDefault">
 <!--   -->
 </a>
 <ul class="blockList">
 <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.161">m_metaLocation__IsNotDefault</a></pre>
+<h4>m_assignmentManager__IsNotDefault</h4>
+<pre>private&nbsp;boolean <a href="../../../../../../src-html/org/apache/hadoop/hbase/tmpl/master/MasterStatusTmpl.ImplData.html#line.161">m_assignmentManager__IsNotDefault</a></pre>
 </li>
 </ul>
-<a name="m_deadServers">
+<a name="m_serverManager">
 <!--   -->
 </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.173">m_deadServers</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.173">m_serverManager</a></pre>
 </li>
 </ul>
-<a name="m_deadServers__IsNotDefault">
+<a name="m_serverManager__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.178">m_deadServers__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.178">m_serverManager__IsNotDefault</a></pre>
 </li>
 </ul>
-<a name="m_format">
+<a name="m_catalogJanitorEnabled">
 <!--   -->
 </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.190">m_format</a></pre>
+<h4>m_catalogJanitorEnabled</h4>
+<pre>private&nbsp;boolean <a href="../../../../../../src-html/org/apache/hadoop/hbase/tmpl/master/MasterStatusTmpl.ImplData.html#line.190">m_catalogJanitorEnabled</a></pre>
 </li>
 </ul>
-<a name="m_format__IsNotDefault">
+<a name="m_catalogJanitorEnabled__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.195">m_format__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.195">m_catalogJanitorEnabled__IsNotDefault</a></pre>
 </li>
 </ul>
-<a name="m_assignmentManager">
+<a name="m_format">
 <!--   -->
 </a>
 <ul class="blockList">
 <li class="blockList">
-<h4>m_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/tmpl/master/MasterStatusTmpl.ImplData.html#line.207">m_assignmentManager</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.207">m_format</a></pre>
 </li>
 </ul>
-<a name="m_assignmentManager__IsNotDefault">
+<a name="m_format__IsNotDefault">
 <!--   -->
 </a>
 <ul class="blockList">
 <li class="blockList">
-<h4>m_assignmentManager__IsNotDefault</h4>
-<pre>private&nbsp;boolean <a href="../../../../../../src-html/org/apache/hadoop/hbase/tmpl/master/MasterStatusTmpl.ImplData.html#line.212">m_assignmentManager__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.212">m_format__IsNotDefault</a></pre>
 </li>
 </ul>
-<a name="m_servers">
+<a name="m_filter">
 <!--   -->
 </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.224">m_servers</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.224">m_filter</a></pre>
 </li>
 </ul>
-<a name="m_servers__IsNotDefault">
+<a name="m_filter__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.229">m_servers__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.229">m_filter__IsNotDefault</a></pre>
 </li>
 </ul>
-<a name="m_serverManager">
+<a name="m_servers">
 <!--   -->
 </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.241">m_serverManager</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.241">m_servers</a></pre>
 </li>
 </ul>
-<a name="m_serverManager__IsNotDefault">
+<a name="m_servers__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.246">m_serverManager__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.246">m_servers__IsNotDefault</a></pre>
 </li>
 </ul>
-<a name="m_filter">
+<a name="m_deadServers">
 <!--   -->
 </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.258">m_filter</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.258">m_deadServers</a></pre>
 </li>
 </ul>
-<a name="m_filter__IsNotDefault">
+<a name="m_deadServers__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/master/MasterStatusTmpl.ImplData.html#line.263">m_filter__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.263">m_deadServers__IsNotDefault</a></pre>
 </li>
 </ul>
 </li>
@@ -611,220 +611,220 @@ 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.123">getFrags__IsNotDefault</a>()</pre>
 </li>
 </ul>
-<a name="setCatalogJanitorEnabled(boolean)">
+<a name="setMetaLocation(org.apache.hadoop.hbase.ServerName)">
 <!--   -->
 </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.129">setCatalogJanitorEnabled</a>(boolean&nbsp;catalogJanitorEnabled)</pre>
+<h4>setMetaLocation</h4>
+<pre>public&nbsp;void&nbsp;<a href="../../../../../../src-html/org/apache/hadoop/hbase/tmpl/master/MasterStatusTmpl.ImplData.html#line.129">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="getCatalogJanitorEnabled()">
+<a name="getMetaLocation()">
 <!--   -->
 </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.135">getCatalogJanitorEnabled</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.135">getMetaLocation</a>()</pre>
 </li>
 </ul>
-<a name="getCatalogJanitorEnabled__IsNotDefault()">
+<a name="getMetaLocation__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.140">getCatalogJanitorEnabled__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.140">getMetaLocation__IsNotDefault</a>()</pre>
 </li>
 </ul>
-<a name="setMetaLocation(org.apache.hadoop.hbase.ServerName)">
+<a name="setAssignmentManager(org.apache.hadoop.hbase.master.AssignmentManager)">
 <!--   -->
 </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.146">setMetaLocation</a>(<a href="../../../../../../org/apache/hadoop/hbase/ServerName.html" title="class in org.apache.hadoop.hbase">ServerName</a>&nbsp;metaLocation)</pre>
+<h4>setAssignmentManager</h4>
+<pre>public&nbsp;void&nbsp;<a href="../../../../../../src-html/org/apache/hadoop/hbase/tmpl/master/MasterStatusTmpl.ImplData.html#line.146">setAssignmentManager</a>(<a href="../../../../../../org/apache/hadoop/hbase/master/AssignmentManager.html" title="class in org.apache.hadoop.hbase.master">AssignmentManager</a>&nbsp;assignmentManager)</pre>
 </li>
 </ul>
-<a name="getMetaLocation()">
+<a name="getAssignmentManager()">
 <!--   -->
 </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.152">getMetaLocation</a>()</pre>
+<h4>getAssignmentManager</h4>
+<pre>public&nbsp;<a href="../../../../../../org/apache/hadoop/hbase/master/AssignmentManager.html" title="class in org.apache.hadoop.hbase.master">AssignmentManager</a>&nbsp;<a href="../../../../../../src-html/org/apache/hadoop/hbase/tmpl/master/MasterStatusTmpl.ImplData.html#line.152">getAssignmentManager</a>()</pre>
 </li>
 </ul>
-<a name="getMetaLocation__IsNotDefault()">
+<a name="getAssignmentManager__IsNotDefault()">
 <!--   -->
 </a>
 <ul class="blockList">
 <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.157">getMetaLocation__IsNotDefault</a>()</pre>
+<h4>getAssignmentManager__IsNotDefault</h4>
+<pre>public&nbsp;boolean&nbsp;<a href="../../../../../../src-html/org/apache/hadoop/hbase/tmpl/master/MasterStatusTmpl.ImplData.html#line.157">getAssignmentManager__IsNotDefault</a>()</pre>
 </li>
 </ul>
-<a name="setDeadServers(java.util.Set)">
+<a name="setServerManager(org.apache.hadoop.hbase.master.ServerManager)">
 <!--   -->
 </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.163">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>setServerManager</h4>
+<pre>public&nbsp;void&nbsp;<a href="../../../../../../src-html/org/apache/hadoop/hbase/tmpl/master/MasterStatusTmpl.ImplData.html#line.163">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="getDeadServers()">
+<a name="getServerManager()">
 <!--   -->
 </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.169">getDeadServers</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.169">getServerManager</a>()</pre>
 </li>
 </ul>
-<a name="getDeadServers__IsNotDefault()">
+<a name="getServerManager__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.174">getDeadServers__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.174">getServerManager__IsNotDefault</a>()</pre>
 </li>
 </ul>
-<a name="setFormat(java.lang.String)">
+<a name="setCatalogJanitorEnabled(boolean)">
 <!--   -->
 </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.180">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>setCatalogJanitorEnabled</h4>
+<pre>public&nbsp;void&nbsp;<a href="../../../../../../src-html/org/apache/hadoop/hbase/tmpl/master/MasterStatusTmpl.ImplData.html#line.180">setCatalogJanitorEnabled</a>(boolean&nbsp;catalogJanitorEnabled)</pre>
 </li>
 </ul>
-<a name="getFormat()">
+<a name="getCatalogJanitorEnabled()">
 <!--   -->
 </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.186">getFormat</a>()</pre>
+<h4>getCatalogJanitorEnabled</h4>
+<pre>public&nbsp;boolean&nbsp;<a href="../../../../../../src-html/org/apache/hadoop/hbase/tmpl/master/MasterStatusTmpl.ImplData.html#line.186">getCatalogJanitorEnabled</a>()</pre>
 </li>
 </ul>
-<a name="getFormat__IsNotDefault()">
+<a name="getCatalogJanitorEnabled__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.191">getFormat__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.191">getCatalogJanitorEnabled__IsNotDefault</a>()</pre>
 </li>
 </ul>
-<a name="setAssignmentManager(org.apache.hadoop.hbase.master.AssignmentManager)">
+<a name="setFormat(java.lang.String)">
 <!--   -->
 </a>
 <ul class="blockList">
 <li class="blockList">
-<h4>setAssignmentManager</h4>
-<pre>public&nbsp;void&nbsp;<a href="../../../../../../src-html/org/apache/hadoop/hbase/tmpl/master/MasterStatusTmpl.ImplData.html#line.197">setAssignmentManager</a>(<a href="../../../../../../org/apache/hadoop/hbase/master/AssignmentManager.html" title="class in org.apache.hadoop.hbase.master">AssignmentManager</a>&nbsp;assignmentManager)</pre>
+<h4>setFormat</h4>
+<pre>public&nbsp;void&nbsp;<a href="../../../../../../src-html/org/apache/hadoop/hbase/tmpl/master/MasterStatusTmpl.ImplData.html#line.197">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="getAssignmentManager()">
+<a name="getFormat()">
 <!--   -->
 </a>
 <ul class="blockList">
 <li class="blockList">
-<h4>getAssignmentManager</h4>
-<pre>public&nbsp;<a href="../../../../../../org/apache/hadoop/hbase/master/AssignmentManager.html" title="class in org.apache.hadoop.hbase.master">AssignmentManager</a>&nbsp;<a href="../../../../../../src-html/org/apache/hadoop/hbase/tmpl/master/MasterStatusTmpl.ImplData.html#line.203">getAssignmentManager</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.203">getFormat</a>()</pre>
 </li>
 </ul>
-<a name="getAssignmentManager__IsNotDefault()">
+<a name="getFormat__IsNotDefault()">
 <!--   -->
 </a>
 <ul class="blockList">
 <li class="blockList">
-<h4>getAssignmentManager__IsNotDefault</h4>
-<pre>public&nbsp;boolean&nbsp;<a href="../../../../../../src-html/org/apache/hadoop/hbase/tmpl/master/MasterStatusTmpl.ImplData.html#line.208">getAssignmentManager__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.208">getFormat__IsNotDefault</a>()</pre>
 </li>
 </ul>
-<a name="setServers(java.util.List)">
+<a name="setFilter(java.lang.String)">
 <!--   -->
 </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.214">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>setFilter</h4>
+<pre>public&nbsp;void&nbsp;<a href="../../../../../../src-html/org/apache/hadoop/hbase/tmpl/master/MasterStatusTmpl.ImplData.html#line.214">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="getServers()">
+<a name="getFilter()">
 <!--   -->
 </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.220">getServers</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.220">getFilter</a>()</pre>
 </li>
 </ul>
-<a name="getServers__IsNotDefault()">
+<a name="getFilter__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.225">getServers__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.225">getFilter__IsNotDefault</a>()</pre>
 </li>
 </ul>
-<a name="setServerManager(org.apache.hadoop.hbase.master.ServerManager)">
+<a name="setServers(java.util.List)">
 <!--   -->
 </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.231">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>setServers</h4>
+<pre>public&nbsp;void&nbsp;<a href="../../../../../../src-html/org/apache/hadoop/hbase/tmpl/master/MasterStatusTmpl.ImplData.html#line.231">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="getServerManager()">
+<a name="getServers()">
 <!--   -->
 </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.237">getServerManager</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.237">getServers</a>()</pre>
 </li>
 </ul>
-<a name="getServerManager__IsNotDefault()">
+<a name="getServers__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.242">getServerManager__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.242">getServers__IsNotDefault</a>()</pre>
 </li>
 </ul>
-<a name="setFilter(java.lang.String)">
+<a name="setDeadServers(java.util.Set)">
 <!--   -->
 </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.248">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>setDeadServers</h4>
+<pre>public&nbsp;void&nbsp;<a href="../../../../../../src-html/org/apache/hadoop/hbase/tmpl/master/MasterStatusTmpl.ImplData.html#line.248">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="getFilter()">
+<a name="getDeadServers()">
 <!--   -->
 </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.254">getFilter</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.254">getDeadServers</a>()</pre>
 </li>
 </ul>
-<a name="getFilter__IsNotDefault()">
+<a name="getDeadServers__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/master/MasterStatusTmpl.ImplData.html#line.259">getFilter__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.259">getDeadServers__IsNotDefault</a>()</pre>
 </li>
 </ul>
 </li>

http://git-wip-us.apache.org/repos/asf/hbase-site/blob/c221e35e/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 750290d..993e8e7 100644
--- a/devapidocs/org/apache/hadoop/hbase/tmpl/master/MasterStatusTmpl.html
+++ b/devapidocs/org/apache/hadoop/hbase/tmpl/master/MasterStatusTmpl.html
@@ -332,76 +332,76 @@ extends org.jamon.AbstractTemplateProxy</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/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.275">frags</a></pre>
 </li>
 </ul>
-<a name="catalogJanitorEnabled">
+<a name="metaLocation">
 <!--   -->
 </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.282">catalogJanitorEnabled</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.282">metaLocation</a></pre>
 </li>
 </ul>
-<a name="metaLocation">
+<a name="assignmentManager">
 <!--   -->
 </a>
 <ul class="blockList">
 <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.289">metaLocation</a></pre>
+<h4>assignmentManager</h4>
+<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.289">assignmentManager</a></pre>
 </li>
 </ul>
-<a name="deadServers">
+<a name="serverManager">
 <!--   -->
 </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.296">deadServers</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.296">serverManager</a></pre>
 </li>
 </ul>
-<a name="format">
+<a name="catalogJanitorEnabled">
 <!--   -->
 </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.303">format</a></pre>
+<h4>catalogJanitorEnabled</h4>
+<pre>protected&nbsp;boolean <a href="../../../../../../src-html/org/apache/hadoop/hbase/tmpl/master/MasterStatusTmpl.html#line.303">catalogJanitorEnabled</a></pre>
 </li>
 </ul>
-<a name="assignmentManager">
+<a name="format">
 <!--   -->
 </a>
 <ul class="blockList">
 <li class="blockList">
-<h4>assignmentManager</h4>
-<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.310">assignmentManager</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.310">format</a></pre>
 </li>
 </ul>
-<a name="servers">
+<a name="filter">
 <!--   -->
 </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.317">servers</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.317">filter</a></pre>
 </li>
 </ul>
-<a name="serverManager">
+<a name="servers">
 <!--   -->
 </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.324">serverManager</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.324">servers</a></pre>
 </li>
 </ul>
-<a name="filter">
+<a name="deadServers">
 <!--   -->
 </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/master/MasterStatusTmpl.html#line.331">filter</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.331">deadServers</a></pre>
 </li>
 </ul>
 </li>
@@ -482,76 +482,76 @@ 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.276">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="setCatalogJanitorEnabled(boolean)">
+<a name="setMetaLocation(org.apache.hadoop.hbase.ServerName)">
 <!--   -->
 </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.283">setCatalogJanitorEnabled</a>(boolean&nbsp;p_catalogJanitorEnabled)</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.283">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="setMetaLocation(org.apache.hadoop.hbase.ServerName)">
+<a name="setAssignmentManager(org.apache.hadoop.hbase.master.AssignmentManager)">
 <!--   -->
 </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.290">setMetaLocation</a>(<a href="../../../../../../org/apache/hadoop/hbase/ServerName.html" title="class in org.apache.hadoop.hbase">ServerName</a>&nbsp;p_metaLocation)</pre>
+<h4>setAssignmentManager</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.290">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="setDeadServers(java.util.Set)">
+<a name="setServerManager(org.apache.hadoop.hbase.master.ServerManager)">
 <!--   -->
 </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.297">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>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.297">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="setFormat(java.lang.String)">
+<a name="setCatalogJanitorEnabled(boolean)">
 <!--   -->
 </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.304">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>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.304">setCatalogJanitorEnabled</a>(boolean&nbsp;p_catalogJanitorEnabled)</pre>
 </li>
 </ul>
-<a name="setAssignmentManager(org.apache.hadoop.hbase.master.AssignmentManager)">
+<a name="setFormat(java.lang.String)">
 <!--   -->
 </a>
 <ul class="blockList">
 <li class="blockList">
-<h4>setAssignmentManager</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.311">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>
+<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.311">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="setServers(java.util.List)">
+<a name="setFilter(java.lang.String)">
 <!--   -->
 </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.318">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>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.318">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="setServerManager(org.apache.hadoop.hbase.master.ServerManager)">
+<a name="setServers(java.util.List)">
 <!--   -->
 </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.325">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>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.325">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="setFilter(java.lang.String)">
+<a name="setDeadServers(java.util.Set)">
 <!--   -->
 </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.332">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>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.332">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="constructImpl(java.lang.Class)">

http://git-wip-us.apache.org/repos/asf/hbase-site/blob/c221e35e/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 87fdfb8..ff2b88e 100644
--- a/devapidocs/org/apache/hadoop/hbase/tmpl/master/MasterStatusTmplImpl.html
+++ b/devapidocs/org/apache/hadoop/hbase/tmpl/master/MasterStatusTmplImpl.html
@@ -273,76 +273,76 @@ implements <a href="../../../../../../org/apache/hadoop/hbase/tmpl/master/Master
 <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.63">frags</a></pre>
 </li>
 </ul>
-<a name="catalogJanitorEnabled">
+<a name="metaLocation">
 <!--   -->
 </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.64">catalogJanitorEnabled</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.64">metaLocation</a></pre>
 </li>
 </ul>
-<a name="metaLocation">
+<a name="assignmentManager">
 <!--   -->
 </a>
 <ul class="blockList">
 <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.65">metaLocation</a></pre>
+<h4>assignmentManager</h4>
+<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.65">assignmentManager</a></pre>
 </li>
 </ul>
-<a name="deadServers">
+<a name="serverManager">
 <!--   -->
 </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.66">deadServers</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.66">serverManager</a></pre>
 </li>
 </ul>
-<a name="format">
+<a name="catalogJanitorEnabled">
 <!--   -->
 </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.67">format</a></pre>
+<h4>catalogJanitorEnabled</h4>
+<pre>private final&nbsp;boolean <a href="../../../../../../src-html/org/apache/hadoop/hbase/tmpl/master/MasterStatusTmplImpl.html#line.67">catalogJanitorEnabled</a></pre>
 </li>
 </ul>
-<a name="assignmentManager">
+<a name="format">
 <!--   -->
 </a>
 <ul class="blockList">
 <li class="blockList">
-<h4>assignmentManager</h4>
-<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.68">assignmentManager</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.68">format</a></pre>
 </li>
 </ul>
-<a name="servers">
+<a name="filter">
 <!--   -->
 </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.69">servers</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.69">filter</a></pre>
 </li>
 </ul>
-<a name="serverManager">
+<a name="servers">
 <!--   -->
 </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>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.70">servers</a></pre>
 </li>
 </ul>
-<a name="filter">
+<a name="deadServers">
 <!--   -->
 </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/master/MasterStatusTmplImpl.html#line.71">filter</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.71">deadServers</a></pre>
 </li>
 </ul>
 </li>

http://git-wip-us.apache.org/repos/asf/hbase-site/blob/c221e35e/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 6f37c59..c6185e9 100644
--- a/devapidocs/org/apache/hadoop/hbase/tmpl/regionserver/RSStatusTmpl.ImplData.html
+++ b/devapidocs/org/apache/hadoop/hbase/tmpl/regionserver/RSStatusTmpl.ImplData.html
@@ -279,40 +279,40 @@ extends org.jamon.AbstractTemplateProxy.ImplData</pre>
 <pre>private&nbsp;<a href="../../../../../../org/apache/hadoop/hbase/regionserver/HRegionServer.html" title="class in org.apache.hadoop.hbase.regionserver">HRegionServer</a> <a href="../../../../../../src-html/org/apache/hadoop/hbase/tmpl/regionserver/RSStatusTmpl.ImplData.html#line.71">m_regionServer</a></pre>
 </li>
 </ul>
-<a name="m_bcv">
+<a name="m_filter">
 <!--   -->
 </a>
 <ul class="blockList">
 <li class="blockList">
-<h4>m_bcv</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.83">m_bcv</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.83">m_filter</a></pre>
 </li>
 </ul>
-<a name="m_bcv__IsNotDefault">
+<a name="m_filter__IsNotDefault">
 <!--   -->
 </a>
 <ul class="blockList">
 <li class="blockList">
-<h4>m_bcv__IsNotDefault</h4>
-<pre>private&nbsp;boolean <a href="../../../../../../src-html/org/apache/hadoop/hbase/tmpl/regionserver/RSStatusTmpl.ImplData.html#line.88">m_bcv__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.88">m_filter__IsNotDefault</a></pre>
 </li>
 </ul>
-<a name="m_bcn">
+<a name="m_bcv">
 <!--   -->
 </a>
 <ul class="blockList">
 <li class="blockList">
-<h4>m_bcn</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_bcn</a></pre>
+<h4>m_bcv</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_bcv</a></pre>
 </li>
 </ul>
-<a name="m_bcn__IsNotDefault">
+<a name="m_bcv__IsNotDefault">
 <!--   -->
 </a>
 <ul class="blockList">
 <li class="blockList">
-<h4>m_bcn__IsNotDefault</h4>
-<pre>private&nbsp;boolean <a href="../../../../../../src-html/org/apache/hadoop/hbase/tmpl/regionserver/RSStatusTmpl.ImplData.html#line.105">m_bcn__IsNotDefault</a></pre>
+<h4>m_bcv__IsNotDefault</h4>
+<pre>private&nbsp;boolean <a href="../../../../../../src-html/org/apache/hadoop/hbase/tmpl/regionserver/RSStatusTmpl.ImplData.html#line.105">m_bcv__IsNotDefault</a></pre>
 </li>
 </ul>
 <a name="m_format">
@@ -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_format__IsNotDefault</a></pre>
 </li>
 </ul>
-<a name="m_filter">
+<a name="m_bcn">
 <!--   -->
 </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_bcn</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_bcn</a></pre>
 </li>
 </ul>
-<a name="m_filter__IsNotDefault">
+<a name="m_bcn__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_bcn__IsNotDefault</h4>
+<pre>private&nbsp;boolean <a href="../../../../../../src-html/org/apache/hadoop/hbase/tmpl/regionserver/RSStatusTmpl.ImplData.html#line.139">m_bcn__IsNotDefault</a></pre>
 </li>
 </ul>
 </li>
@@ -394,58 +394,58 @@ extends org.jamon.AbstractTemplateProxy.ImplData</pre>
 <pre>public&nbsp;<a href="../../../../../../org/apache/hadoop/hbase/regionserver/HRegionServer.html" title="class in org.apache.hadoop.hbase.regionserver">HRegionServer</a>&nbsp;<a href="../../../../../../src-html/org/apache/hadoop/hbase/tmpl/regionserver/RSStatusTmpl.ImplData.html#line.67">getRegionServer</a>()</pre>
 </li>
 </ul>
-<a name="setBcv(java.lang.String)">
+<a name="setFilter(java.lang.String)">
 <!--   -->
 </a>
 <ul class="blockList">
 <li class="blockList">
-<h4>setBcv</h4>
-<pre>public&nbsp;void&nbsp;<a href="../../../../../../src-html/org/apache/hadoop/hbase/tmpl/regionserver/RSStatusTmpl.ImplData.html#line.73">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;bcv)</pre>
+<h4>setFilter</h4>
+<pre>public&nbsp;void&nbsp;<a href="../../../../../../src-html/org/apache/hadoop/hbase/tmpl/regionserver/RSStatusTmpl.ImplData.html#line.73">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="getBcv()">
+<a name="getFilter()">
 <!--   -->
 </a>
 <ul class="blockList">
 <li class="blockList">
-<h4>getBcv</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.79">getBcv</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.79">getFilter</a>()</pre>
 </li>
 </ul>
-<a name="getBcv__IsNotDefault()">
+<a name="getFilter__IsNotDefault()">
 <!--   -->
 </a>
 <ul class="blockList">
 <li class="blockList">
-<h4>getBcv__IsNotDefault</h4>
-<pre>public&nbsp;boolean&nbsp;<a href="../../../../../../src-html/org/apache/hadoop/hbase/tmpl/regionserver/RSStatusTmpl.ImplData.html#line.84">getBcv__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.84">getFilter__IsNotDefault</a>()</pre>
 </li>
 </ul>
-<a name="setBcn(java.lang.String)">
+<a name="setBcv(java.lang.String)">
 <!--   -->
 </a>
 <ul class="blockList">
 <li class="blockList">
-<h4>setBcn</h4>
-<pre>public&nbsp;void&nbsp;<a href="../../../../../../src-html/org/apache/hadoop/hbase/tmpl/regionserver/RSStatusTmpl.ImplData.html#line.90">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;bcn)</pre>
+<h4>setBcv</h4>
+<pre>public&nbsp;void&nbsp;<a href="../../../../../../src-html/org/apache/hadoop/hbase/tmpl/regionserver/RSStatusTmpl.ImplData.html#line.90">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;bcv)</pre>
 </li>
 </ul>
-<a name="getBcn()">
+<a name="getBcv()">
 <!--   -->
 </a>
 <ul class="blockList">
 <li class="blockList">
-<h4>getBcn</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">getBcn</a>()</pre>
+<h4>getBcv</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">getBcv</a>()</pre>
 </li>
 </ul>
-<a name="getBcn__IsNotDefault()">
+<a name="getBcv__IsNotDefault()">
 <!--   -->
 </a>
 <ul class="blockList">
 <li class="blockList">
-<h4>getBcn__IsNotDefault</h4>
-<pre>public&nbsp;boolean&nbsp;<a href="../../../../../../src-html/org/apache/hadoop/hbase/tmpl/regionserver/RSStatusTmpl.ImplData.html#line.101">getBcn__IsNotDefault</a>()</pre>
+<h4>getBcv__IsNotDefault</h4>
+<pre>public&nbsp;boolean&nbsp;<a href="../../../../../../src-html/org/apache/hadoop/hbase/tmpl/regionserver/RSStatusTmpl.ImplData.html#line.101">getBcv__IsNotDefault</a>()</pre>
 </li>
 </ul>
 <a name="setFormat(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">getFormat__IsNotDefault</a>()</pre>
 </li>
 </ul>
-<a name="setFilter(java.lang.String)">
+<a name="setBcn(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>setBcn</h4>
+<pre>public&nbsp;void&nbsp;<a href="../../../../../../src-html/org/apache/hadoop/hbase/tmpl/regionserver/RSStatusTmpl.ImplData.html#line.124">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;bcn)</pre>
 </li>
 </ul>
-<a name="getFilter()">
+<a name="getBcn()">
 <!--   -->
 </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>getBcn</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">getBcn</a>()</pre>
 </li>
 </ul>
-<a name="getFilter__IsNotDefault()">
+<a name="getBcn__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>getBcn__IsNotDefault</h4>
+<pre>public&nbsp;boolean&nbsp;<a href="../../../../../../src-html/org/apache/hadoop/hbase/tmpl/regionserver/RSStatusTmpl.ImplData.html#line.135">getBcn__IsNotDefault</a>()</pre>
 </li>
 </ul>
 </li>

http://git-wip-us.apache.org/repos/asf/hbase-site/blob/c221e35e/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 6d53054..f3e5162 100644
--- a/devapidocs/org/apache/hadoop/hbase/tmpl/regionserver/RSStatusTmpl.html
+++ b/devapidocs/org/apache/hadoop/hbase/tmpl/regionserver/RSStatusTmpl.html
@@ -283,22 +283,22 @@ extends org.jamon.AbstractTemplateProxy</pre>
 <!--   -->
 </a>
 <h3>Field Detail</h3>
-<a name="bcv">
+<a name="filter">
 <!--   -->
 </a>
 <ul class="blockList">
 <li class="blockList">
-<h4>bcv</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.151">bcv</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.151">filter</a></pre>
 </li>
 </ul>
-<a name="bcn">
+<a name="bcv">
 <!--   -->
 </a>
 <ul class="blockList">
 <li class="blockList">
-<h4>bcn</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">bcn</a></pre>
+<h4>bcv</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">bcv</a></pre>
 </li>
 </ul>
 <a name="format">
@@ -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">format</a></pre>
 </li>
 </ul>
-<a name="filter">
+<a name="bcn">
 <!--   -->
 </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>bcn</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">bcn</a></pre>
 </li>
 </ul>
 </li>
@@ -388,22 +388,22 @@ extends org.jamon.AbstractTemplateProxy</pre>
 </dl>
 </li>
 </ul>
-<a name="setBcv(java.lang.String)">
+<a name="setFilter(java.lang.String)">
 <!--   -->
 </a>
 <ul class="blockList">
 <li class="blockList">
-<h4>setBcv</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.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>
+<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.152">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)">
+<a name="setBcv(java.lang.String)">
 <!--   -->
 </a>
 <ul class="blockList">
 <li class="blockList">
-<h4>setBcn</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">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>
+<h4>setBcv</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">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)">
@@ -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">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="setFilter(java.lang.String)">
+<a name="setBcn(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>setBcn</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">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="constructImpl(java.lang.Class)">

http://git-wip-us.apache.org/repos/asf/hbase-site/blob/c221e35e/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 c56cb96..5fb941b 100644
--- a/devapidocs/org/apache/hadoop/hbase/tmpl/regionserver/RSStatusTmplImpl.html
+++ b/devapidocs/org/apache/hadoop/hbase/tmpl/regionserver/RSStatusTmplImpl.html
@@ -224,22 +224,22 @@ implements <a href="../../../../../../org/apache/hadoop/hbase/tmpl/regionserver/
 <pre>private final&nbsp;<a href="../../../../../../org/apache/hadoop/hbase/regionserver/HRegionServer.html" title="class in org.apache.hadoop.hbase.regionserver">HRegionServer</a> <a href="../../../../../../src-html/org/apache/hadoop/hbase/tmpl/regionserver/RSStatusTmplImpl.html#line.28">regionServer</a></pre>
 </li>
 </ul>
-<a name="bcv">
+<a name="filter">
 <!--   -->
 </a>
 <ul class="blockList">
 <li class="blockList">
-<h4>bcv</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.29">bcv</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.29">filter</a></pre>
 </li>
 </ul>
-<a name="bcn">
+<a name="bcv">
 <!--   -->
 </a>
 <ul class="blockList">
 <li class="blockList">
-<h4>bcn</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">bcn</a></pre>
+<h4>bcv</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">bcv</a></pre>
 </li>
 </ul>
 <a name="format">
@@ -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">format</a></pre>
 </li>
 </ul>
-<a name="filter">
+<a name="bcn">
 <!--   -->
 </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>bcn</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">bcn</a></pre>
 </li>
 </ul>
 </li>

http://git-wip-us.apache.org/repos/asf/hbase-site/blob/c221e35e/devapidocs/org/apache/hadoop/hbase/util/class-use/JVMClusterUtil.MasterThread.html
----------------------------------------------------------------------
diff --git a/devapidocs/org/apache/hadoop/hbase/util/class-use/JVMClusterUtil.MasterThread.html b/devapidocs/org/apache/hadoop/hbase/util/class-use/JVMClusterUtil.MasterThread.html
index 7939fc1..98c43a5 100644
--- a/devapidocs/org/apache/hadoop/hbase/util/class-use/JVMClusterUtil.MasterThread.html
+++ b/devapidocs/org/apache/hadoop/hbase/util/class-use/JVMClusterUtil.MasterThread.html
@@ -155,8 +155,7 @@
 <tr class="altColor">
 <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"><span class="strong">LocalHBaseCluster.</span><code><strong><a href="../../../../../../org/apache/hadoop/hbase/LocalHBaseCluster.html#waitOnMaster(org.apache.hadoop.hbase.util.JVMClusterUtil.MasterThread)">waitOnMaster</a></strong>(<a href="../../../../../../org/apache/hadoop/hbase/util/JVMClusterUtil.MasterThread.html" title="class in org.apache.hadoop.hbase.util">JVMClusterUtil.MasterThread</a>&nbsp;masterThread)</code>
-<div class="block">Wait for the specified master to stop
- Removes this thread from list of running threads.</div>
+<div class="block">Wait for the specified master to stop.</div>
 </td>
 </tr>
 </tbody>

http://git-wip-us.apache.org/repos/asf/hbase-site/blob/c221e35e/devapidocs/org/apache/hadoop/hbase/util/class-use/JVMClusterUtil.RegionServerThread.html
----------------------------------------------------------------------
diff --git a/devapidocs/org/apache/hadoop/hbase/util/class-use/JVMClusterUtil.RegionServerThread.html b/devapidocs/org/apache/hadoop/hbase/util/class-use/JVMClusterUtil.RegionServerThread.html
index 0907ed5..69c48b4 100644
--- a/devapidocs/org/apache/hadoop/hbase/util/class-use/JVMClusterUtil.RegionServerThread.html
+++ b/devapidocs/org/apache/hadoop/hbase/util/class-use/JVMClusterUtil.RegionServerThread.html
@@ -159,8 +159,7 @@
 <tr class="altColor">
 <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"><span class="strong">LocalHBaseCluster.</span><code><strong><a href="../../../../../../org/apache/hadoop/hbase/LocalHBaseCluster.html#waitOnRegionServer(org.apache.hadoop.hbase.util.JVMClusterUtil.RegionServerThread)">waitOnRegionServer</a></strong>(<a href="../../../../../../org/apache/hadoop/hbase/util/JVMClusterUtil.RegionServerThread.html" title="class in org.apache.hadoop.hbase.util">JVMClusterUtil.RegionServerThread</a>&nbsp;rst)</code>
-<div class="block">Wait for the specified region server to stop
- Removes this thread from list of running threads.</div>
+<div class="block">Wait for the specified region server to stop.</div>
 </td>
 </tr>
 </tbody>

http://git-wip-us.apache.org/repos/asf/hbase-site/blob/c221e35e/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 f737811..9d2805d 100644
--- a/devapidocs/org/apache/hadoop/hbase/util/package-tree.html
+++ b/devapidocs/org/apache/hadoop/hbase/util/package-tree.html
@@ -456,13 +456,13 @@
 <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.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/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/PoolMap.PoolType.html" title="enum in org.apache.hadoop.hbase.util"><span class="strong">PoolMap.PoolType</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/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.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/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/PoolMap.PoolType.html" title="enum in org.apache.hadoop.hbase.util"><span class="strong">PoolMap.PoolType</span></a></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>
 </ul>
 </li>
 </ul>

http://git-wip-us.apache.org/repos/asf/hbase-site/blob/c221e35e/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 2cda76d..8260133 100644
--- a/devapidocs/org/apache/hadoop/hbase/wal/package-tree.html
+++ b/devapidocs/org/apache/hadoop/hbase/wal/package-tree.html
@@ -148,9 +148,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.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>
 <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>
 </ul>
 </li>
 </ul>


[12/18] hbase-site git commit: Published site at d6b3d838eba382f6b7734ca1f40fa58eb97a4f89.

Posted by mi...@apache.org.
http://git-wip-us.apache.org/repos/asf/hbase-site/blob/c221e35e/devapidocs/src-html/org/apache/hadoop/hbase/tmpl/regionserver/RSStatusTmpl.ImplData.html
----------------------------------------------------------------------
diff --git a/devapidocs/src-html/org/apache/hadoop/hbase/tmpl/regionserver/RSStatusTmpl.ImplData.html b/devapidocs/src-html/org/apache/hadoop/hbase/tmpl/regionserver/RSStatusTmpl.ImplData.html
index 049b2e1..5ca346b 100644
--- a/devapidocs/src-html/org/apache/hadoop/hbase/tmpl/regionserver/RSStatusTmpl.ImplData.html
+++ b/devapidocs/src-html/org/apache/hadoop/hbase/tmpl/regionserver/RSStatusTmpl.ImplData.html
@@ -33,10 +33,10 @@
 <span class="sourceLineNo">025</span>  requiredArguments = {<a name="line.25"></a>
 <span class="sourceLineNo">026</span>    @org.jamon.annotations.Argument(name = "regionServer", type = "HRegionServer")},<a name="line.26"></a>
 <span class="sourceLineNo">027</span>  optionalArguments = {<a name="line.27"></a>
-<span class="sourceLineNo">028</span>    @org.jamon.annotations.Argument(name = "bcv", type = "String"),<a name="line.28"></a>
-<span class="sourceLineNo">029</span>    @org.jamon.annotations.Argument(name = "bcn", type = "String"),<a name="line.29"></a>
+<span class="sourceLineNo">028</span>    @org.jamon.annotations.Argument(name = "filter", type = "String"),<a name="line.28"></a>
+<span class="sourceLineNo">029</span>    @org.jamon.annotations.Argument(name = "bcv", type = "String"),<a name="line.29"></a>
 <span class="sourceLineNo">030</span>    @org.jamon.annotations.Argument(name = "format", type = "String"),<a name="line.30"></a>
-<span class="sourceLineNo">031</span>    @org.jamon.annotations.Argument(name = "filter", type = "String")})<a name="line.31"></a>
+<span class="sourceLineNo">031</span>    @org.jamon.annotations.Argument(name = "bcn", type = "String")})<a name="line.31"></a>
 <span class="sourceLineNo">032</span>public class RSStatusTmpl<a name="line.32"></a>
 <span class="sourceLineNo">033</span>  extends org.jamon.AbstractTemplateProxy<a name="line.33"></a>
 <span class="sourceLineNo">034</span>{<a name="line.34"></a>
@@ -77,40 +77,40 @@
 <span class="sourceLineNo">069</span>      return m_regionServer;<a name="line.69"></a>
 <span class="sourceLineNo">070</span>    }<a name="line.70"></a>
 <span class="sourceLineNo">071</span>    private HRegionServer m_regionServer;<a name="line.71"></a>
-<span class="sourceLineNo">072</span>    // 24, 1<a name="line.72"></a>
-<span class="sourceLineNo">073</span>    public void setBcv(String bcv)<a name="line.73"></a>
+<span class="sourceLineNo">072</span>    // 21, 1<a name="line.72"></a>
+<span class="sourceLineNo">073</span>    public void setFilter(String filter)<a name="line.73"></a>
 <span class="sourceLineNo">074</span>    {<a name="line.74"></a>
-<span class="sourceLineNo">075</span>      // 24, 1<a name="line.75"></a>
-<span class="sourceLineNo">076</span>      m_bcv = bcv;<a name="line.76"></a>
-<span class="sourceLineNo">077</span>      m_bcv__IsNotDefault = true;<a name="line.77"></a>
+<span class="sourceLineNo">075</span>      // 21, 1<a name="line.75"></a>
+<span class="sourceLineNo">076</span>      m_filter = filter;<a name="line.76"></a>
+<span class="sourceLineNo">077</span>      m_filter__IsNotDefault = true;<a name="line.77"></a>
 <span class="sourceLineNo">078</span>    }<a name="line.78"></a>
-<span class="sourceLineNo">079</span>    public String getBcv()<a name="line.79"></a>
+<span class="sourceLineNo">079</span>    public String getFilter()<a name="line.79"></a>
 <span class="sourceLineNo">080</span>    {<a name="line.80"></a>
-<span class="sourceLineNo">081</span>      return m_bcv;<a name="line.81"></a>
+<span class="sourceLineNo">081</span>      return m_filter;<a name="line.81"></a>
 <span class="sourceLineNo">082</span>    }<a name="line.82"></a>
-<span class="sourceLineNo">083</span>    private String m_bcv;<a name="line.83"></a>
-<span class="sourceLineNo">084</span>    public boolean getBcv__IsNotDefault()<a name="line.84"></a>
+<span class="sourceLineNo">083</span>    private String m_filter;<a name="line.83"></a>
+<span class="sourceLineNo">084</span>    public boolean getFilter__IsNotDefault()<a name="line.84"></a>
 <span class="sourceLineNo">085</span>    {<a name="line.85"></a>
-<span class="sourceLineNo">086</span>      return m_bcv__IsNotDefault;<a name="line.86"></a>
+<span class="sourceLineNo">086</span>      return m_filter__IsNotDefault;<a name="line.86"></a>
 <span class="sourceLineNo">087</span>    }<a name="line.87"></a>
-<span class="sourceLineNo">088</span>    private boolean m_bcv__IsNotDefault;<a name="line.88"></a>
-<span class="sourceLineNo">089</span>    // 23, 1<a name="line.89"></a>
-<span class="sourceLineNo">090</span>    public void setBcn(String bcn)<a name="line.90"></a>
+<span class="sourceLineNo">088</span>    private boolean m_filter__IsNotDefault;<a name="line.88"></a>
+<span class="sourceLineNo">089</span>    // 24, 1<a name="line.89"></a>
+<span class="sourceLineNo">090</span>    public void setBcv(String bcv)<a name="line.90"></a>
 <span class="sourceLineNo">091</span>    {<a name="line.91"></a>
-<span class="sourceLineNo">092</span>      // 23, 1<a name="line.92"></a>
-<span class="sourceLineNo">093</span>      m_bcn = bcn;<a name="line.93"></a>
-<span class="sourceLineNo">094</span>      m_bcn__IsNotDefault = true;<a name="line.94"></a>
+<span class="sourceLineNo">092</span>      // 24, 1<a name="line.92"></a>
+<span class="sourceLineNo">093</span>      m_bcv = bcv;<a name="line.93"></a>
+<span class="sourceLineNo">094</span>      m_bcv__IsNotDefault = true;<a name="line.94"></a>
 <span class="sourceLineNo">095</span>    }<a name="line.95"></a>
-<span class="sourceLineNo">096</span>    public String getBcn()<a name="line.96"></a>
+<span class="sourceLineNo">096</span>    public String getBcv()<a name="line.96"></a>
 <span class="sourceLineNo">097</span>    {<a name="line.97"></a>
-<span class="sourceLineNo">098</span>      return m_bcn;<a name="line.98"></a>
+<span class="sourceLineNo">098</span>      return m_bcv;<a name="line.98"></a>
 <span class="sourceLineNo">099</span>    }<a name="line.99"></a>
-<span class="sourceLineNo">100</span>    private String m_bcn;<a name="line.100"></a>
-<span class="sourceLineNo">101</span>    public boolean getBcn__IsNotDefault()<a name="line.101"></a>
+<span class="sourceLineNo">100</span>    private String m_bcv;<a name="line.100"></a>
+<span class="sourceLineNo">101</span>    public boolean getBcv__IsNotDefault()<a name="line.101"></a>
 <span class="sourceLineNo">102</span>    {<a name="line.102"></a>
-<span class="sourceLineNo">103</span>      return m_bcn__IsNotDefault;<a name="line.103"></a>
+<span class="sourceLineNo">103</span>      return m_bcv__IsNotDefault;<a name="line.103"></a>
 <span class="sourceLineNo">104</span>    }<a name="line.104"></a>
-<span class="sourceLineNo">105</span>    private boolean m_bcn__IsNotDefault;<a name="line.105"></a>
+<span class="sourceLineNo">105</span>    private boolean m_bcv__IsNotDefault;<a name="line.105"></a>
 <span class="sourceLineNo">106</span>    // 22, 1<a name="line.106"></a>
 <span class="sourceLineNo">107</span>    public void setFormat(String format)<a name="line.107"></a>
 <span class="sourceLineNo">108</span>    {<a name="line.108"></a>
@@ -128,23 +128,23 @@
 <span class="sourceLineNo">120</span>      return m_format__IsNotDefault;<a name="line.120"></a>
 <span class="sourceLineNo">121</span>    }<a name="line.121"></a>
 <span class="sourceLineNo">122</span>    private boolean m_format__IsNotDefault;<a name="line.122"></a>
-<span class="sourceLineNo">123</span>    // 21, 1<a name="line.123"></a>
-<span class="sourceLineNo">124</span>    public void setFilter(String filter)<a name="line.124"></a>
+<span class="sourceLineNo">123</span>    // 23, 1<a name="line.123"></a>
+<span class="sourceLineNo">124</span>    public void setBcn(String bcn)<a name="line.124"></a>
 <span class="sourceLineNo">125</span>    {<a name="line.125"></a>
-<span class="sourceLineNo">126</span>      // 21, 1<a name="line.126"></a>
-<span class="sourceLineNo">127</span>      m_filter = filter;<a name="line.127"></a>
-<span class="sourceLineNo">128</span>      m_filter__IsNotDefault = true;<a name="line.128"></a>
+<span class="sourceLineNo">126</span>      // 23, 1<a name="line.126"></a>
+<span class="sourceLineNo">127</span>      m_bcn = bcn;<a name="line.127"></a>
+<span class="sourceLineNo">128</span>      m_bcn__IsNotDefault = true;<a name="line.128"></a>
 <span class="sourceLineNo">129</span>    }<a name="line.129"></a>
-<span class="sourceLineNo">130</span>    public String getFilter()<a name="line.130"></a>
+<span class="sourceLineNo">130</span>    public String getBcn()<a name="line.130"></a>
 <span class="sourceLineNo">131</span>    {<a name="line.131"></a>
-<span class="sourceLineNo">132</span>      return m_filter;<a name="line.132"></a>
+<span class="sourceLineNo">132</span>      return m_bcn;<a name="line.132"></a>
 <span class="sourceLineNo">133</span>    }<a name="line.133"></a>
-<span class="sourceLineNo">134</span>    private String m_filter;<a name="line.134"></a>
-<span class="sourceLineNo">135</span>    public boolean getFilter__IsNotDefault()<a name="line.135"></a>
+<span class="sourceLineNo">134</span>    private String m_bcn;<a name="line.134"></a>
+<span class="sourceLineNo">135</span>    public boolean getBcn__IsNotDefault()<a name="line.135"></a>
 <span class="sourceLineNo">136</span>    {<a name="line.136"></a>
-<span class="sourceLineNo">137</span>      return m_filter__IsNotDefault;<a name="line.137"></a>
+<span class="sourceLineNo">137</span>      return m_bcn__IsNotDefault;<a name="line.137"></a>
 <span class="sourceLineNo">138</span>    }<a name="line.138"></a>
-<span class="sourceLineNo">139</span>    private boolean m_filter__IsNotDefault;<a name="line.139"></a>
+<span class="sourceLineNo">139</span>    private boolean m_bcn__IsNotDefault;<a name="line.139"></a>
 <span class="sourceLineNo">140</span>  }<a name="line.140"></a>
 <span class="sourceLineNo">141</span>  @Override<a name="line.141"></a>
 <span class="sourceLineNo">142</span>  protected org.jamon.AbstractTemplateProxy.ImplData makeImplData()<a name="line.142"></a>
@@ -156,17 +156,17 @@
 <span class="sourceLineNo">148</span>    return (ImplData) super.getImplData();<a name="line.148"></a>
 <span class="sourceLineNo">149</span>  }<a name="line.149"></a>
 <span class="sourceLineNo">150</span>  <a name="line.150"></a>
-<span class="sourceLineNo">151</span>  protected String bcv;<a name="line.151"></a>
-<span class="sourceLineNo">152</span>  public final org.apache.hadoop.hbase.tmpl.regionserver.RSStatusTmpl setBcv(String p_bcv)<a name="line.152"></a>
+<span class="sourceLineNo">151</span>  protected String filter;<a name="line.151"></a>
+<span class="sourceLineNo">152</span>  public final org.apache.hadoop.hbase.tmpl.regionserver.RSStatusTmpl setFilter(String p_filter)<a name="line.152"></a>
 <span class="sourceLineNo">153</span>  {<a name="line.153"></a>
-<span class="sourceLineNo">154</span>    (getImplData()).setBcv(p_bcv);<a name="line.154"></a>
+<span class="sourceLineNo">154</span>    (getImplData()).setFilter(p_filter);<a name="line.154"></a>
 <span class="sourceLineNo">155</span>    return this;<a name="line.155"></a>
 <span class="sourceLineNo">156</span>  }<a name="line.156"></a>
 <span class="sourceLineNo">157</span>  <a name="line.157"></a>
-<span class="sourceLineNo">158</span>  protected String bcn;<a name="line.158"></a>
-<span class="sourceLineNo">159</span>  public final org.apache.hadoop.hbase.tmpl.regionserver.RSStatusTmpl setBcn(String p_bcn)<a name="line.159"></a>
+<span class="sourceLineNo">158</span>  protected String bcv;<a name="line.158"></a>
+<span class="sourceLineNo">159</span>  public final org.apache.hadoop.hbase.tmpl.regionserver.RSStatusTmpl setBcv(String p_bcv)<a name="line.159"></a>
 <span class="sourceLineNo">160</span>  {<a name="line.160"></a>
-<span class="sourceLineNo">161</span>    (getImplData()).setBcn(p_bcn);<a name="line.161"></a>
+<span class="sourceLineNo">161</span>    (getImplData()).setBcv(p_bcv);<a name="line.161"></a>
 <span class="sourceLineNo">162</span>    return this;<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>
@@ -177,10 +177,10 @@
 <span class="sourceLineNo">169</span>    return this;<a name="line.169"></a>
 <span class="sourceLineNo">170</span>  }<a name="line.170"></a>
 <span class="sourceLineNo">171</span>  <a name="line.171"></a>
-<span class="sourceLineNo">172</span>  protected String filter;<a name="line.172"></a>
-<span class="sourceLineNo">173</span>  public final org.apache.hadoop.hbase.tmpl.regionserver.RSStatusTmpl setFilter(String p_filter)<a name="line.173"></a>
+<span class="sourceLineNo">172</span>  protected String bcn;<a name="line.172"></a>
+<span class="sourceLineNo">173</span>  public final org.apache.hadoop.hbase.tmpl.regionserver.RSStatusTmpl setBcn(String p_bcn)<a name="line.173"></a>
 <span class="sourceLineNo">174</span>  {<a name="line.174"></a>
-<span class="sourceLineNo">175</span>    (getImplData()).setFilter(p_filter);<a name="line.175"></a>
+<span class="sourceLineNo">175</span>    (getImplData()).setBcn(p_bcn);<a name="line.175"></a>
 <span class="sourceLineNo">176</span>    return this;<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>

http://git-wip-us.apache.org/repos/asf/hbase-site/blob/c221e35e/devapidocs/src-html/org/apache/hadoop/hbase/tmpl/regionserver/RSStatusTmpl.Intf.html
----------------------------------------------------------------------
diff --git a/devapidocs/src-html/org/apache/hadoop/hbase/tmpl/regionserver/RSStatusTmpl.Intf.html b/devapidocs/src-html/org/apache/hadoop/hbase/tmpl/regionserver/RSStatusTmpl.Intf.html
index 049b2e1..5ca346b 100644
--- a/devapidocs/src-html/org/apache/hadoop/hbase/tmpl/regionserver/RSStatusTmpl.Intf.html
+++ b/devapidocs/src-html/org/apache/hadoop/hbase/tmpl/regionserver/RSStatusTmpl.Intf.html
@@ -33,10 +33,10 @@
 <span class="sourceLineNo">025</span>  requiredArguments = {<a name="line.25"></a>
 <span class="sourceLineNo">026</span>    @org.jamon.annotations.Argument(name = "regionServer", type = "HRegionServer")},<a name="line.26"></a>
 <span class="sourceLineNo">027</span>  optionalArguments = {<a name="line.27"></a>
-<span class="sourceLineNo">028</span>    @org.jamon.annotations.Argument(name = "bcv", type = "String"),<a name="line.28"></a>
-<span class="sourceLineNo">029</span>    @org.jamon.annotations.Argument(name = "bcn", type = "String"),<a name="line.29"></a>
+<span class="sourceLineNo">028</span>    @org.jamon.annotations.Argument(name = "filter", type = "String"),<a name="line.28"></a>
+<span class="sourceLineNo">029</span>    @org.jamon.annotations.Argument(name = "bcv", type = "String"),<a name="line.29"></a>
 <span class="sourceLineNo">030</span>    @org.jamon.annotations.Argument(name = "format", type = "String"),<a name="line.30"></a>
-<span class="sourceLineNo">031</span>    @org.jamon.annotations.Argument(name = "filter", type = "String")})<a name="line.31"></a>
+<span class="sourceLineNo">031</span>    @org.jamon.annotations.Argument(name = "bcn", type = "String")})<a name="line.31"></a>
 <span class="sourceLineNo">032</span>public class RSStatusTmpl<a name="line.32"></a>
 <span class="sourceLineNo">033</span>  extends org.jamon.AbstractTemplateProxy<a name="line.33"></a>
 <span class="sourceLineNo">034</span>{<a name="line.34"></a>
@@ -77,40 +77,40 @@
 <span class="sourceLineNo">069</span>      return m_regionServer;<a name="line.69"></a>
 <span class="sourceLineNo">070</span>    }<a name="line.70"></a>
 <span class="sourceLineNo">071</span>    private HRegionServer m_regionServer;<a name="line.71"></a>
-<span class="sourceLineNo">072</span>    // 24, 1<a name="line.72"></a>
-<span class="sourceLineNo">073</span>    public void setBcv(String bcv)<a name="line.73"></a>
+<span class="sourceLineNo">072</span>    // 21, 1<a name="line.72"></a>
+<span class="sourceLineNo">073</span>    public void setFilter(String filter)<a name="line.73"></a>
 <span class="sourceLineNo">074</span>    {<a name="line.74"></a>
-<span class="sourceLineNo">075</span>      // 24, 1<a name="line.75"></a>
-<span class="sourceLineNo">076</span>      m_bcv = bcv;<a name="line.76"></a>
-<span class="sourceLineNo">077</span>      m_bcv__IsNotDefault = true;<a name="line.77"></a>
+<span class="sourceLineNo">075</span>      // 21, 1<a name="line.75"></a>
+<span class="sourceLineNo">076</span>      m_filter = filter;<a name="line.76"></a>
+<span class="sourceLineNo">077</span>      m_filter__IsNotDefault = true;<a name="line.77"></a>
 <span class="sourceLineNo">078</span>    }<a name="line.78"></a>
-<span class="sourceLineNo">079</span>    public String getBcv()<a name="line.79"></a>
+<span class="sourceLineNo">079</span>    public String getFilter()<a name="line.79"></a>
 <span class="sourceLineNo">080</span>    {<a name="line.80"></a>
-<span class="sourceLineNo">081</span>      return m_bcv;<a name="line.81"></a>
+<span class="sourceLineNo">081</span>      return m_filter;<a name="line.81"></a>
 <span class="sourceLineNo">082</span>    }<a name="line.82"></a>
-<span class="sourceLineNo">083</span>    private String m_bcv;<a name="line.83"></a>
-<span class="sourceLineNo">084</span>    public boolean getBcv__IsNotDefault()<a name="line.84"></a>
+<span class="sourceLineNo">083</span>    private String m_filter;<a name="line.83"></a>
+<span class="sourceLineNo">084</span>    public boolean getFilter__IsNotDefault()<a name="line.84"></a>
 <span class="sourceLineNo">085</span>    {<a name="line.85"></a>
-<span class="sourceLineNo">086</span>      return m_bcv__IsNotDefault;<a name="line.86"></a>
+<span class="sourceLineNo">086</span>      return m_filter__IsNotDefault;<a name="line.86"></a>
 <span class="sourceLineNo">087</span>    }<a name="line.87"></a>
-<span class="sourceLineNo">088</span>    private boolean m_bcv__IsNotDefault;<a name="line.88"></a>
-<span class="sourceLineNo">089</span>    // 23, 1<a name="line.89"></a>
-<span class="sourceLineNo">090</span>    public void setBcn(String bcn)<a name="line.90"></a>
+<span class="sourceLineNo">088</span>    private boolean m_filter__IsNotDefault;<a name="line.88"></a>
+<span class="sourceLineNo">089</span>    // 24, 1<a name="line.89"></a>
+<span class="sourceLineNo">090</span>    public void setBcv(String bcv)<a name="line.90"></a>
 <span class="sourceLineNo">091</span>    {<a name="line.91"></a>
-<span class="sourceLineNo">092</span>      // 23, 1<a name="line.92"></a>
-<span class="sourceLineNo">093</span>      m_bcn = bcn;<a name="line.93"></a>
-<span class="sourceLineNo">094</span>      m_bcn__IsNotDefault = true;<a name="line.94"></a>
+<span class="sourceLineNo">092</span>      // 24, 1<a name="line.92"></a>
+<span class="sourceLineNo">093</span>      m_bcv = bcv;<a name="line.93"></a>
+<span class="sourceLineNo">094</span>      m_bcv__IsNotDefault = true;<a name="line.94"></a>
 <span class="sourceLineNo">095</span>    }<a name="line.95"></a>
-<span class="sourceLineNo">096</span>    public String getBcn()<a name="line.96"></a>
+<span class="sourceLineNo">096</span>    public String getBcv()<a name="line.96"></a>
 <span class="sourceLineNo">097</span>    {<a name="line.97"></a>
-<span class="sourceLineNo">098</span>      return m_bcn;<a name="line.98"></a>
+<span class="sourceLineNo">098</span>      return m_bcv;<a name="line.98"></a>
 <span class="sourceLineNo">099</span>    }<a name="line.99"></a>
-<span class="sourceLineNo">100</span>    private String m_bcn;<a name="line.100"></a>
-<span class="sourceLineNo">101</span>    public boolean getBcn__IsNotDefault()<a name="line.101"></a>
+<span class="sourceLineNo">100</span>    private String m_bcv;<a name="line.100"></a>
+<span class="sourceLineNo">101</span>    public boolean getBcv__IsNotDefault()<a name="line.101"></a>
 <span class="sourceLineNo">102</span>    {<a name="line.102"></a>
-<span class="sourceLineNo">103</span>      return m_bcn__IsNotDefault;<a name="line.103"></a>
+<span class="sourceLineNo">103</span>      return m_bcv__IsNotDefault;<a name="line.103"></a>
 <span class="sourceLineNo">104</span>    }<a name="line.104"></a>
-<span class="sourceLineNo">105</span>    private boolean m_bcn__IsNotDefault;<a name="line.105"></a>
+<span class="sourceLineNo">105</span>    private boolean m_bcv__IsNotDefault;<a name="line.105"></a>
 <span class="sourceLineNo">106</span>    // 22, 1<a name="line.106"></a>
 <span class="sourceLineNo">107</span>    public void setFormat(String format)<a name="line.107"></a>
 <span class="sourceLineNo">108</span>    {<a name="line.108"></a>
@@ -128,23 +128,23 @@
 <span class="sourceLineNo">120</span>      return m_format__IsNotDefault;<a name="line.120"></a>
 <span class="sourceLineNo">121</span>    }<a name="line.121"></a>
 <span class="sourceLineNo">122</span>    private boolean m_format__IsNotDefault;<a name="line.122"></a>
-<span class="sourceLineNo">123</span>    // 21, 1<a name="line.123"></a>
-<span class="sourceLineNo">124</span>    public void setFilter(String filter)<a name="line.124"></a>
+<span class="sourceLineNo">123</span>    // 23, 1<a name="line.123"></a>
+<span class="sourceLineNo">124</span>    public void setBcn(String bcn)<a name="line.124"></a>
 <span class="sourceLineNo">125</span>    {<a name="line.125"></a>
-<span class="sourceLineNo">126</span>      // 21, 1<a name="line.126"></a>
-<span class="sourceLineNo">127</span>      m_filter = filter;<a name="line.127"></a>
-<span class="sourceLineNo">128</span>      m_filter__IsNotDefault = true;<a name="line.128"></a>
+<span class="sourceLineNo">126</span>      // 23, 1<a name="line.126"></a>
+<span class="sourceLineNo">127</span>      m_bcn = bcn;<a name="line.127"></a>
+<span class="sourceLineNo">128</span>      m_bcn__IsNotDefault = true;<a name="line.128"></a>
 <span class="sourceLineNo">129</span>    }<a name="line.129"></a>
-<span class="sourceLineNo">130</span>    public String getFilter()<a name="line.130"></a>
+<span class="sourceLineNo">130</span>    public String getBcn()<a name="line.130"></a>
 <span class="sourceLineNo">131</span>    {<a name="line.131"></a>
-<span class="sourceLineNo">132</span>      return m_filter;<a name="line.132"></a>
+<span class="sourceLineNo">132</span>      return m_bcn;<a name="line.132"></a>
 <span class="sourceLineNo">133</span>    }<a name="line.133"></a>
-<span class="sourceLineNo">134</span>    private String m_filter;<a name="line.134"></a>
-<span class="sourceLineNo">135</span>    public boolean getFilter__IsNotDefault()<a name="line.135"></a>
+<span class="sourceLineNo">134</span>    private String m_bcn;<a name="line.134"></a>
+<span class="sourceLineNo">135</span>    public boolean getBcn__IsNotDefault()<a name="line.135"></a>
 <span class="sourceLineNo">136</span>    {<a name="line.136"></a>
-<span class="sourceLineNo">137</span>      return m_filter__IsNotDefault;<a name="line.137"></a>
+<span class="sourceLineNo">137</span>      return m_bcn__IsNotDefault;<a name="line.137"></a>
 <span class="sourceLineNo">138</span>    }<a name="line.138"></a>
-<span class="sourceLineNo">139</span>    private boolean m_filter__IsNotDefault;<a name="line.139"></a>
+<span class="sourceLineNo">139</span>    private boolean m_bcn__IsNotDefault;<a name="line.139"></a>
 <span class="sourceLineNo">140</span>  }<a name="line.140"></a>
 <span class="sourceLineNo">141</span>  @Override<a name="line.141"></a>
 <span class="sourceLineNo">142</span>  protected org.jamon.AbstractTemplateProxy.ImplData makeImplData()<a name="line.142"></a>
@@ -156,17 +156,17 @@
 <span class="sourceLineNo">148</span>    return (ImplData) super.getImplData();<a name="line.148"></a>
 <span class="sourceLineNo">149</span>  }<a name="line.149"></a>
 <span class="sourceLineNo">150</span>  <a name="line.150"></a>
-<span class="sourceLineNo">151</span>  protected String bcv;<a name="line.151"></a>
-<span class="sourceLineNo">152</span>  public final org.apache.hadoop.hbase.tmpl.regionserver.RSStatusTmpl setBcv(String p_bcv)<a name="line.152"></a>
+<span class="sourceLineNo">151</span>  protected String filter;<a name="line.151"></a>
+<span class="sourceLineNo">152</span>  public final org.apache.hadoop.hbase.tmpl.regionserver.RSStatusTmpl setFilter(String p_filter)<a name="line.152"></a>
 <span class="sourceLineNo">153</span>  {<a name="line.153"></a>
-<span class="sourceLineNo">154</span>    (getImplData()).setBcv(p_bcv);<a name="line.154"></a>
+<span class="sourceLineNo">154</span>    (getImplData()).setFilter(p_filter);<a name="line.154"></a>
 <span class="sourceLineNo">155</span>    return this;<a name="line.155"></a>
 <span class="sourceLineNo">156</span>  }<a name="line.156"></a>
 <span class="sourceLineNo">157</span>  <a name="line.157"></a>
-<span class="sourceLineNo">158</span>  protected String bcn;<a name="line.158"></a>
-<span class="sourceLineNo">159</span>  public final org.apache.hadoop.hbase.tmpl.regionserver.RSStatusTmpl setBcn(String p_bcn)<a name="line.159"></a>
+<span class="sourceLineNo">158</span>  protected String bcv;<a name="line.158"></a>
+<span class="sourceLineNo">159</span>  public final org.apache.hadoop.hbase.tmpl.regionserver.RSStatusTmpl setBcv(String p_bcv)<a name="line.159"></a>
 <span class="sourceLineNo">160</span>  {<a name="line.160"></a>
-<span class="sourceLineNo">161</span>    (getImplData()).setBcn(p_bcn);<a name="line.161"></a>
+<span class="sourceLineNo">161</span>    (getImplData()).setBcv(p_bcv);<a name="line.161"></a>
 <span class="sourceLineNo">162</span>    return this;<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>
@@ -177,10 +177,10 @@
 <span class="sourceLineNo">169</span>    return this;<a name="line.169"></a>
 <span class="sourceLineNo">170</span>  }<a name="line.170"></a>
 <span class="sourceLineNo">171</span>  <a name="line.171"></a>
-<span class="sourceLineNo">172</span>  protected String filter;<a name="line.172"></a>
-<span class="sourceLineNo">173</span>  public final org.apache.hadoop.hbase.tmpl.regionserver.RSStatusTmpl setFilter(String p_filter)<a name="line.173"></a>
+<span class="sourceLineNo">172</span>  protected String bcn;<a name="line.172"></a>
+<span class="sourceLineNo">173</span>  public final org.apache.hadoop.hbase.tmpl.regionserver.RSStatusTmpl setBcn(String p_bcn)<a name="line.173"></a>
 <span class="sourceLineNo">174</span>  {<a name="line.174"></a>
-<span class="sourceLineNo">175</span>    (getImplData()).setFilter(p_filter);<a name="line.175"></a>
+<span class="sourceLineNo">175</span>    (getImplData()).setBcn(p_bcn);<a name="line.175"></a>
 <span class="sourceLineNo">176</span>    return this;<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>

http://git-wip-us.apache.org/repos/asf/hbase-site/blob/c221e35e/devapidocs/src-html/org/apache/hadoop/hbase/tmpl/regionserver/RSStatusTmpl.html
----------------------------------------------------------------------
diff --git a/devapidocs/src-html/org/apache/hadoop/hbase/tmpl/regionserver/RSStatusTmpl.html b/devapidocs/src-html/org/apache/hadoop/hbase/tmpl/regionserver/RSStatusTmpl.html
index 049b2e1..5ca346b 100644
--- a/devapidocs/src-html/org/apache/hadoop/hbase/tmpl/regionserver/RSStatusTmpl.html
+++ b/devapidocs/src-html/org/apache/hadoop/hbase/tmpl/regionserver/RSStatusTmpl.html
@@ -33,10 +33,10 @@
 <span class="sourceLineNo">025</span>  requiredArguments = {<a name="line.25"></a>
 <span class="sourceLineNo">026</span>    @org.jamon.annotations.Argument(name = "regionServer", type = "HRegionServer")},<a name="line.26"></a>
 <span class="sourceLineNo">027</span>  optionalArguments = {<a name="line.27"></a>
-<span class="sourceLineNo">028</span>    @org.jamon.annotations.Argument(name = "bcv", type = "String"),<a name="line.28"></a>
-<span class="sourceLineNo">029</span>    @org.jamon.annotations.Argument(name = "bcn", type = "String"),<a name="line.29"></a>
+<span class="sourceLineNo">028</span>    @org.jamon.annotations.Argument(name = "filter", type = "String"),<a name="line.28"></a>
+<span class="sourceLineNo">029</span>    @org.jamon.annotations.Argument(name = "bcv", type = "String"),<a name="line.29"></a>
 <span class="sourceLineNo">030</span>    @org.jamon.annotations.Argument(name = "format", type = "String"),<a name="line.30"></a>
-<span class="sourceLineNo">031</span>    @org.jamon.annotations.Argument(name = "filter", type = "String")})<a name="line.31"></a>
+<span class="sourceLineNo">031</span>    @org.jamon.annotations.Argument(name = "bcn", type = "String")})<a name="line.31"></a>
 <span class="sourceLineNo">032</span>public class RSStatusTmpl<a name="line.32"></a>
 <span class="sourceLineNo">033</span>  extends org.jamon.AbstractTemplateProxy<a name="line.33"></a>
 <span class="sourceLineNo">034</span>{<a name="line.34"></a>
@@ -77,40 +77,40 @@
 <span class="sourceLineNo">069</span>      return m_regionServer;<a name="line.69"></a>
 <span class="sourceLineNo">070</span>    }<a name="line.70"></a>
 <span class="sourceLineNo">071</span>    private HRegionServer m_regionServer;<a name="line.71"></a>
-<span class="sourceLineNo">072</span>    // 24, 1<a name="line.72"></a>
-<span class="sourceLineNo">073</span>    public void setBcv(String bcv)<a name="line.73"></a>
+<span class="sourceLineNo">072</span>    // 21, 1<a name="line.72"></a>
+<span class="sourceLineNo">073</span>    public void setFilter(String filter)<a name="line.73"></a>
 <span class="sourceLineNo">074</span>    {<a name="line.74"></a>
-<span class="sourceLineNo">075</span>      // 24, 1<a name="line.75"></a>
-<span class="sourceLineNo">076</span>      m_bcv = bcv;<a name="line.76"></a>
-<span class="sourceLineNo">077</span>      m_bcv__IsNotDefault = true;<a name="line.77"></a>
+<span class="sourceLineNo">075</span>      // 21, 1<a name="line.75"></a>
+<span class="sourceLineNo">076</span>      m_filter = filter;<a name="line.76"></a>
+<span class="sourceLineNo">077</span>      m_filter__IsNotDefault = true;<a name="line.77"></a>
 <span class="sourceLineNo">078</span>    }<a name="line.78"></a>
-<span class="sourceLineNo">079</span>    public String getBcv()<a name="line.79"></a>
+<span class="sourceLineNo">079</span>    public String getFilter()<a name="line.79"></a>
 <span class="sourceLineNo">080</span>    {<a name="line.80"></a>
-<span class="sourceLineNo">081</span>      return m_bcv;<a name="line.81"></a>
+<span class="sourceLineNo">081</span>      return m_filter;<a name="line.81"></a>
 <span class="sourceLineNo">082</span>    }<a name="line.82"></a>
-<span class="sourceLineNo">083</span>    private String m_bcv;<a name="line.83"></a>
-<span class="sourceLineNo">084</span>    public boolean getBcv__IsNotDefault()<a name="line.84"></a>
+<span class="sourceLineNo">083</span>    private String m_filter;<a name="line.83"></a>
+<span class="sourceLineNo">084</span>    public boolean getFilter__IsNotDefault()<a name="line.84"></a>
 <span class="sourceLineNo">085</span>    {<a name="line.85"></a>
-<span class="sourceLineNo">086</span>      return m_bcv__IsNotDefault;<a name="line.86"></a>
+<span class="sourceLineNo">086</span>      return m_filter__IsNotDefault;<a name="line.86"></a>
 <span class="sourceLineNo">087</span>    }<a name="line.87"></a>
-<span class="sourceLineNo">088</span>    private boolean m_bcv__IsNotDefault;<a name="line.88"></a>
-<span class="sourceLineNo">089</span>    // 23, 1<a name="line.89"></a>
-<span class="sourceLineNo">090</span>    public void setBcn(String bcn)<a name="line.90"></a>
+<span class="sourceLineNo">088</span>    private boolean m_filter__IsNotDefault;<a name="line.88"></a>
+<span class="sourceLineNo">089</span>    // 24, 1<a name="line.89"></a>
+<span class="sourceLineNo">090</span>    public void setBcv(String bcv)<a name="line.90"></a>
 <span class="sourceLineNo">091</span>    {<a name="line.91"></a>
-<span class="sourceLineNo">092</span>      // 23, 1<a name="line.92"></a>
-<span class="sourceLineNo">093</span>      m_bcn = bcn;<a name="line.93"></a>
-<span class="sourceLineNo">094</span>      m_bcn__IsNotDefault = true;<a name="line.94"></a>
+<span class="sourceLineNo">092</span>      // 24, 1<a name="line.92"></a>
+<span class="sourceLineNo">093</span>      m_bcv = bcv;<a name="line.93"></a>
+<span class="sourceLineNo">094</span>      m_bcv__IsNotDefault = true;<a name="line.94"></a>
 <span class="sourceLineNo">095</span>    }<a name="line.95"></a>
-<span class="sourceLineNo">096</span>    public String getBcn()<a name="line.96"></a>
+<span class="sourceLineNo">096</span>    public String getBcv()<a name="line.96"></a>
 <span class="sourceLineNo">097</span>    {<a name="line.97"></a>
-<span class="sourceLineNo">098</span>      return m_bcn;<a name="line.98"></a>
+<span class="sourceLineNo">098</span>      return m_bcv;<a name="line.98"></a>
 <span class="sourceLineNo">099</span>    }<a name="line.99"></a>
-<span class="sourceLineNo">100</span>    private String m_bcn;<a name="line.100"></a>
-<span class="sourceLineNo">101</span>    public boolean getBcn__IsNotDefault()<a name="line.101"></a>
+<span class="sourceLineNo">100</span>    private String m_bcv;<a name="line.100"></a>
+<span class="sourceLineNo">101</span>    public boolean getBcv__IsNotDefault()<a name="line.101"></a>
 <span class="sourceLineNo">102</span>    {<a name="line.102"></a>
-<span class="sourceLineNo">103</span>      return m_bcn__IsNotDefault;<a name="line.103"></a>
+<span class="sourceLineNo">103</span>      return m_bcv__IsNotDefault;<a name="line.103"></a>
 <span class="sourceLineNo">104</span>    }<a name="line.104"></a>
-<span class="sourceLineNo">105</span>    private boolean m_bcn__IsNotDefault;<a name="line.105"></a>
+<span class="sourceLineNo">105</span>    private boolean m_bcv__IsNotDefault;<a name="line.105"></a>
 <span class="sourceLineNo">106</span>    // 22, 1<a name="line.106"></a>
 <span class="sourceLineNo">107</span>    public void setFormat(String format)<a name="line.107"></a>
 <span class="sourceLineNo">108</span>    {<a name="line.108"></a>
@@ -128,23 +128,23 @@
 <span class="sourceLineNo">120</span>      return m_format__IsNotDefault;<a name="line.120"></a>
 <span class="sourceLineNo">121</span>    }<a name="line.121"></a>
 <span class="sourceLineNo">122</span>    private boolean m_format__IsNotDefault;<a name="line.122"></a>
-<span class="sourceLineNo">123</span>    // 21, 1<a name="line.123"></a>
-<span class="sourceLineNo">124</span>    public void setFilter(String filter)<a name="line.124"></a>
+<span class="sourceLineNo">123</span>    // 23, 1<a name="line.123"></a>
+<span class="sourceLineNo">124</span>    public void setBcn(String bcn)<a name="line.124"></a>
 <span class="sourceLineNo">125</span>    {<a name="line.125"></a>
-<span class="sourceLineNo">126</span>      // 21, 1<a name="line.126"></a>
-<span class="sourceLineNo">127</span>      m_filter = filter;<a name="line.127"></a>
-<span class="sourceLineNo">128</span>      m_filter__IsNotDefault = true;<a name="line.128"></a>
+<span class="sourceLineNo">126</span>      // 23, 1<a name="line.126"></a>
+<span class="sourceLineNo">127</span>      m_bcn = bcn;<a name="line.127"></a>
+<span class="sourceLineNo">128</span>      m_bcn__IsNotDefault = true;<a name="line.128"></a>
 <span class="sourceLineNo">129</span>    }<a name="line.129"></a>
-<span class="sourceLineNo">130</span>    public String getFilter()<a name="line.130"></a>
+<span class="sourceLineNo">130</span>    public String getBcn()<a name="line.130"></a>
 <span class="sourceLineNo">131</span>    {<a name="line.131"></a>
-<span class="sourceLineNo">132</span>      return m_filter;<a name="line.132"></a>
+<span class="sourceLineNo">132</span>      return m_bcn;<a name="line.132"></a>
 <span class="sourceLineNo">133</span>    }<a name="line.133"></a>
-<span class="sourceLineNo">134</span>    private String m_filter;<a name="line.134"></a>
-<span class="sourceLineNo">135</span>    public boolean getFilter__IsNotDefault()<a name="line.135"></a>
+<span class="sourceLineNo">134</span>    private String m_bcn;<a name="line.134"></a>
+<span class="sourceLineNo">135</span>    public boolean getBcn__IsNotDefault()<a name="line.135"></a>
 <span class="sourceLineNo">136</span>    {<a name="line.136"></a>
-<span class="sourceLineNo">137</span>      return m_filter__IsNotDefault;<a name="line.137"></a>
+<span class="sourceLineNo">137</span>      return m_bcn__IsNotDefault;<a name="line.137"></a>
 <span class="sourceLineNo">138</span>    }<a name="line.138"></a>
-<span class="sourceLineNo">139</span>    private boolean m_filter__IsNotDefault;<a name="line.139"></a>
+<span class="sourceLineNo">139</span>    private boolean m_bcn__IsNotDefault;<a name="line.139"></a>
 <span class="sourceLineNo">140</span>  }<a name="line.140"></a>
 <span class="sourceLineNo">141</span>  @Override<a name="line.141"></a>
 <span class="sourceLineNo">142</span>  protected org.jamon.AbstractTemplateProxy.ImplData makeImplData()<a name="line.142"></a>
@@ -156,17 +156,17 @@
 <span class="sourceLineNo">148</span>    return (ImplData) super.getImplData();<a name="line.148"></a>
 <span class="sourceLineNo">149</span>  }<a name="line.149"></a>
 <span class="sourceLineNo">150</span>  <a name="line.150"></a>
-<span class="sourceLineNo">151</span>  protected String bcv;<a name="line.151"></a>
-<span class="sourceLineNo">152</span>  public final org.apache.hadoop.hbase.tmpl.regionserver.RSStatusTmpl setBcv(String p_bcv)<a name="line.152"></a>
+<span class="sourceLineNo">151</span>  protected String filter;<a name="line.151"></a>
+<span class="sourceLineNo">152</span>  public final org.apache.hadoop.hbase.tmpl.regionserver.RSStatusTmpl setFilter(String p_filter)<a name="line.152"></a>
 <span class="sourceLineNo">153</span>  {<a name="line.153"></a>
-<span class="sourceLineNo">154</span>    (getImplData()).setBcv(p_bcv);<a name="line.154"></a>
+<span class="sourceLineNo">154</span>    (getImplData()).setFilter(p_filter);<a name="line.154"></a>
 <span class="sourceLineNo">155</span>    return this;<a name="line.155"></a>
 <span class="sourceLineNo">156</span>  }<a name="line.156"></a>
 <span class="sourceLineNo">157</span>  <a name="line.157"></a>
-<span class="sourceLineNo">158</span>  protected String bcn;<a name="line.158"></a>
-<span class="sourceLineNo">159</span>  public final org.apache.hadoop.hbase.tmpl.regionserver.RSStatusTmpl setBcn(String p_bcn)<a name="line.159"></a>
+<span class="sourceLineNo">158</span>  protected String bcv;<a name="line.158"></a>
+<span class="sourceLineNo">159</span>  public final org.apache.hadoop.hbase.tmpl.regionserver.RSStatusTmpl setBcv(String p_bcv)<a name="line.159"></a>
 <span class="sourceLineNo">160</span>  {<a name="line.160"></a>
-<span class="sourceLineNo">161</span>    (getImplData()).setBcn(p_bcn);<a name="line.161"></a>
+<span class="sourceLineNo">161</span>    (getImplData()).setBcv(p_bcv);<a name="line.161"></a>
 <span class="sourceLineNo">162</span>    return this;<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>
@@ -177,10 +177,10 @@
 <span class="sourceLineNo">169</span>    return this;<a name="line.169"></a>
 <span class="sourceLineNo">170</span>  }<a name="line.170"></a>
 <span class="sourceLineNo">171</span>  <a name="line.171"></a>
-<span class="sourceLineNo">172</span>  protected String filter;<a name="line.172"></a>
-<span class="sourceLineNo">173</span>  public final org.apache.hadoop.hbase.tmpl.regionserver.RSStatusTmpl setFilter(String p_filter)<a name="line.173"></a>
+<span class="sourceLineNo">172</span>  protected String bcn;<a name="line.172"></a>
+<span class="sourceLineNo">173</span>  public final org.apache.hadoop.hbase.tmpl.regionserver.RSStatusTmpl setBcn(String p_bcn)<a name="line.173"></a>
 <span class="sourceLineNo">174</span>  {<a name="line.174"></a>
-<span class="sourceLineNo">175</span>    (getImplData()).setFilter(p_filter);<a name="line.175"></a>
+<span class="sourceLineNo">175</span>    (getImplData()).setBcn(p_bcn);<a name="line.175"></a>
 <span class="sourceLineNo">176</span>    return this;<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>

http://git-wip-us.apache.org/repos/asf/hbase-site/blob/c221e35e/devapidocs/src-html/org/apache/hadoop/hbase/tmpl/regionserver/RSStatusTmplImpl.html
----------------------------------------------------------------------
diff --git a/devapidocs/src-html/org/apache/hadoop/hbase/tmpl/regionserver/RSStatusTmplImpl.html b/devapidocs/src-html/org/apache/hadoop/hbase/tmpl/regionserver/RSStatusTmplImpl.html
index d744303..320d409 100644
--- a/devapidocs/src-html/org/apache/hadoop/hbase/tmpl/regionserver/RSStatusTmplImpl.html
+++ b/devapidocs/src-html/org/apache/hadoop/hbase/tmpl/regionserver/RSStatusTmplImpl.html
@@ -34,27 +34,27 @@
 <span class="sourceLineNo">026</span><a name="line.26"></a>
 <span class="sourceLineNo">027</span>{<a name="line.27"></a>
 <span class="sourceLineNo">028</span>  private final HRegionServer regionServer;<a name="line.28"></a>
-<span class="sourceLineNo">029</span>  private final String bcv;<a name="line.29"></a>
-<span class="sourceLineNo">030</span>  private final String bcn;<a name="line.30"></a>
+<span class="sourceLineNo">029</span>  private final String filter;<a name="line.29"></a>
+<span class="sourceLineNo">030</span>  private final String bcv;<a name="line.30"></a>
 <span class="sourceLineNo">031</span>  private final String format;<a name="line.31"></a>
-<span class="sourceLineNo">032</span>  private final String filter;<a name="line.32"></a>
+<span class="sourceLineNo">032</span>  private final String bcn;<a name="line.32"></a>
 <span class="sourceLineNo">033</span>  protected static org.apache.hadoop.hbase.tmpl.regionserver.RSStatusTmpl.ImplData __jamon_setOptionalArguments(org.apache.hadoop.hbase.tmpl.regionserver.RSStatusTmpl.ImplData p_implData)<a name="line.33"></a>
 <span class="sourceLineNo">034</span>  {<a name="line.34"></a>
-<span class="sourceLineNo">035</span>    if(! p_implData.getBcv__IsNotDefault())<a name="line.35"></a>
+<span class="sourceLineNo">035</span>    if(! p_implData.getFilter__IsNotDefault())<a name="line.35"></a>
 <span class="sourceLineNo">036</span>    {<a name="line.36"></a>
-<span class="sourceLineNo">037</span>      p_implData.setBcv("");<a name="line.37"></a>
+<span class="sourceLineNo">037</span>      p_implData.setFilter("general");<a name="line.37"></a>
 <span class="sourceLineNo">038</span>    }<a name="line.38"></a>
-<span class="sourceLineNo">039</span>    if(! p_implData.getBcn__IsNotDefault())<a name="line.39"></a>
+<span class="sourceLineNo">039</span>    if(! p_implData.getBcv__IsNotDefault())<a name="line.39"></a>
 <span class="sourceLineNo">040</span>    {<a name="line.40"></a>
-<span class="sourceLineNo">041</span>      p_implData.setBcn("");<a name="line.41"></a>
+<span class="sourceLineNo">041</span>      p_implData.setBcv("");<a name="line.41"></a>
 <span class="sourceLineNo">042</span>    }<a name="line.42"></a>
 <span class="sourceLineNo">043</span>    if(! p_implData.getFormat__IsNotDefault())<a name="line.43"></a>
 <span class="sourceLineNo">044</span>    {<a name="line.44"></a>
 <span class="sourceLineNo">045</span>      p_implData.setFormat("html");<a name="line.45"></a>
 <span class="sourceLineNo">046</span>    }<a name="line.46"></a>
-<span class="sourceLineNo">047</span>    if(! p_implData.getFilter__IsNotDefault())<a name="line.47"></a>
+<span class="sourceLineNo">047</span>    if(! p_implData.getBcn__IsNotDefault())<a name="line.47"></a>
 <span class="sourceLineNo">048</span>    {<a name="line.48"></a>
-<span class="sourceLineNo">049</span>      p_implData.setFilter("general");<a name="line.49"></a>
+<span class="sourceLineNo">049</span>      p_implData.setBcn("");<a name="line.49"></a>
 <span class="sourceLineNo">050</span>    }<a name="line.50"></a>
 <span class="sourceLineNo">051</span>    return p_implData;<a name="line.51"></a>
 <span class="sourceLineNo">052</span>  }<a name="line.52"></a>
@@ -62,10 +62,10 @@
 <span class="sourceLineNo">054</span>  {<a name="line.54"></a>
 <span class="sourceLineNo">055</span>    super(p_templateManager, __jamon_setOptionalArguments(p_implData));<a name="line.55"></a>
 <span class="sourceLineNo">056</span>    regionServer = p_implData.getRegionServer();<a name="line.56"></a>
-<span class="sourceLineNo">057</span>    bcv = p_implData.getBcv();<a name="line.57"></a>
-<span class="sourceLineNo">058</span>    bcn = p_implData.getBcn();<a name="line.58"></a>
+<span class="sourceLineNo">057</span>    filter = p_implData.getFilter();<a name="line.57"></a>
+<span class="sourceLineNo">058</span>    bcv = p_implData.getBcv();<a name="line.58"></a>
 <span class="sourceLineNo">059</span>    format = p_implData.getFormat();<a name="line.59"></a>
-<span class="sourceLineNo">060</span>    filter = p_implData.getFilter();<a name="line.60"></a>
+<span class="sourceLineNo">060</span>    bcn = p_implData.getBcn();<a name="line.60"></a>
 <span class="sourceLineNo">061</span>  }<a name="line.61"></a>
 <span class="sourceLineNo">062</span>  <a name="line.62"></a>
 <span class="sourceLineNo">063</span>  @Override public void renderNoFlush(final java.io.Writer jamonWriter)<a name="line.63"></a>

http://git-wip-us.apache.org/repos/asf/hbase-site/blob/c221e35e/distribution-management.html
----------------------------------------------------------------------
diff --git a/distribution-management.html b/distribution-management.html
index f137e19..ad895b2 100644
--- a/distribution-management.html
+++ b/distribution-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="20160124" />
+    <meta name="Date-Revision-yyyymmdd" content="20160126" />
     <meta http-equiv="Content-Language" content="en" />
     <title>Apache HBase &#x2013; Project Distribution Management</title>
     <link rel="stylesheet" href="./css/apache-maven-fluido-1.5-HBASE.min.css" />
@@ -290,7 +290,7 @@
                         <a href="http://www.apache.org/">The Apache Software Foundation</a>.
             All rights reserved.      
                     
-                  <li id="publishDate" class="pull-right">Last Published: 2016-01-24</li>
+                  <li id="publishDate" class="pull-right">Last Published: 2016-01-26</li>
             </p>
                 </div>
 

http://git-wip-us.apache.org/repos/asf/hbase-site/blob/c221e35e/export_control.html
----------------------------------------------------------------------
diff --git a/export_control.html b/export_control.html
index f115433..8591c73 100644
--- a/export_control.html
+++ b/export_control.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="20160124" />
+    <meta name="Date-Revision-yyyymmdd" content="20160126" />
     <meta http-equiv="Content-Language" content="en" />
     <title>Apache HBase &#x2013; 
       Export Control
@@ -330,7 +330,7 @@ for more details.</p>
                         <a href="http://www.apache.org/">The Apache Software Foundation</a>.
             All rights reserved.      
                     
-                  <li id="publishDate" class="pull-right">Last Published: 2016-01-24</li>
+                  <li id="publishDate" class="pull-right">Last Published: 2016-01-26</li>
             </p>
                 </div>
 

http://git-wip-us.apache.org/repos/asf/hbase-site/blob/c221e35e/hbase-annotations/checkstyle.html
----------------------------------------------------------------------
diff --git a/hbase-annotations/checkstyle.html b/hbase-annotations/checkstyle.html
index 6532680..c871b14 100644
--- a/hbase-annotations/checkstyle.html
+++ b/hbase-annotations/checkstyle.html
@@ -1,5 +1,5 @@
 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-<!-- Generated by Apache Maven Doxia Site Renderer 1.6 at 2016-01-24 -->
+<!-- Generated by Apache Maven Doxia Site Renderer 1.6 at 2016-01-26 -->
 <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
   <head>
     <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
@@ -10,7 +10,7 @@
       @import url("./css/site.css");
     </style>
     <link rel="stylesheet" href="./css/print.css" type="text/css" media="print" />
-    <meta name="Date-Revision-yyyymmdd" content="20160124" />
+    <meta name="Date-Revision-yyyymmdd" content="20160126" />
     <meta http-equiv="Content-Language" content="en" />
         
         </head>
@@ -27,7 +27,7 @@
             
                     
                 <div class="xleft">
-        <span id="publishDate">Last Published: 2016-01-24</span>
+        <span id="publishDate">Last Published: 2016-01-26</span>
                   &nbsp;| <span id="projectVersion">Version: 2.0.0-SNAPSHOT</span>
                       </div>
             <div class="xright">                    <a href="./" title="Apache HBase - Annotations">Apache HBase - Annotations</a>

http://git-wip-us.apache.org/repos/asf/hbase-site/blob/c221e35e/hbase-annotations/dependencies.html
----------------------------------------------------------------------
diff --git a/hbase-annotations/dependencies.html b/hbase-annotations/dependencies.html
index 610483f..20e7608 100644
--- a/hbase-annotations/dependencies.html
+++ b/hbase-annotations/dependencies.html
@@ -1,5 +1,5 @@
 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-<!-- Generated by Apache Maven Doxia Site Renderer 1.6 at 2016-01-24 -->
+<!-- Generated by Apache Maven Doxia Site Renderer 1.6 at 2016-01-26 -->
 <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
   <head>
     <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
@@ -10,7 +10,7 @@
       @import url("./css/site.css");
     </style>
     <link rel="stylesheet" href="./css/print.css" type="text/css" media="print" />
-    <meta name="Date-Revision-yyyymmdd" content="20160124" />
+    <meta name="Date-Revision-yyyymmdd" content="20160126" />
     <meta http-equiv="Content-Language" content="en" />
         
         </head>
@@ -27,7 +27,7 @@
             
                     
                 <div class="xleft">
-        <span id="publishDate">Last Published: 2016-01-24</span>
+        <span id="publishDate">Last Published: 2016-01-26</span>
                   &nbsp;| <span id="projectVersion">Version: 2.0.0-SNAPSHOT</span>
                       </div>
             <div class="xright">                    <a href="./" title="Apache HBase - Annotations">Apache HBase - Annotations</a>

http://git-wip-us.apache.org/repos/asf/hbase-site/blob/c221e35e/hbase-annotations/dependency-convergence.html
----------------------------------------------------------------------
diff --git a/hbase-annotations/dependency-convergence.html b/hbase-annotations/dependency-convergence.html
index 43eae41..5d2d95e 100644
--- a/hbase-annotations/dependency-convergence.html
+++ b/hbase-annotations/dependency-convergence.html
@@ -1,5 +1,5 @@
 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-<!-- Generated by Apache Maven Doxia Site Renderer 1.6 at 2016-01-24 -->
+<!-- Generated by Apache Maven Doxia Site Renderer 1.6 at 2016-01-26 -->
 <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
   <head>
     <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
@@ -10,7 +10,7 @@
       @import url("./css/site.css");
     </style>
     <link rel="stylesheet" href="./css/print.css" type="text/css" media="print" />
-    <meta name="Date-Revision-yyyymmdd" content="20160124" />
+    <meta name="Date-Revision-yyyymmdd" content="20160126" />
     <meta http-equiv="Content-Language" content="en" />
         
         </head>
@@ -27,7 +27,7 @@
             
                     
                 <div class="xleft">
-        <span id="publishDate">Last Published: 2016-01-24</span>
+        <span id="publishDate">Last Published: 2016-01-26</span>
                   &nbsp;| <span id="projectVersion">Version: 2.0.0-SNAPSHOT</span>
                       </div>
             <div class="xright">                    <a href="./" title="Apache HBase - Annotations">Apache HBase - Annotations</a>

http://git-wip-us.apache.org/repos/asf/hbase-site/blob/c221e35e/hbase-annotations/dependency-info.html
----------------------------------------------------------------------
diff --git a/hbase-annotations/dependency-info.html b/hbase-annotations/dependency-info.html
index 3cb416e..209eb8b 100644
--- a/hbase-annotations/dependency-info.html
+++ b/hbase-annotations/dependency-info.html
@@ -1,5 +1,5 @@
 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-<!-- Generated by Apache Maven Doxia Site Renderer 1.6 at 2016-01-24 -->
+<!-- Generated by Apache Maven Doxia Site Renderer 1.6 at 2016-01-26 -->
 <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
   <head>
     <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
@@ -10,7 +10,7 @@
       @import url("./css/site.css");
     </style>
     <link rel="stylesheet" href="./css/print.css" type="text/css" media="print" />
-    <meta name="Date-Revision-yyyymmdd" content="20160124" />
+    <meta name="Date-Revision-yyyymmdd" content="20160126" />
     <meta http-equiv="Content-Language" content="en" />
         
         </head>
@@ -27,7 +27,7 @@
             
                     
                 <div class="xleft">
-        <span id="publishDate">Last Published: 2016-01-24</span>
+        <span id="publishDate">Last Published: 2016-01-26</span>
                   &nbsp;| <span id="projectVersion">Version: 2.0.0-SNAPSHOT</span>
                       </div>
             <div class="xright">                    <a href="./" title="Apache HBase - Annotations">Apache HBase - Annotations</a>

http://git-wip-us.apache.org/repos/asf/hbase-site/blob/c221e35e/hbase-annotations/dependency-management.html
----------------------------------------------------------------------
diff --git a/hbase-annotations/dependency-management.html b/hbase-annotations/dependency-management.html
index a18cb80..2bafe40 100644
--- a/hbase-annotations/dependency-management.html
+++ b/hbase-annotations/dependency-management.html
@@ -1,5 +1,5 @@
 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-<!-- Generated by Apache Maven Doxia Site Renderer 1.6 at 2016-01-24 -->
+<!-- Generated by Apache Maven Doxia Site Renderer 1.6 at 2016-01-26 -->
 <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
   <head>
     <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
@@ -10,7 +10,7 @@
       @import url("./css/site.css");
     </style>
     <link rel="stylesheet" href="./css/print.css" type="text/css" media="print" />
-    <meta name="Date-Revision-yyyymmdd" content="20160124" />
+    <meta name="Date-Revision-yyyymmdd" content="20160126" />
     <meta http-equiv="Content-Language" content="en" />
         
         </head>
@@ -27,7 +27,7 @@
             
                     
                 <div class="xleft">
-        <span id="publishDate">Last Published: 2016-01-24</span>
+        <span id="publishDate">Last Published: 2016-01-26</span>
                   &nbsp;| <span id="projectVersion">Version: 2.0.0-SNAPSHOT</span>
                       </div>
             <div class="xright">                    <a href="./" title="Apache HBase - Annotations">Apache HBase - Annotations</a>

http://git-wip-us.apache.org/repos/asf/hbase-site/blob/c221e35e/hbase-annotations/distribution-management.html
----------------------------------------------------------------------
diff --git a/hbase-annotations/distribution-management.html b/hbase-annotations/distribution-management.html
index e8e442c..2efe477 100644
--- a/hbase-annotations/distribution-management.html
+++ b/hbase-annotations/distribution-management.html
@@ -1,5 +1,5 @@
 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-<!-- Generated by Apache Maven Doxia Site Renderer 1.6 at 2016-01-24 -->
+<!-- Generated by Apache Maven Doxia Site Renderer 1.6 at 2016-01-26 -->
 <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
   <head>
     <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
@@ -10,7 +10,7 @@
       @import url("./css/site.css");
     </style>
     <link rel="stylesheet" href="./css/print.css" type="text/css" media="print" />
-    <meta name="Date-Revision-yyyymmdd" content="20160124" />
+    <meta name="Date-Revision-yyyymmdd" content="20160126" />
     <meta http-equiv="Content-Language" content="en" />
         
         </head>
@@ -27,7 +27,7 @@
             
                     
                 <div class="xleft">
-        <span id="publishDate">Last Published: 2016-01-24</span>
+        <span id="publishDate">Last Published: 2016-01-26</span>
                   &nbsp;| <span id="projectVersion">Version: 2.0.0-SNAPSHOT</span>
                       </div>
             <div class="xright">                    <a href="./" title="Apache HBase - Annotations">Apache HBase - Annotations</a>

http://git-wip-us.apache.org/repos/asf/hbase-site/blob/c221e35e/hbase-annotations/index.html
----------------------------------------------------------------------
diff --git a/hbase-annotations/index.html b/hbase-annotations/index.html
index e00ad51..6d3673c 100644
--- a/hbase-annotations/index.html
+++ b/hbase-annotations/index.html
@@ -1,5 +1,5 @@
 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-<!-- Generated by Apache Maven Doxia Site Renderer 1.6 at 2016-01-24 -->
+<!-- Generated by Apache Maven Doxia Site Renderer 1.6 at 2016-01-26 -->
 <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
   <head>
     <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
@@ -10,7 +10,7 @@
       @import url("./css/site.css");
     </style>
     <link rel="stylesheet" href="./css/print.css" type="text/css" media="print" />
-    <meta name="Date-Revision-yyyymmdd" content="20160124" />
+    <meta name="Date-Revision-yyyymmdd" content="20160126" />
     <meta http-equiv="Content-Language" content="en" />
         
         </head>
@@ -27,7 +27,7 @@
             
                     
                 <div class="xleft">
-        <span id="publishDate">Last Published: 2016-01-24</span>
+        <span id="publishDate">Last Published: 2016-01-26</span>
                   &nbsp;| <span id="projectVersion">Version: 2.0.0-SNAPSHOT</span>
                       </div>
             <div class="xright">                    <a href="./" title="Apache HBase - Annotations">Apache HBase - Annotations</a>

http://git-wip-us.apache.org/repos/asf/hbase-site/blob/c221e35e/hbase-annotations/integration.html
----------------------------------------------------------------------
diff --git a/hbase-annotations/integration.html b/hbase-annotations/integration.html
index a91a51b..4e0f2c3 100644
--- a/hbase-annotations/integration.html
+++ b/hbase-annotations/integration.html
@@ -1,5 +1,5 @@
 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-<!-- Generated by Apache Maven Doxia Site Renderer 1.6 at 2016-01-24 -->
+<!-- Generated by Apache Maven Doxia Site Renderer 1.6 at 2016-01-26 -->
 <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
   <head>
     <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
@@ -10,7 +10,7 @@
       @import url("./css/site.css");
     </style>
     <link rel="stylesheet" href="./css/print.css" type="text/css" media="print" />
-    <meta name="Date-Revision-yyyymmdd" content="20160124" />
+    <meta name="Date-Revision-yyyymmdd" content="20160126" />
     <meta http-equiv="Content-Language" content="en" />
         
         </head>
@@ -27,7 +27,7 @@
             
                     
                 <div class="xleft">
-        <span id="publishDate">Last Published: 2016-01-24</span>
+        <span id="publishDate">Last Published: 2016-01-26</span>
                   &nbsp;| <span id="projectVersion">Version: 2.0.0-SNAPSHOT</span>
                       </div>
             <div class="xright">                    <a href="./" title="Apache HBase - Annotations">Apache HBase - Annotations</a>

http://git-wip-us.apache.org/repos/asf/hbase-site/blob/c221e35e/hbase-annotations/issue-tracking.html
----------------------------------------------------------------------
diff --git a/hbase-annotations/issue-tracking.html b/hbase-annotations/issue-tracking.html
index d5eb5a1..3a096d0 100644
--- a/hbase-annotations/issue-tracking.html
+++ b/hbase-annotations/issue-tracking.html
@@ -1,5 +1,5 @@
 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-<!-- Generated by Apache Maven Doxia Site Renderer 1.6 at 2016-01-24 -->
+<!-- Generated by Apache Maven Doxia Site Renderer 1.6 at 2016-01-26 -->
 <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
   <head>
     <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
@@ -10,7 +10,7 @@
       @import url("./css/site.css");
     </style>
     <link rel="stylesheet" href="./css/print.css" type="text/css" media="print" />
-    <meta name="Date-Revision-yyyymmdd" content="20160124" />
+    <meta name="Date-Revision-yyyymmdd" content="20160126" />
     <meta http-equiv="Content-Language" content="en" />
         
         </head>
@@ -27,7 +27,7 @@
             
                     
                 <div class="xleft">
-        <span id="publishDate">Last Published: 2016-01-24</span>
+        <span id="publishDate">Last Published: 2016-01-26</span>
                   &nbsp;| <span id="projectVersion">Version: 2.0.0-SNAPSHOT</span>
                       </div>
             <div class="xright">                    <a href="./" title="Apache HBase - Annotations">Apache HBase - Annotations</a>

http://git-wip-us.apache.org/repos/asf/hbase-site/blob/c221e35e/hbase-annotations/license.html
----------------------------------------------------------------------
diff --git a/hbase-annotations/license.html b/hbase-annotations/license.html
index d83fe60..da25a1b 100644
--- a/hbase-annotations/license.html
+++ b/hbase-annotations/license.html
@@ -1,5 +1,5 @@
 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-<!-- Generated by Apache Maven Doxia Site Renderer 1.6 at 2016-01-24 -->
+<!-- Generated by Apache Maven Doxia Site Renderer 1.6 at 2016-01-26 -->
 <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
   <head>
     <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
@@ -10,7 +10,7 @@
       @import url("./css/site.css");
     </style>
     <link rel="stylesheet" href="./css/print.css" type="text/css" media="print" />
-    <meta name="Date-Revision-yyyymmdd" content="20160124" />
+    <meta name="Date-Revision-yyyymmdd" content="20160126" />
     <meta http-equiv="Content-Language" content="en" />
         
         </head>
@@ -27,7 +27,7 @@
             
                     
                 <div class="xleft">
-        <span id="publishDate">Last Published: 2016-01-24</span>
+        <span id="publishDate">Last Published: 2016-01-26</span>
                   &nbsp;| <span id="projectVersion">Version: 2.0.0-SNAPSHOT</span>
                       </div>
             <div class="xright">                    <a href="./" title="Apache HBase - Annotations">Apache HBase - Annotations</a>

http://git-wip-us.apache.org/repos/asf/hbase-site/blob/c221e35e/hbase-annotations/mail-lists.html
----------------------------------------------------------------------
diff --git a/hbase-annotations/mail-lists.html b/hbase-annotations/mail-lists.html
index 90a3ba8..068fa7c 100644
--- a/hbase-annotations/mail-lists.html
+++ b/hbase-annotations/mail-lists.html
@@ -1,5 +1,5 @@
 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-<!-- Generated by Apache Maven Doxia Site Renderer 1.6 at 2016-01-24 -->
+<!-- Generated by Apache Maven Doxia Site Renderer 1.6 at 2016-01-26 -->
 <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
   <head>
     <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
@@ -10,7 +10,7 @@
       @import url("./css/site.css");
     </style>
     <link rel="stylesheet" href="./css/print.css" type="text/css" media="print" />
-    <meta name="Date-Revision-yyyymmdd" content="20160124" />
+    <meta name="Date-Revision-yyyymmdd" content="20160126" />
     <meta http-equiv="Content-Language" content="en" />
         
         </head>
@@ -27,7 +27,7 @@
             
                     
                 <div class="xleft">
-        <span id="publishDate">Last Published: 2016-01-24</span>
+        <span id="publishDate">Last Published: 2016-01-26</span>
                   &nbsp;| <span id="projectVersion">Version: 2.0.0-SNAPSHOT</span>
                       </div>
             <div class="xright">                    <a href="./" title="Apache HBase - Annotations">Apache HBase - Annotations</a>

http://git-wip-us.apache.org/repos/asf/hbase-site/blob/c221e35e/hbase-annotations/plugin-management.html
----------------------------------------------------------------------
diff --git a/hbase-annotations/plugin-management.html b/hbase-annotations/plugin-management.html
index 80bc58e..f1da5aa 100644
--- a/hbase-annotations/plugin-management.html
+++ b/hbase-annotations/plugin-management.html
@@ -1,5 +1,5 @@
 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-<!-- Generated by Apache Maven Doxia Site Renderer 1.6 at 2016-01-24 -->
+<!-- Generated by Apache Maven Doxia Site Renderer 1.6 at 2016-01-26 -->
 <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
   <head>
     <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
@@ -10,7 +10,7 @@
       @import url("./css/site.css");
     </style>
     <link rel="stylesheet" href="./css/print.css" type="text/css" media="print" />
-    <meta name="Date-Revision-yyyymmdd" content="20160124" />
+    <meta name="Date-Revision-yyyymmdd" content="20160126" />
     <meta http-equiv="Content-Language" content="en" />
         
         </head>
@@ -27,7 +27,7 @@
             
                     
                 <div class="xleft">
-        <span id="publishDate">Last Published: 2016-01-24</span>
+        <span id="publishDate">Last Published: 2016-01-26</span>
                   &nbsp;| <span id="projectVersion">Version: 2.0.0-SNAPSHOT</span>
                       </div>
             <div class="xright">                    <a href="./" title="Apache HBase - Annotations">Apache HBase - Annotations</a>

http://git-wip-us.apache.org/repos/asf/hbase-site/blob/c221e35e/hbase-annotations/plugins.html
----------------------------------------------------------------------
diff --git a/hbase-annotations/plugins.html b/hbase-annotations/plugins.html
index 58e5c22..a7fb71f 100644
--- a/hbase-annotations/plugins.html
+++ b/hbase-annotations/plugins.html
@@ -1,5 +1,5 @@
 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-<!-- Generated by Apache Maven Doxia Site Renderer 1.6 at 2016-01-24 -->
+<!-- Generated by Apache Maven Doxia Site Renderer 1.6 at 2016-01-26 -->
 <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
   <head>
     <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
@@ -10,7 +10,7 @@
       @import url("./css/site.css");
     </style>
     <link rel="stylesheet" href="./css/print.css" type="text/css" media="print" />
-    <meta name="Date-Revision-yyyymmdd" content="20160124" />
+    <meta name="Date-Revision-yyyymmdd" content="20160126" />
     <meta http-equiv="Content-Language" content="en" />
         
         </head>
@@ -27,7 +27,7 @@
             
                     
                 <div class="xleft">
-        <span id="publishDate">Last Published: 2016-01-24</span>
+        <span id="publishDate">Last Published: 2016-01-26</span>
                   &nbsp;| <span id="projectVersion">Version: 2.0.0-SNAPSHOT</span>
                       </div>
             <div class="xright">                    <a href="./" title="Apache HBase - Annotations">Apache HBase - Annotations</a>

http://git-wip-us.apache.org/repos/asf/hbase-site/blob/c221e35e/hbase-annotations/project-info.html
----------------------------------------------------------------------
diff --git a/hbase-annotations/project-info.html b/hbase-annotations/project-info.html
index 5bbe780..b2d1ec9 100644
--- a/hbase-annotations/project-info.html
+++ b/hbase-annotations/project-info.html
@@ -1,5 +1,5 @@
 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-<!-- Generated by Apache Maven Doxia Site Renderer 1.6 at 2016-01-24 -->
+<!-- Generated by Apache Maven Doxia Site Renderer 1.6 at 2016-01-26 -->
 <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
   <head>
     <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
@@ -10,7 +10,7 @@
       @import url("./css/site.css");
     </style>
     <link rel="stylesheet" href="./css/print.css" type="text/css" media="print" />
-    <meta name="Date-Revision-yyyymmdd" content="20160124" />
+    <meta name="Date-Revision-yyyymmdd" content="20160126" />
     <meta http-equiv="Content-Language" content="en" />
         
         </head>
@@ -27,7 +27,7 @@
             
                     
                 <div class="xleft">
-        <span id="publishDate">Last Published: 2016-01-24</span>
+        <span id="publishDate">Last Published: 2016-01-26</span>
                   &nbsp;| <span id="projectVersion">Version: 2.0.0-SNAPSHOT</span>
                       </div>
             <div class="xright">                    <a href="./" title="Apache HBase - Annotations">Apache HBase - Annotations</a>

http://git-wip-us.apache.org/repos/asf/hbase-site/blob/c221e35e/hbase-annotations/project-reports.html
----------------------------------------------------------------------
diff --git a/hbase-annotations/project-reports.html b/hbase-annotations/project-reports.html
index 9e6d3d1..d97bd9f 100644
--- a/hbase-annotations/project-reports.html
+++ b/hbase-annotations/project-reports.html
@@ -1,5 +1,5 @@
 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-<!-- Generated by Apache Maven Doxia Site Renderer 1.6 at 2016-01-24 -->
+<!-- Generated by Apache Maven Doxia Site Renderer 1.6 at 2016-01-26 -->
 <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
   <head>
     <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
@@ -10,7 +10,7 @@
       @import url("./css/site.css");
     </style>
     <link rel="stylesheet" href="./css/print.css" type="text/css" media="print" />
-    <meta name="Date-Revision-yyyymmdd" content="20160124" />
+    <meta name="Date-Revision-yyyymmdd" content="20160126" />
     <meta http-equiv="Content-Language" content="en" />
         
         </head>
@@ -27,7 +27,7 @@
             
                     
                 <div class="xleft">
-        <span id="publishDate">Last Published: 2016-01-24</span>
+        <span id="publishDate">Last Published: 2016-01-26</span>
                   &nbsp;| <span id="projectVersion">Version: 2.0.0-SNAPSHOT</span>
                       </div>
             <div class="xright">                    <a href="./" title="Apache HBase - Annotations">Apache HBase - Annotations</a>

http://git-wip-us.apache.org/repos/asf/hbase-site/blob/c221e35e/hbase-annotations/project-summary.html
----------------------------------------------------------------------
diff --git a/hbase-annotations/project-summary.html b/hbase-annotations/project-summary.html
index 266bf9d..077e3ac 100644
--- a/hbase-annotations/project-summary.html
+++ b/hbase-annotations/project-summary.html
@@ -1,5 +1,5 @@
 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-<!-- Generated by Apache Maven Doxia Site Renderer 1.6 at 2016-01-24 -->
+<!-- Generated by Apache Maven Doxia Site Renderer 1.6 at 2016-01-26 -->
 <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
   <head>
     <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
@@ -10,7 +10,7 @@
       @import url("./css/site.css");
     </style>
     <link rel="stylesheet" href="./css/print.css" type="text/css" media="print" />
-    <meta name="Date-Revision-yyyymmdd" content="20160124" />
+    <meta name="Date-Revision-yyyymmdd" content="20160126" />
     <meta http-equiv="Content-Language" content="en" />
         
         </head>
@@ -27,7 +27,7 @@
             
                     
                 <div class="xleft">
-        <span id="publishDate">Last Published: 2016-01-24</span>
+        <span id="publishDate">Last Published: 2016-01-26</span>
                   &nbsp;| <span id="projectVersion">Version: 2.0.0-SNAPSHOT</span>
                       </div>
             <div class="xright">                    <a href="./" title="Apache HBase - Annotations">Apache HBase - Annotations</a>

http://git-wip-us.apache.org/repos/asf/hbase-site/blob/c221e35e/hbase-annotations/source-repository.html
----------------------------------------------------------------------
diff --git a/hbase-annotations/source-repository.html b/hbase-annotations/source-repository.html
index f1f6a91..4224740 100644
--- a/hbase-annotations/source-repository.html
+++ b/hbase-annotations/source-repository.html
@@ -1,5 +1,5 @@
 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-<!-- Generated by Apache Maven Doxia Site Renderer 1.6 at 2016-01-24 -->
+<!-- Generated by Apache Maven Doxia Site Renderer 1.6 at 2016-01-26 -->
 <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
   <head>
     <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
@@ -10,7 +10,7 @@
       @import url("./css/site.css");
     </style>
     <link rel="stylesheet" href="./css/print.css" type="text/css" media="print" />
-    <meta name="Date-Revision-yyyymmdd" content="20160124" />
+    <meta name="Date-Revision-yyyymmdd" content="20160126" />
     <meta http-equiv="Content-Language" content="en" />
         
         </head>
@@ -27,7 +27,7 @@
             
                     
                 <div class="xleft">
-        <span id="publishDate">Last Published: 2016-01-24</span>
+        <span id="publishDate">Last Published: 2016-01-26</span>
                   &nbsp;| <span id="projectVersion">Version: 2.0.0-SNAPSHOT</span>
                       </div>
             <div class="xright">                    <a href="./" title="Apache HBase - Annotations">Apache HBase - Annotations</a>

http://git-wip-us.apache.org/repos/asf/hbase-site/blob/c221e35e/hbase-annotations/team-list.html
----------------------------------------------------------------------
diff --git a/hbase-annotations/team-list.html b/hbase-annotations/team-list.html
index 31e301d..2c98f07 100644
--- a/hbase-annotations/team-list.html
+++ b/hbase-annotations/team-list.html
@@ -1,5 +1,5 @@
 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-<!-- Generated by Apache Maven Doxia Site Renderer 1.6 at 2016-01-24 -->
+<!-- Generated by Apache Maven Doxia Site Renderer 1.6 at 2016-01-26 -->
 <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
   <head>
     <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
@@ -10,7 +10,7 @@
       @import url("./css/site.css");
     </style>
     <link rel="stylesheet" href="./css/print.css" type="text/css" media="print" />
-    <meta name="Date-Revision-yyyymmdd" content="20160124" />
+    <meta name="Date-Revision-yyyymmdd" content="20160126" />
     <meta http-equiv="Content-Language" content="en" />
         
         </head>
@@ -27,7 +27,7 @@
             
                     
                 <div class="xleft">
-        <span id="publishDate">Last Published: 2016-01-24</span>
+        <span id="publishDate">Last Published: 2016-01-26</span>
                   &nbsp;| <span id="projectVersion">Version: 2.0.0-SNAPSHOT</span>
                       </div>
             <div class="xright">                    <a href="./" title="Apache HBase - Annotations">Apache HBase - Annotations</a>

http://git-wip-us.apache.org/repos/asf/hbase-site/blob/c221e35e/hbase-spark/checkstyle.html
----------------------------------------------------------------------
diff --git a/hbase-spark/checkstyle.html b/hbase-spark/checkstyle.html
index 11cc689..4a260e2 100644
--- a/hbase-spark/checkstyle.html
+++ b/hbase-spark/checkstyle.html
@@ -1,5 +1,5 @@
 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-<!-- Generated by Apache Maven Doxia Site Renderer 1.6 at 2016-01-24 -->
+<!-- Generated by Apache Maven Doxia Site Renderer 1.6 at 2016-01-26 -->
 <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
   <head>
     <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
@@ -10,7 +10,7 @@
       @import url("./css/site.css");
     </style>
     <link rel="stylesheet" href="./css/print.css" type="text/css" media="print" />
-    <meta name="Date-Revision-yyyymmdd" content="20160124" />
+    <meta name="Date-Revision-yyyymmdd" content="20160126" />
     <meta http-equiv="Content-Language" content="en" />
         
         </head>
@@ -27,7 +27,7 @@
             
                     
                 <div class="xleft">
-        <span id="publishDate">Last Published: 2016-01-24</span>
+        <span id="publishDate">Last Published: 2016-01-26</span>
                   &nbsp;| <span id="projectVersion">Version: 2.0.0-SNAPSHOT</span>
                       </div>
             <div class="xright">                    <a href="./" title="Apache HBase - Spark">Apache HBase - Spark</a>

http://git-wip-us.apache.org/repos/asf/hbase-site/blob/c221e35e/hbase-spark/dependencies.html
----------------------------------------------------------------------
diff --git a/hbase-spark/dependencies.html b/hbase-spark/dependencies.html
index 5bb1a09..b54e13a 100644
--- a/hbase-spark/dependencies.html
+++ b/hbase-spark/dependencies.html
@@ -1,5 +1,5 @@
 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-<!-- Generated by Apache Maven Doxia Site Renderer 1.6 at 2016-01-24 -->
+<!-- Generated by Apache Maven Doxia Site Renderer 1.6 at 2016-01-26 -->
 <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
   <head>
     <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
@@ -10,7 +10,7 @@
       @import url("./css/site.css");
     </style>
     <link rel="stylesheet" href="./css/print.css" type="text/css" media="print" />
-    <meta name="Date-Revision-yyyymmdd" content="20160124" />
+    <meta name="Date-Revision-yyyymmdd" content="20160126" />
     <meta http-equiv="Content-Language" content="en" />
         
         </head>
@@ -27,7 +27,7 @@
             
                     
                 <div class="xleft">
-        <span id="publishDate">Last Published: 2016-01-24</span>
+        <span id="publishDate">Last Published: 2016-01-26</span>
                   &nbsp;| <span id="projectVersion">Version: 2.0.0-SNAPSHOT</span>
                       </div>
             <div class="xright">                    <a href="./" title="Apache HBase - Spark">Apache HBase - Spark</a>

http://git-wip-us.apache.org/repos/asf/hbase-site/blob/c221e35e/hbase-spark/dependency-convergence.html
----------------------------------------------------------------------
diff --git a/hbase-spark/dependency-convergence.html b/hbase-spark/dependency-convergence.html
index 72e6c59..aa8021b 100644
--- a/hbase-spark/dependency-convergence.html
+++ b/hbase-spark/dependency-convergence.html
@@ -1,5 +1,5 @@
 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-<!-- Generated by Apache Maven Doxia Site Renderer 1.6 at 2016-01-24 -->
+<!-- Generated by Apache Maven Doxia Site Renderer 1.6 at 2016-01-26 -->
 <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
   <head>
     <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
@@ -10,7 +10,7 @@
       @import url("./css/site.css");
     </style>
     <link rel="stylesheet" href="./css/print.css" type="text/css" media="print" />
-    <meta name="Date-Revision-yyyymmdd" content="20160124" />
+    <meta name="Date-Revision-yyyymmdd" content="20160126" />
     <meta http-equiv="Content-Language" content="en" />
         
         </head>
@@ -27,7 +27,7 @@
             
                     
                 <div class="xleft">
-        <span id="publishDate">Last Published: 2016-01-24</span>
+        <span id="publishDate">Last Published: 2016-01-26</span>
                   &nbsp;| <span id="projectVersion">Version: 2.0.0-SNAPSHOT</span>
                       </div>
             <div class="xright">                    <a href="./" title="Apache HBase - Spark">Apache HBase - Spark</a>

http://git-wip-us.apache.org/repos/asf/hbase-site/blob/c221e35e/hbase-spark/dependency-info.html
----------------------------------------------------------------------
diff --git a/hbase-spark/dependency-info.html b/hbase-spark/dependency-info.html
index d59010e..8a120ba 100644
--- a/hbase-spark/dependency-info.html
+++ b/hbase-spark/dependency-info.html
@@ -1,5 +1,5 @@
 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-<!-- Generated by Apache Maven Doxia Site Renderer 1.6 at 2016-01-24 -->
+<!-- Generated by Apache Maven Doxia Site Renderer 1.6 at 2016-01-26 -->
 <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
   <head>
     <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
@@ -10,7 +10,7 @@
       @import url("./css/site.css");
     </style>
     <link rel="stylesheet" href="./css/print.css" type="text/css" media="print" />
-    <meta name="Date-Revision-yyyymmdd" content="20160124" />
+    <meta name="Date-Revision-yyyymmdd" content="20160126" />
     <meta http-equiv="Content-Language" content="en" />
         
         </head>
@@ -27,7 +27,7 @@
             
                     
                 <div class="xleft">
-        <span id="publishDate">Last Published: 2016-01-24</span>
+        <span id="publishDate">Last Published: 2016-01-26</span>
                   &nbsp;| <span id="projectVersion">Version: 2.0.0-SNAPSHOT</span>
                       </div>
             <div class="xright">                    <a href="./" title="Apache HBase - Spark">Apache HBase - Spark</a>

http://git-wip-us.apache.org/repos/asf/hbase-site/blob/c221e35e/hbase-spark/dependency-management.html
----------------------------------------------------------------------
diff --git a/hbase-spark/dependency-management.html b/hbase-spark/dependency-management.html
index 7e3737d..4d8eeb5 100644
--- a/hbase-spark/dependency-management.html
+++ b/hbase-spark/dependency-management.html
@@ -1,5 +1,5 @@
 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-<!-- Generated by Apache Maven Doxia Site Renderer 1.6 at 2016-01-24 -->
+<!-- Generated by Apache Maven Doxia Site Renderer 1.6 at 2016-01-26 -->
 <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
   <head>
     <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
@@ -10,7 +10,7 @@
       @import url("./css/site.css");
     </style>
     <link rel="stylesheet" href="./css/print.css" type="text/css" media="print" />
-    <meta name="Date-Revision-yyyymmdd" content="20160124" />
+    <meta name="Date-Revision-yyyymmdd" content="20160126" />
     <meta http-equiv="Content-Language" content="en" />
         
         </head>
@@ -27,7 +27,7 @@
             
                     
                 <div class="xleft">
-        <span id="publishDate">Last Published: 2016-01-24</span>
+        <span id="publishDate">Last Published: 2016-01-26</span>
                   &nbsp;| <span id="projectVersion">Version: 2.0.0-SNAPSHOT</span>
                       </div>
             <div class="xright">                    <a href="./" title="Apache HBase - Spark">Apache HBase - Spark</a>

http://git-wip-us.apache.org/repos/asf/hbase-site/blob/c221e35e/hbase-spark/distribution-management.html
----------------------------------------------------------------------
diff --git a/hbase-spark/distribution-management.html b/hbase-spark/distribution-management.html
index ad3e433..3b2ae0d 100644
--- a/hbase-spark/distribution-management.html
+++ b/hbase-spark/distribution-management.html
@@ -1,5 +1,5 @@
 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-<!-- Generated by Apache Maven Doxia Site Renderer 1.6 at 2016-01-24 -->
+<!-- Generated by Apache Maven Doxia Site Renderer 1.6 at 2016-01-26 -->
 <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
   <head>
     <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
@@ -10,7 +10,7 @@
       @import url("./css/site.css");
     </style>
     <link rel="stylesheet" href="./css/print.css" type="text/css" media="print" />
-    <meta name="Date-Revision-yyyymmdd" content="20160124" />
+    <meta name="Date-Revision-yyyymmdd" content="20160126" />
     <meta http-equiv="Content-Language" content="en" />
         
         </head>
@@ -27,7 +27,7 @@
             
                     
                 <div class="xleft">
-        <span id="publishDate">Last Published: 2016-01-24</span>
+        <span id="publishDate">Last Published: 2016-01-26</span>
                   &nbsp;| <span id="projectVersion">Version: 2.0.0-SNAPSHOT</span>
                       </div>
             <div class="xright">                    <a href="./" title="Apache HBase - Spark">Apache HBase - Spark</a>

http://git-wip-us.apache.org/repos/asf/hbase-site/blob/c221e35e/hbase-spark/index.html
----------------------------------------------------------------------
diff --git a/hbase-spark/index.html b/hbase-spark/index.html
index 6364701..449da19 100644
--- a/hbase-spark/index.html
+++ b/hbase-spark/index.html
@@ -1,5 +1,5 @@
 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-<!-- Generated by Apache Maven Doxia Site Renderer 1.6 at 2016-01-24 -->
+<!-- Generated by Apache Maven Doxia Site Renderer 1.6 at 2016-01-26 -->
 <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
   <head>
     <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
@@ -10,7 +10,7 @@
       @import url("./css/site.css");
     </style>
     <link rel="stylesheet" href="./css/print.css" type="text/css" media="print" />
-    <meta name="Date-Revision-yyyymmdd" content="20160124" />
+    <meta name="Date-Revision-yyyymmdd" content="20160126" />
     <meta http-equiv="Content-Language" content="en" />
         
         </head>
@@ -27,7 +27,7 @@
             
                     
                 <div class="xleft">
-        <span id="publishDate">Last Published: 2016-01-24</span>
+        <span id="publishDate">Last Published: 2016-01-26</span>
                   &nbsp;| <span id="projectVersion">Version: 2.0.0-SNAPSHOT</span>
                       </div>
             <div class="xright">                    <a href="./" title="Apache HBase - Spark">Apache HBase - Spark</a>


[06/18] hbase-site git commit: Published site at d6b3d838eba382f6b7734ca1f40fa58eb97a4f89.

Posted by mi...@apache.org.
http://git-wip-us.apache.org/repos/asf/hbase-site/blob/c221e35e/testdevapidocs/src-html/org/apache/hadoop/hbase/MiniHBaseCluster.MiniHBaseClusterRegionServer.html
----------------------------------------------------------------------
diff --git a/testdevapidocs/src-html/org/apache/hadoop/hbase/MiniHBaseCluster.MiniHBaseClusterRegionServer.html b/testdevapidocs/src-html/org/apache/hadoop/hbase/MiniHBaseCluster.MiniHBaseClusterRegionServer.html
index 5efca6d..d870bc5 100644
--- a/testdevapidocs/src-html/org/apache/hadoop/hbase/MiniHBaseCluster.MiniHBaseClusterRegionServer.html
+++ b/testdevapidocs/src-html/org/apache/hadoop/hbase/MiniHBaseCluster.MiniHBaseClusterRegionServer.html
@@ -83,735 +83,734 @@
 <span class="sourceLineNo">075</span>   * @param numRegionServers initial number of region servers to start.<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>  public MiniHBaseCluster(Configuration conf, int numMasters,<a name="line.78"></a>
-<span class="sourceLineNo">079</span>                             int numRegionServers)<a name="line.79"></a>
-<span class="sourceLineNo">080</span>      throws IOException, InterruptedException {<a name="line.80"></a>
-<span class="sourceLineNo">081</span>    this(conf, numMasters, numRegionServers, null, 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 MiniHBaseCluster(Configuration conf, int numMasters, int numRegionServers,<a name="line.84"></a>
-<span class="sourceLineNo">085</span>         Class&lt;? extends HMaster&gt; masterClass,<a name="line.85"></a>
-<span class="sourceLineNo">086</span>         Class&lt;? extends MiniHBaseCluster.MiniHBaseClusterRegionServer&gt; regionserverClass)<a name="line.86"></a>
-<span class="sourceLineNo">087</span>      throws IOException, InterruptedException {<a name="line.87"></a>
-<span class="sourceLineNo">088</span>    super(conf);<a name="line.88"></a>
-<span class="sourceLineNo">089</span>    conf.set(HConstants.MASTER_PORT, "0");<a name="line.89"></a>
-<span class="sourceLineNo">090</span><a name="line.90"></a>
-<span class="sourceLineNo">091</span>    // Hadoop 2<a name="line.91"></a>
-<span class="sourceLineNo">092</span>    CompatibilityFactory.getInstance(MetricsAssertHelper.class).init();<a name="line.92"></a>
-<span class="sourceLineNo">093</span><a name="line.93"></a>
-<span class="sourceLineNo">094</span>    init(numMasters, numRegionServers, masterClass, regionserverClass);<a name="line.94"></a>
-<span class="sourceLineNo">095</span>    this.initialClusterStatus = getClusterStatus();<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>  public Configuration getConfiguration() {<a name="line.98"></a>
-<span class="sourceLineNo">099</span>    return this.conf;<a name="line.99"></a>
-<span class="sourceLineNo">100</span>  }<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>   * Subclass so can get at protected methods (none at moment).  Also, creates<a name="line.103"></a>
-<span class="sourceLineNo">104</span>   * a FileSystem instance per instantiation.  Adds a shutdown own FileSystem<a name="line.104"></a>
-<span class="sourceLineNo">105</span>   * on the way out. Shuts down own Filesystem only, not All filesystems as<a name="line.105"></a>
-<span class="sourceLineNo">106</span>   * the FileSystem system exit hook does.<a name="line.106"></a>
-<span class="sourceLineNo">107</span>   */<a name="line.107"></a>
-<span class="sourceLineNo">108</span>  public static class MiniHBaseClusterRegionServer extends HRegionServer {<a name="line.108"></a>
-<span class="sourceLineNo">109</span>    private Thread shutdownThread = null;<a name="line.109"></a>
-<span class="sourceLineNo">110</span>    private User user = null;<a name="line.110"></a>
-<span class="sourceLineNo">111</span>    public static boolean TEST_SKIP_CLOSE = false;<a name="line.111"></a>
-<span class="sourceLineNo">112</span><a name="line.112"></a>
-<span class="sourceLineNo">113</span>    public MiniHBaseClusterRegionServer(Configuration conf, CoordinatedStateManager cp)<a name="line.113"></a>
-<span class="sourceLineNo">114</span>        throws IOException, InterruptedException {<a name="line.114"></a>
-<span class="sourceLineNo">115</span>      super(conf, cp);<a name="line.115"></a>
-<span class="sourceLineNo">116</span>      this.user = User.getCurrent();<a name="line.116"></a>
-<span class="sourceLineNo">117</span>    }<a name="line.117"></a>
-<span class="sourceLineNo">118</span><a name="line.118"></a>
-<span class="sourceLineNo">119</span>    /*<a name="line.119"></a>
-<span class="sourceLineNo">120</span>     * @param c<a name="line.120"></a>
-<span class="sourceLineNo">121</span>     * @param currentfs We return this if we did not make a new one.<a name="line.121"></a>
-<span class="sourceLineNo">122</span>     * @param uniqueName Same name used to help identify the created fs.<a name="line.122"></a>
-<span class="sourceLineNo">123</span>     * @return A new fs instance if we are up on DistributeFileSystem.<a name="line.123"></a>
-<span class="sourceLineNo">124</span>     * @throws IOException<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 void handleReportForDutyResponse(<a name="line.128"></a>
-<span class="sourceLineNo">129</span>        final RegionServerStartupResponse c) throws IOException {<a name="line.129"></a>
-<span class="sourceLineNo">130</span>      super.handleReportForDutyResponse(c);<a name="line.130"></a>
-<span class="sourceLineNo">131</span>      // Run this thread to shutdown our filesystem on way out.<a name="line.131"></a>
-<span class="sourceLineNo">132</span>      this.shutdownThread = new SingleFileSystemShutdownThread(getFileSystem());<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>    @Override<a name="line.135"></a>
-<span class="sourceLineNo">136</span>    public void run() {<a name="line.136"></a>
-<span class="sourceLineNo">137</span>      try {<a name="line.137"></a>
-<span class="sourceLineNo">138</span>        this.user.runAs(new PrivilegedAction&lt;Object&gt;(){<a name="line.138"></a>
-<span class="sourceLineNo">139</span>          public Object run() {<a name="line.139"></a>
-<span class="sourceLineNo">140</span>            runRegionServer();<a name="line.140"></a>
-<span class="sourceLineNo">141</span>            return null;<a name="line.141"></a>
-<span class="sourceLineNo">142</span>          }<a name="line.142"></a>
-<span class="sourceLineNo">143</span>        });<a name="line.143"></a>
-<span class="sourceLineNo">144</span>      } catch (Throwable t) {<a name="line.144"></a>
-<span class="sourceLineNo">145</span>        LOG.error("Exception in run", t);<a name="line.145"></a>
-<span class="sourceLineNo">146</span>      } finally {<a name="line.146"></a>
-<span class="sourceLineNo">147</span>        // Run this on the way out.<a name="line.147"></a>
-<span class="sourceLineNo">148</span>        if (this.shutdownThread != null) {<a name="line.148"></a>
-<span class="sourceLineNo">149</span>          this.shutdownThread.start();<a name="line.149"></a>
-<span class="sourceLineNo">150</span>          Threads.shutdown(this.shutdownThread, 30000);<a name="line.150"></a>
-<span class="sourceLineNo">151</span>        }<a name="line.151"></a>
-<span class="sourceLineNo">152</span>      }<a name="line.152"></a>
-<span class="sourceLineNo">153</span>    }<a name="line.153"></a>
-<span class="sourceLineNo">154</span><a name="line.154"></a>
-<span class="sourceLineNo">155</span>    private void runRegionServer() {<a name="line.155"></a>
-<span class="sourceLineNo">156</span>      super.run();<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>    @Override<a name="line.159"></a>
-<span class="sourceLineNo">160</span>    public void kill() {<a name="line.160"></a>
-<span class="sourceLineNo">161</span>      super.kill();<a name="line.161"></a>
-<span class="sourceLineNo">162</span>    }<a name="line.162"></a>
-<span class="sourceLineNo">163</span><a name="line.163"></a>
-<span class="sourceLineNo">164</span>    public void abort(final String reason, final Throwable cause) {<a name="line.164"></a>
-<span class="sourceLineNo">165</span>      this.user.runAs(new PrivilegedAction&lt;Object&gt;() {<a name="line.165"></a>
-<span class="sourceLineNo">166</span>        public Object run() {<a name="line.166"></a>
-<span class="sourceLineNo">167</span>          abortRegionServer(reason, cause);<a name="line.167"></a>
-<span class="sourceLineNo">168</span>          return null;<a name="line.168"></a>
-<span class="sourceLineNo">169</span>        }<a name="line.169"></a>
-<span class="sourceLineNo">170</span>      });<a name="line.170"></a>
-<span class="sourceLineNo">171</span>    }<a name="line.171"></a>
-<span class="sourceLineNo">172</span><a name="line.172"></a>
-<span class="sourceLineNo">173</span>    private void abortRegionServer(String reason, Throwable cause) {<a name="line.173"></a>
-<span class="sourceLineNo">174</span>      super.abort(reason, cause);<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><a name="line.177"></a>
-<span class="sourceLineNo">178</span>  /**<a name="line.178"></a>
-<span class="sourceLineNo">179</span>   * Alternate shutdown hook.<a name="line.179"></a>
-<span class="sourceLineNo">180</span>   * Just shuts down the passed fs, not all as default filesystem hook does.<a name="line.180"></a>
-<span class="sourceLineNo">181</span>   */<a name="line.181"></a>
-<span class="sourceLineNo">182</span>  static class SingleFileSystemShutdownThread extends Thread {<a name="line.182"></a>
-<span class="sourceLineNo">183</span>    private final FileSystem fs;<a name="line.183"></a>
-<span class="sourceLineNo">184</span>    SingleFileSystemShutdownThread(final FileSystem fs) {<a name="line.184"></a>
-<span class="sourceLineNo">185</span>      super("Shutdown of " + fs);<a name="line.185"></a>
-<span class="sourceLineNo">186</span>      this.fs = fs;<a name="line.186"></a>
-<span class="sourceLineNo">187</span>    }<a name="line.187"></a>
-<span class="sourceLineNo">188</span>    @Override<a name="line.188"></a>
-<span class="sourceLineNo">189</span>    public void run() {<a name="line.189"></a>
-<span class="sourceLineNo">190</span>      try {<a name="line.190"></a>
-<span class="sourceLineNo">191</span>        LOG.info("Hook closing fs=" + this.fs);<a name="line.191"></a>
-<span class="sourceLineNo">192</span>        this.fs.close();<a name="line.192"></a>
-<span class="sourceLineNo">193</span>      } catch (NullPointerException npe) {<a name="line.193"></a>
-<span class="sourceLineNo">194</span>        LOG.debug("Need to fix these: " + npe.toString());<a name="line.194"></a>
-<span class="sourceLineNo">195</span>      } catch (IOException e) {<a name="line.195"></a>
-<span class="sourceLineNo">196</span>        LOG.warn("Running hook", e);<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>  }<a name="line.199"></a>
-<span class="sourceLineNo">200</span><a name="line.200"></a>
-<span class="sourceLineNo">201</span>  private void init(final int nMasterNodes, final int nRegionNodes,<a name="line.201"></a>
-<span class="sourceLineNo">202</span>                 Class&lt;? extends HMaster&gt; masterClass,<a name="line.202"></a>
-<span class="sourceLineNo">203</span>                 Class&lt;? extends MiniHBaseCluster.MiniHBaseClusterRegionServer&gt; regionserverClass)<a name="line.203"></a>
-<span class="sourceLineNo">204</span>  throws IOException, InterruptedException {<a name="line.204"></a>
-<span class="sourceLineNo">205</span>    try {<a name="line.205"></a>
-<span class="sourceLineNo">206</span>      if (masterClass == null){<a name="line.206"></a>
-<span class="sourceLineNo">207</span>        masterClass =  HMaster.class;<a name="line.207"></a>
-<span class="sourceLineNo">208</span>      }<a name="line.208"></a>
-<span class="sourceLineNo">209</span>      if (regionserverClass == null){<a name="line.209"></a>
-<span class="sourceLineNo">210</span>        regionserverClass = MiniHBaseCluster.MiniHBaseClusterRegionServer.class;<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>      // start up a LocalHBaseCluster<a name="line.213"></a>
-<span class="sourceLineNo">214</span>      hbaseCluster = new LocalHBaseCluster(conf, nMasterNodes, 0,<a name="line.214"></a>
-<span class="sourceLineNo">215</span>          masterClass, regionserverClass);<a name="line.215"></a>
-<span class="sourceLineNo">216</span><a name="line.216"></a>
-<span class="sourceLineNo">217</span>      // manually add the regionservers as other users<a name="line.217"></a>
-<span class="sourceLineNo">218</span>      for (int i=0; i&lt;nRegionNodes; i++) {<a name="line.218"></a>
-<span class="sourceLineNo">219</span>        Configuration rsConf = HBaseConfiguration.create(conf);<a name="line.219"></a>
-<span class="sourceLineNo">220</span>        User user = HBaseTestingUtility.getDifferentUser(rsConf,<a name="line.220"></a>
-<span class="sourceLineNo">221</span>            ".hfs."+index++);<a name="line.221"></a>
-<span class="sourceLineNo">222</span>        hbaseCluster.addRegionServer(rsConf, i, user);<a name="line.222"></a>
-<span class="sourceLineNo">223</span>      }<a name="line.223"></a>
-<span class="sourceLineNo">224</span><a name="line.224"></a>
-<span class="sourceLineNo">225</span>      hbaseCluster.startup();<a name="line.225"></a>
-<span class="sourceLineNo">226</span>    } catch (IOException e) {<a name="line.226"></a>
-<span class="sourceLineNo">227</span>      shutdown();<a name="line.227"></a>
-<span class="sourceLineNo">228</span>      throw e;<a name="line.228"></a>
-<span class="sourceLineNo">229</span>    } catch (Throwable t) {<a name="line.229"></a>
-<span class="sourceLineNo">230</span>      LOG.error("Error starting cluster", t);<a name="line.230"></a>
-<span class="sourceLineNo">231</span>      shutdown();<a name="line.231"></a>
-<span class="sourceLineNo">232</span>      throw new IOException("Shutting down", t);<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><a name="line.235"></a>
-<span class="sourceLineNo">236</span>  @Override<a name="line.236"></a>
-<span class="sourceLineNo">237</span>  public void startRegionServer(String hostname, int port) throws IOException {<a name="line.237"></a>
-<span class="sourceLineNo">238</span>    this.startRegionServer();<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>  @Override<a name="line.241"></a>
-<span class="sourceLineNo">242</span>  public void killRegionServer(ServerName serverName) throws IOException {<a name="line.242"></a>
-<span class="sourceLineNo">243</span>    HRegionServer server = getRegionServer(getRegionServerIndex(serverName));<a name="line.243"></a>
-<span class="sourceLineNo">244</span>    if (server instanceof MiniHBaseClusterRegionServer) {<a name="line.244"></a>
-<span class="sourceLineNo">245</span>      LOG.info("Killing " + server.toString());<a name="line.245"></a>
-<span class="sourceLineNo">246</span>      ((MiniHBaseClusterRegionServer) server).kill();<a name="line.246"></a>
-<span class="sourceLineNo">247</span>    } else {<a name="line.247"></a>
-<span class="sourceLineNo">248</span>      abortRegionServer(getRegionServerIndex(serverName));<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><a name="line.251"></a>
-<span class="sourceLineNo">252</span>  @Override<a name="line.252"></a>
-<span class="sourceLineNo">253</span>  public void stopRegionServer(ServerName serverName) throws IOException {<a name="line.253"></a>
-<span class="sourceLineNo">254</span>    stopRegionServer(getRegionServerIndex(serverName));<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>  @Override<a name="line.257"></a>
-<span class="sourceLineNo">258</span>  public void waitForRegionServerToStop(ServerName serverName, long timeout) throws IOException {<a name="line.258"></a>
-<span class="sourceLineNo">259</span>    //ignore timeout for now<a name="line.259"></a>
-<span class="sourceLineNo">260</span>    waitOnRegionServer(getRegionServerIndex(serverName));<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 startZkNode(String hostname, int port) throws IOException {<a name="line.264"></a>
-<span class="sourceLineNo">265</span>    LOG.warn("Starting zookeeper nodes on mini cluster is not supported");<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>  public void killZkNode(ServerName serverName) throws IOException {<a name="line.269"></a>
-<span class="sourceLineNo">270</span>    LOG.warn("Aborting zookeeper nodes on mini cluster is not supported");<a name="line.270"></a>
-<span class="sourceLineNo">271</span>  }<a name="line.271"></a>
-<span class="sourceLineNo">272</span><a name="line.272"></a>
-<span class="sourceLineNo">273</span>  @Override<a name="line.273"></a>
-<span class="sourceLineNo">274</span>  public void stopZkNode(ServerName serverName) throws IOException {<a name="line.274"></a>
-<span class="sourceLineNo">275</span>    LOG.warn("Stopping zookeeper nodes on mini cluster is not supported");<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>  @Override<a name="line.278"></a>
-<span class="sourceLineNo">279</span>  public void waitForZkNodeToStart(ServerName serverName, long timeout) throws IOException {<a name="line.279"></a>
-<span class="sourceLineNo">280</span>    LOG.warn("Waiting for zookeeper nodes to start on mini cluster is not supported");<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>  @Override<a name="line.283"></a>
-<span class="sourceLineNo">284</span>  public void waitForZkNodeToStop(ServerName serverName, long timeout) throws IOException {<a name="line.284"></a>
-<span class="sourceLineNo">285</span>    LOG.warn("Waiting for zookeeper nodes to stop on mini cluster is not supported");<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>  @Override<a name="line.288"></a>
-<span class="sourceLineNo">289</span>  public void startDataNode(ServerName serverName) throws IOException {<a name="line.289"></a>
-<span class="sourceLineNo">290</span>    LOG.warn("Starting datanodes on mini cluster is not supported");<a name="line.290"></a>
-<span class="sourceLineNo">291</span>  }<a name="line.291"></a>
-<span class="sourceLineNo">292</span><a name="line.292"></a>
-<span class="sourceLineNo">293</span>  @Override<a name="line.293"></a>
-<span class="sourceLineNo">294</span>  public void killDataNode(ServerName serverName) throws IOException {<a name="line.294"></a>
-<span class="sourceLineNo">295</span>    LOG.warn("Aborting datanodes on mini cluster is not supported");<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>  @Override<a name="line.298"></a>
-<span class="sourceLineNo">299</span>  public void stopDataNode(ServerName serverName) throws IOException {<a name="line.299"></a>
-<span class="sourceLineNo">300</span>    LOG.warn("Stopping datanodes on mini cluster is not supported");<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>  @Override<a name="line.303"></a>
-<span class="sourceLineNo">304</span>  public void waitForDataNodeToStart(ServerName serverName, long timeout) throws IOException {<a name="line.304"></a>
-<span class="sourceLineNo">305</span>    LOG.warn("Waiting for datanodes to start on mini cluster is not supported");<a name="line.305"></a>
-<span class="sourceLineNo">306</span>  }<a name="line.306"></a>
-<span class="sourceLineNo">307</span><a name="line.307"></a>
-<span class="sourceLineNo">308</span>  @Override<a name="line.308"></a>
-<span class="sourceLineNo">309</span>  public void waitForDataNodeToStop(ServerName serverName, long timeout) throws IOException {<a name="line.309"></a>
-<span class="sourceLineNo">310</span>    LOG.warn("Waiting for datanodes to stop on mini cluster is not supported");<a name="line.310"></a>
-<span class="sourceLineNo">311</span>  }<a name="line.311"></a>
-<span class="sourceLineNo">312</span><a name="line.312"></a>
-<span class="sourceLineNo">313</span>  @Override<a name="line.313"></a>
-<span class="sourceLineNo">314</span>  public void startMaster(String hostname, int port) throws IOException {<a name="line.314"></a>
-<span class="sourceLineNo">315</span>    this.startMaster();<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>  @Override<a name="line.318"></a>
-<span class="sourceLineNo">319</span>  public void killMaster(ServerName serverName) throws IOException {<a name="line.319"></a>
-<span class="sourceLineNo">320</span>    abortMaster(getMasterIndex(serverName));<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>  @Override<a name="line.323"></a>
-<span class="sourceLineNo">324</span>  public void stopMaster(ServerName serverName) throws IOException {<a name="line.324"></a>
-<span class="sourceLineNo">325</span>    stopMaster(getMasterIndex(serverName));<a name="line.325"></a>
-<span class="sourceLineNo">326</span>  }<a name="line.326"></a>
-<span class="sourceLineNo">327</span><a name="line.327"></a>
-<span class="sourceLineNo">328</span>  @Override<a name="line.328"></a>
-<span class="sourceLineNo">329</span>  public void waitForMasterToStop(ServerName serverName, long timeout) throws IOException {<a name="line.329"></a>
-<span class="sourceLineNo">330</span>    //ignore timeout for now<a name="line.330"></a>
-<span class="sourceLineNo">331</span>    waitOnMaster(getMasterIndex(serverName));<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>   * Starts a region server thread running<a name="line.335"></a>
-<span class="sourceLineNo">336</span>   *<a name="line.336"></a>
-<span class="sourceLineNo">337</span>   * @throws IOException<a name="line.337"></a>
-<span class="sourceLineNo">338</span>   * @return New RegionServerThread<a name="line.338"></a>
-<span class="sourceLineNo">339</span>   */<a name="line.339"></a>
-<span class="sourceLineNo">340</span>  public JVMClusterUtil.RegionServerThread startRegionServer()<a name="line.340"></a>
-<span class="sourceLineNo">341</span>      throws IOException {<a name="line.341"></a>
-<span class="sourceLineNo">342</span>    final Configuration newConf = HBaseConfiguration.create(conf);<a name="line.342"></a>
-<span class="sourceLineNo">343</span>    User rsUser =<a name="line.343"></a>
-<span class="sourceLineNo">344</span>        HBaseTestingUtility.getDifferentUser(newConf, ".hfs."+index++);<a name="line.344"></a>
-<span class="sourceLineNo">345</span>    JVMClusterUtil.RegionServerThread t =  null;<a name="line.345"></a>
-<span class="sourceLineNo">346</span>    try {<a name="line.346"></a>
-<span class="sourceLineNo">347</span>      t = hbaseCluster.addRegionServer(<a name="line.347"></a>
-<span class="sourceLineNo">348</span>          newConf, hbaseCluster.getRegionServers().size(), rsUser);<a name="line.348"></a>
-<span class="sourceLineNo">349</span>      t.start();<a name="line.349"></a>
-<span class="sourceLineNo">350</span>      t.waitForServerOnline();<a name="line.350"></a>
-<span class="sourceLineNo">351</span>    } catch (InterruptedException ie) {<a name="line.351"></a>
-<span class="sourceLineNo">352</span>      throw new IOException("Interrupted adding regionserver to cluster", ie);<a name="line.352"></a>
-<span class="sourceLineNo">353</span>    }<a name="line.353"></a>
-<span class="sourceLineNo">354</span>    return t;<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>   * Cause a region server to exit doing basic clean up only on its way out.<a name="line.358"></a>
-<span class="sourceLineNo">359</span>   * @param serverNumber  Used as index into a list.<a name="line.359"></a>
-<span class="sourceLineNo">360</span>   */<a name="line.360"></a>
-<span class="sourceLineNo">361</span>  public String abortRegionServer(int serverNumber) {<a name="line.361"></a>
-<span class="sourceLineNo">362</span>    HRegionServer server = getRegionServer(serverNumber);<a name="line.362"></a>
-<span class="sourceLineNo">363</span>    LOG.info("Aborting " + server.toString());<a name="line.363"></a>
-<span class="sourceLineNo">364</span>    server.abort("Aborting for tests", new Exception("Trace info"));<a name="line.364"></a>
-<span class="sourceLineNo">365</span>    return server.toString();<a name="line.365"></a>
-<span class="sourceLineNo">366</span>  }<a name="line.366"></a>
-<span class="sourceLineNo">367</span><a name="line.367"></a>
-<span class="sourceLineNo">368</span>  /**<a name="line.368"></a>
-<span class="sourceLineNo">369</span>   * Shut down the specified region server cleanly<a name="line.369"></a>
-<span class="sourceLineNo">370</span>   *<a name="line.370"></a>
-<span class="sourceLineNo">371</span>   * @param serverNumber  Used as index into a list.<a name="line.371"></a>
-<span class="sourceLineNo">372</span>   * @return the region server that was stopped<a name="line.372"></a>
-<span class="sourceLineNo">373</span>   */<a name="line.373"></a>
-<span class="sourceLineNo">374</span>  public JVMClusterUtil.RegionServerThread stopRegionServer(int serverNumber) {<a name="line.374"></a>
-<span class="sourceLineNo">375</span>    return stopRegionServer(serverNumber, true);<a name="line.375"></a>
-<span class="sourceLineNo">376</span>  }<a name="line.376"></a>
-<span class="sourceLineNo">377</span><a name="line.377"></a>
-<span class="sourceLineNo">378</span>  /**<a name="line.378"></a>
-<span class="sourceLineNo">379</span>   * Shut down the specified region server cleanly<a name="line.379"></a>
-<span class="sourceLineNo">380</span>   *<a name="line.380"></a>
-<span class="sourceLineNo">381</span>   * @param serverNumber  Used as index into a list.<a name="line.381"></a>
-<span class="sourceLineNo">382</span>   * @param shutdownFS True is we are to shutdown the filesystem as part of this<a name="line.382"></a>
-<span class="sourceLineNo">383</span>   * regionserver's shutdown.  Usually we do but you do not want to do this if<a name="line.383"></a>
-<span class="sourceLineNo">384</span>   * you are running multiple regionservers in a test and you shut down one<a name="line.384"></a>
-<span class="sourceLineNo">385</span>   * before end of the test.<a name="line.385"></a>
-<span class="sourceLineNo">386</span>   * @return the region server that was stopped<a name="line.386"></a>
-<span class="sourceLineNo">387</span>   */<a name="line.387"></a>
-<span class="sourceLineNo">388</span>  public JVMClusterUtil.RegionServerThread stopRegionServer(int serverNumber,<a name="line.388"></a>
-<span class="sourceLineNo">389</span>      final boolean shutdownFS) {<a name="line.389"></a>
-<span class="sourceLineNo">390</span>    JVMClusterUtil.RegionServerThread server =<a name="line.390"></a>
-<span class="sourceLineNo">391</span>      hbaseCluster.getRegionServers().get(serverNumber);<a name="line.391"></a>
-<span class="sourceLineNo">392</span>    LOG.info("Stopping " + server.toString());<a name="line.392"></a>
-<span class="sourceLineNo">393</span>    server.getRegionServer().stop("Stopping rs " + serverNumber);<a name="line.393"></a>
-<span class="sourceLineNo">394</span>    return server;<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>  /**<a name="line.397"></a>
-<span class="sourceLineNo">398</span>   * Wait for the specified region server to stop. Removes this thread from list<a name="line.398"></a>
-<span class="sourceLineNo">399</span>   * of running threads.<a name="line.399"></a>
-<span class="sourceLineNo">400</span>   * @param serverNumber<a name="line.400"></a>
-<span class="sourceLineNo">401</span>   * @return Name of region server that just went down.<a name="line.401"></a>
-<span class="sourceLineNo">402</span>   */<a name="line.402"></a>
-<span class="sourceLineNo">403</span>  public String waitOnRegionServer(final int serverNumber) {<a name="line.403"></a>
-<span class="sourceLineNo">404</span>    return this.hbaseCluster.waitOnRegionServer(serverNumber);<a name="line.404"></a>
-<span class="sourceLineNo">405</span>  }<a name="line.405"></a>
+<span class="sourceLineNo">078</span>  public MiniHBaseCluster(Configuration conf, int numMasters, int numRegionServers)<a name="line.78"></a>
+<span class="sourceLineNo">079</span>      throws IOException, InterruptedException {<a name="line.79"></a>
+<span class="sourceLineNo">080</span>    this(conf, numMasters, numRegionServers, null, null);<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>  public MiniHBaseCluster(Configuration conf, int numMasters, int numRegionServers,<a name="line.83"></a>
+<span class="sourceLineNo">084</span>         Class&lt;? extends HMaster&gt; masterClass,<a name="line.84"></a>
+<span class="sourceLineNo">085</span>         Class&lt;? extends MiniHBaseCluster.MiniHBaseClusterRegionServer&gt; regionserverClass)<a name="line.85"></a>
+<span class="sourceLineNo">086</span>      throws IOException, InterruptedException {<a name="line.86"></a>
+<span class="sourceLineNo">087</span>    super(conf);<a name="line.87"></a>
+<span class="sourceLineNo">088</span>    conf.set(HConstants.MASTER_PORT, "0");<a name="line.88"></a>
+<span class="sourceLineNo">089</span><a name="line.89"></a>
+<span class="sourceLineNo">090</span>    // Hadoop 2<a name="line.90"></a>
+<span class="sourceLineNo">091</span>    CompatibilityFactory.getInstance(MetricsAssertHelper.class).init();<a name="line.91"></a>
+<span class="sourceLineNo">092</span><a name="line.92"></a>
+<span class="sourceLineNo">093</span>    init(numMasters, numRegionServers, masterClass, regionserverClass);<a name="line.93"></a>
+<span class="sourceLineNo">094</span>    this.initialClusterStatus = getClusterStatus();<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>  public Configuration getConfiguration() {<a name="line.97"></a>
+<span class="sourceLineNo">098</span>    return this.conf;<a name="line.98"></a>
+<span class="sourceLineNo">099</span>  }<a name="line.99"></a>
+<span class="sourceLineNo">100</span><a name="line.100"></a>
+<span class="sourceLineNo">101</span>  /**<a name="line.101"></a>
+<span class="sourceLineNo">102</span>   * Subclass so can get at protected methods (none at moment).  Also, creates<a name="line.102"></a>
+<span class="sourceLineNo">103</span>   * a FileSystem instance per instantiation.  Adds a shutdown own FileSystem<a name="line.103"></a>
+<span class="sourceLineNo">104</span>   * on the way out. Shuts down own Filesystem only, not All filesystems as<a name="line.104"></a>
+<span class="sourceLineNo">105</span>   * the FileSystem system exit hook does.<a name="line.105"></a>
+<span class="sourceLineNo">106</span>   */<a name="line.106"></a>
+<span class="sourceLineNo">107</span>  public static class MiniHBaseClusterRegionServer extends HRegionServer {<a name="line.107"></a>
+<span class="sourceLineNo">108</span>    private Thread shutdownThread = null;<a name="line.108"></a>
+<span class="sourceLineNo">109</span>    private User user = null;<a name="line.109"></a>
+<span class="sourceLineNo">110</span><a name="line.110"></a>
+<span class="sourceLineNo">111</span>    public MiniHBaseClusterRegionServer(Configuration conf, CoordinatedStateManager cp)<a name="line.111"></a>
+<span class="sourceLineNo">112</span>        throws IOException, InterruptedException {<a name="line.112"></a>
+<span class="sourceLineNo">113</span>      super(conf, cp);<a name="line.113"></a>
+<span class="sourceLineNo">114</span>      this.user = User.getCurrent();<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>    /*<a name="line.117"></a>
+<span class="sourceLineNo">118</span>     * @param c<a name="line.118"></a>
+<span class="sourceLineNo">119</span>     * @param currentfs We return this if we did not make a new one.<a name="line.119"></a>
+<span class="sourceLineNo">120</span>     * @param uniqueName Same name used to help identify the created fs.<a name="line.120"></a>
+<span class="sourceLineNo">121</span>     * @return A new fs instance if we are up on DistributeFileSystem.<a name="line.121"></a>
+<span class="sourceLineNo">122</span>     * @throws IOException<a name="line.122"></a>
+<span class="sourceLineNo">123</span>     */<a name="line.123"></a>
+<span class="sourceLineNo">124</span><a name="line.124"></a>
+<span class="sourceLineNo">125</span>    @Override<a name="line.125"></a>
+<span class="sourceLineNo">126</span>    protected void handleReportForDutyResponse(<a name="line.126"></a>
+<span class="sourceLineNo">127</span>        final RegionServerStartupResponse c) throws IOException {<a name="line.127"></a>
+<span class="sourceLineNo">128</span>      super.handleReportForDutyResponse(c);<a name="line.128"></a>
+<span class="sourceLineNo">129</span>      // Run this thread to shutdown our filesystem on way out.<a name="line.129"></a>
+<span class="sourceLineNo">130</span>      this.shutdownThread = new SingleFileSystemShutdownThread(getFileSystem());<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>    @Override<a name="line.133"></a>
+<span class="sourceLineNo">134</span>    public void run() {<a name="line.134"></a>
+<span class="sourceLineNo">135</span>      try {<a name="line.135"></a>
+<span class="sourceLineNo">136</span>        this.user.runAs(new PrivilegedAction&lt;Object&gt;(){<a name="line.136"></a>
+<span class="sourceLineNo">137</span>          public Object run() {<a name="line.137"></a>
+<span class="sourceLineNo">138</span>            runRegionServer();<a name="line.138"></a>
+<span class="sourceLineNo">139</span>            return null;<a name="line.139"></a>
+<span class="sourceLineNo">140</span>          }<a name="line.140"></a>
+<span class="sourceLineNo">141</span>        });<a name="line.141"></a>
+<span class="sourceLineNo">142</span>      } catch (Throwable t) {<a name="line.142"></a>
+<span class="sourceLineNo">143</span>        LOG.error("Exception in run", t);<a name="line.143"></a>
+<span class="sourceLineNo">144</span>      } finally {<a name="line.144"></a>
+<span class="sourceLineNo">145</span>        // Run this on the way out.<a name="line.145"></a>
+<span class="sourceLineNo">146</span>        if (this.shutdownThread != null) {<a name="line.146"></a>
+<span class="sourceLineNo">147</span>          this.shutdownThread.start();<a name="line.147"></a>
+<span class="sourceLineNo">148</span>          Threads.shutdown(this.shutdownThread, 30000);<a name="line.148"></a>
+<span class="sourceLineNo">149</span>        }<a name="line.149"></a>
+<span class="sourceLineNo">150</span>      }<a name="line.150"></a>
+<span class="sourceLineNo">151</span>    }<a name="line.151"></a>
+<span class="sourceLineNo">152</span><a name="line.152"></a>
+<span class="sourceLineNo">153</span>    private void runRegionServer() {<a name="line.153"></a>
+<span class="sourceLineNo">154</span>      super.run();<a name="line.154"></a>
+<span class="sourceLineNo">155</span>    }<a name="line.155"></a>
+<span class="sourceLineNo">156</span><a name="line.156"></a>
+<span class="sourceLineNo">157</span>    @Override<a name="line.157"></a>
+<span class="sourceLineNo">158</span>    public void kill() {<a name="line.158"></a>
+<span class="sourceLineNo">159</span>      super.kill();<a name="line.159"></a>
+<span class="sourceLineNo">160</span>    }<a name="line.160"></a>
+<span class="sourceLineNo">161</span><a name="line.161"></a>
+<span class="sourceLineNo">162</span>    @Override<a name="line.162"></a>
+<span class="sourceLineNo">163</span>    public void abort(final String reason, final Throwable cause) {<a name="line.163"></a>
+<span class="sourceLineNo">164</span>      this.user.runAs(new PrivilegedAction&lt;Object&gt;() {<a name="line.164"></a>
+<span class="sourceLineNo">165</span>        public Object run() {<a name="line.165"></a>
+<span class="sourceLineNo">166</span>          abortRegionServer(reason, cause);<a name="line.166"></a>
+<span class="sourceLineNo">167</span>          return null;<a name="line.167"></a>
+<span class="sourceLineNo">168</span>        }<a name="line.168"></a>
+<span class="sourceLineNo">169</span>      });<a name="line.169"></a>
+<span class="sourceLineNo">170</span>    }<a name="line.170"></a>
+<span class="sourceLineNo">171</span><a name="line.171"></a>
+<span class="sourceLineNo">172</span>    private void abortRegionServer(String reason, Throwable cause) {<a name="line.172"></a>
+<span class="sourceLineNo">173</span>      super.abort(reason, cause);<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>  /**<a name="line.177"></a>
+<span class="sourceLineNo">178</span>   * Alternate shutdown hook.<a name="line.178"></a>
+<span class="sourceLineNo">179</span>   * Just shuts down the passed fs, not all as default filesystem hook does.<a name="line.179"></a>
+<span class="sourceLineNo">180</span>   */<a name="line.180"></a>
+<span class="sourceLineNo">181</span>  static class SingleFileSystemShutdownThread extends Thread {<a name="line.181"></a>
+<span class="sourceLineNo">182</span>    private final FileSystem fs;<a name="line.182"></a>
+<span class="sourceLineNo">183</span>    SingleFileSystemShutdownThread(final FileSystem fs) {<a name="line.183"></a>
+<span class="sourceLineNo">184</span>      super("Shutdown of " + fs);<a name="line.184"></a>
+<span class="sourceLineNo">185</span>      this.fs = fs;<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>    public void run() {<a name="line.188"></a>
+<span class="sourceLineNo">189</span>      try {<a name="line.189"></a>
+<span class="sourceLineNo">190</span>        LOG.info("Hook closing fs=" + this.fs);<a name="line.190"></a>
+<span class="sourceLineNo">191</span>        this.fs.close();<a name="line.191"></a>
+<span class="sourceLineNo">192</span>      } catch (NullPointerException npe) {<a name="line.192"></a>
+<span class="sourceLineNo">193</span>        LOG.debug("Need to fix these: " + npe.toString());<a name="line.193"></a>
+<span class="sourceLineNo">194</span>      } catch (IOException e) {<a name="line.194"></a>
+<span class="sourceLineNo">195</span>        LOG.warn("Running hook", e);<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>
+<span class="sourceLineNo">199</span><a name="line.199"></a>
+<span class="sourceLineNo">200</span>  private void init(final int nMasterNodes, final int nRegionNodes,<a name="line.200"></a>
+<span class="sourceLineNo">201</span>                 Class&lt;? extends HMaster&gt; masterClass,<a name="line.201"></a>
+<span class="sourceLineNo">202</span>                 Class&lt;? extends MiniHBaseCluster.MiniHBaseClusterRegionServer&gt; regionserverClass)<a name="line.202"></a>
+<span class="sourceLineNo">203</span>  throws IOException, InterruptedException {<a name="line.203"></a>
+<span class="sourceLineNo">204</span>    try {<a name="line.204"></a>
+<span class="sourceLineNo">205</span>      if (masterClass == null){<a name="line.205"></a>
+<span class="sourceLineNo">206</span>        masterClass =  HMaster.class;<a name="line.206"></a>
+<span class="sourceLineNo">207</span>      }<a name="line.207"></a>
+<span class="sourceLineNo">208</span>      if (regionserverClass == null){<a name="line.208"></a>
+<span class="sourceLineNo">209</span>        regionserverClass = MiniHBaseCluster.MiniHBaseClusterRegionServer.class;<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>      // start up a LocalHBaseCluster<a name="line.212"></a>
+<span class="sourceLineNo">213</span>      hbaseCluster = new LocalHBaseCluster(conf, nMasterNodes, 0,<a name="line.213"></a>
+<span class="sourceLineNo">214</span>          masterClass, regionserverClass);<a name="line.214"></a>
+<span class="sourceLineNo">215</span><a name="line.215"></a>
+<span class="sourceLineNo">216</span>      // manually add the regionservers as other users<a name="line.216"></a>
+<span class="sourceLineNo">217</span>      for (int i=0; i&lt;nRegionNodes; i++) {<a name="line.217"></a>
+<span class="sourceLineNo">218</span>        Configuration rsConf = HBaseConfiguration.create(conf);<a name="line.218"></a>
+<span class="sourceLineNo">219</span>        User user = HBaseTestingUtility.getDifferentUser(rsConf,<a name="line.219"></a>
+<span class="sourceLineNo">220</span>            ".hfs."+index++);<a name="line.220"></a>
+<span class="sourceLineNo">221</span>        hbaseCluster.addRegionServer(rsConf, i, user);<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>      hbaseCluster.startup();<a name="line.224"></a>
+<span class="sourceLineNo">225</span>    } catch (IOException e) {<a name="line.225"></a>
+<span class="sourceLineNo">226</span>      shutdown();<a name="line.226"></a>
+<span class="sourceLineNo">227</span>      throw e;<a name="line.227"></a>
+<span class="sourceLineNo">228</span>    } catch (Throwable t) {<a name="line.228"></a>
+<span class="sourceLineNo">229</span>      LOG.error("Error starting cluster", t);<a name="line.229"></a>
+<span class="sourceLineNo">230</span>      shutdown();<a name="line.230"></a>
+<span class="sourceLineNo">231</span>      throw new IOException("Shutting down", t);<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><a name="line.234"></a>
+<span class="sourceLineNo">235</span>  @Override<a name="line.235"></a>
+<span class="sourceLineNo">236</span>  public void startRegionServer(String hostname, int port) throws IOException {<a name="line.236"></a>
+<span class="sourceLineNo">237</span>    this.startRegionServer();<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>  @Override<a name="line.240"></a>
+<span class="sourceLineNo">241</span>  public void killRegionServer(ServerName serverName) throws IOException {<a name="line.241"></a>
+<span class="sourceLineNo">242</span>    HRegionServer server = getRegionServer(getRegionServerIndex(serverName));<a name="line.242"></a>
+<span class="sourceLineNo">243</span>    if (server instanceof MiniHBaseClusterRegionServer) {<a name="line.243"></a>
+<span class="sourceLineNo">244</span>      LOG.info("Killing " + server.toString());<a name="line.244"></a>
+<span class="sourceLineNo">245</span>      ((MiniHBaseClusterRegionServer) server).kill();<a name="line.245"></a>
+<span class="sourceLineNo">246</span>    } else {<a name="line.246"></a>
+<span class="sourceLineNo">247</span>      abortRegionServer(getRegionServerIndex(serverName));<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><a name="line.250"></a>
+<span class="sourceLineNo">251</span>  @Override<a name="line.251"></a>
+<span class="sourceLineNo">252</span>  public void stopRegionServer(ServerName serverName) throws IOException {<a name="line.252"></a>
+<span class="sourceLineNo">253</span>    stopRegionServer(getRegionServerIndex(serverName));<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>  @Override<a name="line.256"></a>
+<span class="sourceLineNo">257</span>  public void waitForRegionServerToStop(ServerName serverName, long timeout) throws IOException {<a name="line.257"></a>
+<span class="sourceLineNo">258</span>    //ignore timeout for now<a name="line.258"></a>
+<span class="sourceLineNo">259</span>    waitOnRegionServer(getRegionServerIndex(serverName));<a name="line.259"></a>
+<span class="sourceLineNo">260</span>  }<a name="line.260"></a>
+<span class="sourceLineNo">261</span><a name="line.261"></a>
+<span class="sourceLineNo">262</span>  @Override<a name="line.262"></a>
+<span class="sourceLineNo">263</span>  public void startZkNode(String hostname, int port) throws IOException {<a name="line.263"></a>
+<span class="sourceLineNo">264</span>    LOG.warn("Starting zookeeper nodes on mini cluster is not supported");<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>  @Override<a name="line.267"></a>
+<span class="sourceLineNo">268</span>  public void killZkNode(ServerName serverName) throws IOException {<a name="line.268"></a>
+<span class="sourceLineNo">269</span>    LOG.warn("Aborting zookeeper nodes on mini cluster is not supported");<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>  @Override<a name="line.272"></a>
+<span class="sourceLineNo">273</span>  public void stopZkNode(ServerName serverName) throws IOException {<a name="line.273"></a>
+<span class="sourceLineNo">274</span>    LOG.warn("Stopping zookeeper nodes on mini cluster is not supported");<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>  public void waitForZkNodeToStart(ServerName serverName, long timeout) throws IOException {<a name="line.278"></a>
+<span class="sourceLineNo">279</span>    LOG.warn("Waiting for zookeeper nodes to start on mini cluster is not supported");<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>  @Override<a name="line.282"></a>
+<span class="sourceLineNo">283</span>  public void waitForZkNodeToStop(ServerName serverName, long timeout) throws IOException {<a name="line.283"></a>
+<span class="sourceLineNo">284</span>    LOG.warn("Waiting for zookeeper nodes to stop on mini cluster is not supported");<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>  @Override<a name="line.287"></a>
+<span class="sourceLineNo">288</span>  public void startDataNode(ServerName serverName) throws IOException {<a name="line.288"></a>
+<span class="sourceLineNo">289</span>    LOG.warn("Starting datanodes on mini cluster is not supported");<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>  @Override<a name="line.292"></a>
+<span class="sourceLineNo">293</span>  public void killDataNode(ServerName serverName) throws IOException {<a name="line.293"></a>
+<span class="sourceLineNo">294</span>    LOG.warn("Aborting datanodes on mini cluster is not supported");<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>  @Override<a name="line.297"></a>
+<span class="sourceLineNo">298</span>  public void stopDataNode(ServerName serverName) throws IOException {<a name="line.298"></a>
+<span class="sourceLineNo">299</span>    LOG.warn("Stopping datanodes on mini cluster is not supported");<a name="line.299"></a>
+<span class="sourceLineNo">300</span>  }<a name="line.300"></a>
+<span class="sourceLineNo">301</span><a name="line.301"></a>
+<span class="sourceLineNo">302</span>  @Override<a name="line.302"></a>
+<span class="sourceLineNo">303</span>  public void waitForDataNodeToStart(ServerName serverName, long timeout) throws IOException {<a name="line.303"></a>
+<span class="sourceLineNo">304</span>    LOG.warn("Waiting for datanodes to start on mini cluster is not supported");<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>  @Override<a name="line.307"></a>
+<span class="sourceLineNo">308</span>  public void waitForDataNodeToStop(ServerName serverName, long timeout) throws IOException {<a name="line.308"></a>
+<span class="sourceLineNo">309</span>    LOG.warn("Waiting for datanodes to stop on mini cluster is not supported");<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>  @Override<a name="line.312"></a>
+<span class="sourceLineNo">313</span>  public void startMaster(String hostname, int port) throws IOException {<a name="line.313"></a>
+<span class="sourceLineNo">314</span>    this.startMaster();<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>  @Override<a name="line.317"></a>
+<span class="sourceLineNo">318</span>  public void killMaster(ServerName serverName) throws IOException {<a name="line.318"></a>
+<span class="sourceLineNo">319</span>    abortMaster(getMasterIndex(serverName));<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>  @Override<a name="line.322"></a>
+<span class="sourceLineNo">323</span>  public void stopMaster(ServerName serverName) throws IOException {<a name="line.323"></a>
+<span class="sourceLineNo">324</span>    stopMaster(getMasterIndex(serverName));<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>  public void waitForMasterToStop(ServerName serverName, long timeout) throws IOException {<a name="line.328"></a>
+<span class="sourceLineNo">329</span>    //ignore timeout for now<a name="line.329"></a>
+<span class="sourceLineNo">330</span>    waitOnMaster(getMasterIndex(serverName));<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>   * Starts a region server thread running<a name="line.334"></a>
+<span class="sourceLineNo">335</span>   *<a name="line.335"></a>
+<span class="sourceLineNo">336</span>   * @throws IOException<a name="line.336"></a>
+<span class="sourceLineNo">337</span>   * @return New RegionServerThread<a name="line.337"></a>
+<span class="sourceLineNo">338</span>   */<a name="line.338"></a>
+<span class="sourceLineNo">339</span>  public JVMClusterUtil.RegionServerThread startRegionServer()<a name="line.339"></a>
+<span class="sourceLineNo">340</span>      throws IOException {<a name="line.340"></a>
+<span class="sourceLineNo">341</span>    final Configuration newConf = HBaseConfiguration.create(conf);<a name="line.341"></a>
+<span class="sourceLineNo">342</span>    User rsUser =<a name="line.342"></a>
+<span class="sourceLineNo">343</span>        HBaseTestingUtility.getDifferentUser(newConf, ".hfs."+index++);<a name="line.343"></a>
+<span class="sourceLineNo">344</span>    JVMClusterUtil.RegionServerThread t =  null;<a name="line.344"></a>
+<span class="sourceLineNo">345</span>    try {<a name="line.345"></a>
+<span class="sourceLineNo">346</span>      t = hbaseCluster.addRegionServer(<a name="line.346"></a>
+<span class="sourceLineNo">347</span>          newConf, hbaseCluster.getRegionServers().size(), rsUser);<a name="line.347"></a>
+<span class="sourceLineNo">348</span>      t.start();<a name="line.348"></a>
+<span class="sourceLineNo">349</span>      t.waitForServerOnline();<a name="line.349"></a>
+<span class="sourceLineNo">350</span>    } catch (InterruptedException ie) {<a name="line.350"></a>
+<span class="sourceLineNo">351</span>      throw new IOException("Interrupted adding regionserver to cluster", ie);<a name="line.351"></a>
+<span class="sourceLineNo">352</span>    }<a name="line.352"></a>
+<span class="sourceLineNo">353</span>    return t;<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>   * Cause a region server to exit doing basic clean up only on its way out.<a name="line.357"></a>
+<span class="sourceLineNo">358</span>   * @param serverNumber  Used as index into a list.<a name="line.358"></a>
+<span class="sourceLineNo">359</span>   */<a name="line.359"></a>
+<span class="sourceLineNo">360</span>  public String abortRegionServer(int serverNumber) {<a name="line.360"></a>
+<span class="sourceLineNo">361</span>    HRegionServer server = getRegionServer(serverNumber);<a name="line.361"></a>
+<span class="sourceLineNo">362</span>    LOG.info("Aborting " + server.toString());<a name="line.362"></a>
+<span class="sourceLineNo">363</span>    server.abort("Aborting for tests", new Exception("Trace info"));<a name="line.363"></a>
+<span class="sourceLineNo">364</span>    return server.toString();<a name="line.364"></a>
+<span class="sourceLineNo">365</span>  }<a name="line.365"></a>
+<span class="sourceLineNo">366</span><a name="line.366"></a>
+<span class="sourceLineNo">367</span>  /**<a name="line.367"></a>
+<span class="sourceLineNo">368</span>   * Shut down the specified region server cleanly<a name="line.368"></a>
+<span class="sourceLineNo">369</span>   *<a name="line.369"></a>
+<span class="sourceLineNo">370</span>   * @param serverNumber  Used as index into a list.<a name="line.370"></a>
+<span class="sourceLineNo">371</span>   * @return the region server that was stopped<a name="line.371"></a>
+<span class="sourceLineNo">372</span>   */<a name="line.372"></a>
+<span class="sourceLineNo">373</span>  public JVMClusterUtil.RegionServerThread stopRegionServer(int serverNumber) {<a name="line.373"></a>
+<span class="sourceLineNo">374</span>    return stopRegionServer(serverNumber, true);<a name="line.374"></a>
+<span class="sourceLineNo">375</span>  }<a name="line.375"></a>
+<span class="sourceLineNo">376</span><a name="line.376"></a>
+<span class="sourceLineNo">377</span>  /**<a name="line.377"></a>
+<span class="sourceLineNo">378</span>   * Shut down the specified region server cleanly<a name="line.378"></a>
+<span class="sourceLineNo">379</span>   *<a name="line.379"></a>
+<span class="sourceLineNo">380</span>   * @param serverNumber  Used as index into a list.<a name="line.380"></a>
+<span class="sourceLineNo">381</span>   * @param shutdownFS True is we are to shutdown the filesystem as part of this<a name="line.381"></a>
+<span class="sourceLineNo">382</span>   * regionserver's shutdown.  Usually we do but you do not want to do this if<a name="line.382"></a>
+<span class="sourceLineNo">383</span>   * you are running multiple regionservers in a test and you shut down one<a name="line.383"></a>
+<span class="sourceLineNo">384</span>   * before end of the test.<a name="line.384"></a>
+<span class="sourceLineNo">385</span>   * @return the region server that was stopped<a name="line.385"></a>
+<span class="sourceLineNo">386</span>   */<a name="line.386"></a>
+<span class="sourceLineNo">387</span>  public JVMClusterUtil.RegionServerThread stopRegionServer(int serverNumber,<a name="line.387"></a>
+<span class="sourceLineNo">388</span>      final boolean shutdownFS) {<a name="line.388"></a>
+<span class="sourceLineNo">389</span>    JVMClusterUtil.RegionServerThread server =<a name="line.389"></a>
+<span class="sourceLineNo">390</span>      hbaseCluster.getRegionServers().get(serverNumber);<a name="line.390"></a>
+<span class="sourceLineNo">391</span>    LOG.info("Stopping " + server.toString());<a name="line.391"></a>
+<span class="sourceLineNo">392</span>    server.getRegionServer().stop("Stopping rs " + serverNumber);<a name="line.392"></a>
+<span class="sourceLineNo">393</span>    return server;<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>   * Wait for the specified region server to stop. Removes this thread from list<a name="line.397"></a>
+<span class="sourceLineNo">398</span>   * of running threads.<a name="line.398"></a>
+<span class="sourceLineNo">399</span>   * @param serverNumber<a name="line.399"></a>
+<span class="sourceLineNo">400</span>   * @return Name of region server that just went down.<a name="line.400"></a>
+<span class="sourceLineNo">401</span>   */<a name="line.401"></a>
+<span class="sourceLineNo">402</span>  public String waitOnRegionServer(final int serverNumber) {<a name="line.402"></a>
+<span class="sourceLineNo">403</span>    return this.hbaseCluster.waitOnRegionServer(serverNumber);<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>   * Starts a master thread running<a name="line.409"></a>
-<span class="sourceLineNo">410</span>   *<a name="line.410"></a>
-<span class="sourceLineNo">411</span>   * @throws IOException<a name="line.411"></a>
-<span class="sourceLineNo">412</span>   * @return New RegionServerThread<a name="line.412"></a>
-<span class="sourceLineNo">413</span>   */<a name="line.413"></a>
-<span class="sourceLineNo">414</span>  public JVMClusterUtil.MasterThread startMaster() throws IOException {<a name="line.414"></a>
-<span class="sourceLineNo">415</span>    Configuration c = HBaseConfiguration.create(conf);<a name="line.415"></a>
-<span class="sourceLineNo">416</span>    User user =<a name="line.416"></a>
-<span class="sourceLineNo">417</span>        HBaseTestingUtility.getDifferentUser(c, ".hfs."+index++);<a name="line.417"></a>
-<span class="sourceLineNo">418</span><a name="line.418"></a>
-<span class="sourceLineNo">419</span>    JVMClusterUtil.MasterThread t = null;<a name="line.419"></a>
-<span class="sourceLineNo">420</span>    try {<a name="line.420"></a>
-<span class="sourceLineNo">421</span>      t = hbaseCluster.addMaster(c, hbaseCluster.getMasters().size(), user);<a name="line.421"></a>
-<span class="sourceLineNo">422</span>      t.start();<a name="line.422"></a>
-<span class="sourceLineNo">423</span>    } catch (InterruptedException ie) {<a name="line.423"></a>
-<span class="sourceLineNo">424</span>      throw new IOException("Interrupted adding master to cluster", ie);<a name="line.424"></a>
-<span class="sourceLineNo">425</span>    }<a name="line.425"></a>
-<span class="sourceLineNo">426</span>    return t;<a name="line.426"></a>
-<span class="sourceLineNo">427</span>  }<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>   * Returns the current active master, if available.<a name="line.430"></a>
-<span class="sourceLineNo">431</span>   * @return the active HMaster, null if none is active.<a name="line.431"></a>
-<span class="sourceLineNo">432</span>   */<a name="line.432"></a>
-<span class="sourceLineNo">433</span>  public MasterService.BlockingInterface getMasterAdminService() {<a name="line.433"></a>
-<span class="sourceLineNo">434</span>    return this.hbaseCluster.getActiveMaster().getMasterRpcServices();<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>  /**<a name="line.437"></a>
-<span class="sourceLineNo">438</span>   * Returns the current active master, if available.<a name="line.438"></a>
-<span class="sourceLineNo">439</span>   * @return the active HMaster, null if none is active.<a name="line.439"></a>
-<span class="sourceLineNo">440</span>   */<a name="line.440"></a>
-<span class="sourceLineNo">441</span>  public HMaster getMaster() {<a name="line.441"></a>
-<span class="sourceLineNo">442</span>    return this.hbaseCluster.getActiveMaster();<a name="line.442"></a>
-<span class="sourceLineNo">443</span>  }<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>   * Returns the current active master thread, if available.<a name="line.446"></a>
-<span class="sourceLineNo">447</span>   * @return the active MasterThread, null if none is active.<a name="line.447"></a>
-<span class="sourceLineNo">448</span>   */<a name="line.448"></a>
-<span class="sourceLineNo">449</span>  public MasterThread getMasterThread() {<a name="line.449"></a>
-<span class="sourceLineNo">450</span>    for (MasterThread mt: hbaseCluster.getLiveMasters()) {<a name="line.450"></a>
-<span class="sourceLineNo">451</span>      if (mt.getMaster().isActiveMaster()) {<a name="line.451"></a>
-<span class="sourceLineNo">452</span>        return mt;<a name="line.452"></a>
-<span class="sourceLineNo">453</span>      }<a name="line.453"></a>
-<span class="sourceLineNo">454</span>    }<a name="line.454"></a>
-<span class="sourceLineNo">455</span>    return null;<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>   * Returns the master at the specified index, if available.<a name="line.459"></a>
-<span class="sourceLineNo">460</span>   * @return the active HMaster, null if none is active.<a name="line.460"></a>
-<span class="sourceLineNo">461</span>   */<a name="line.461"></a>
-<span class="sourceLineNo">462</span>  public HMaster getMaster(final int serverNumber) {<a name="line.462"></a>
-<span class="sourceLineNo">463</span>    return this.hbaseCluster.getMaster(serverNumber);<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>   * Cause a master to exit without shutting down entire cluster.<a name="line.467"></a>
-<span class="sourceLineNo">468</span>   * @param serverNumber  Used as index into a list.<a name="line.468"></a>
-<span class="sourceLineNo">469</span>   */<a name="line.469"></a>
-<span class="sourceLineNo">470</span>  public String abortMaster(int serverNumber) {<a name="line.470"></a>
-<span class="sourceLineNo">471</span>    HMaster server = getMaster(serverNumber);<a name="line.471"></a>
-<span class="sourceLineNo">472</span>    LOG.info("Aborting " + server.toString());<a name="line.472"></a>
-<span class="sourceLineNo">473</span>    server.abort("Aborting for tests", new Exception("Trace info"));<a name="line.473"></a>
-<span class="sourceLineNo">474</span>    return server.toString();<a name="line.474"></a>
-<span class="sourceLineNo">475</span>  }<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>   * Shut down the specified master cleanly<a name="line.478"></a>
-<span class="sourceLineNo">479</span>   *<a name="line.479"></a>
-<span class="sourceLineNo">480</span>   * @param serverNumber  Used as index into a list.<a name="line.480"></a>
-<span class="sourceLineNo">481</span>   * @return the region server that was stopped<a name="line.481"></a>
-<span class="sourceLineNo">482</span>   */<a name="line.482"></a>
-<span class="sourceLineNo">483</span>  public JVMClusterUtil.MasterThread stopMaster(int serverNumber) {<a name="line.483"></a>
-<span class="sourceLineNo">484</span>    return stopMaster(serverNumber, true);<a name="line.484"></a>
-<span class="sourceLineNo">485</span>  }<a name="line.485"></a>
-<span class="sourceLineNo">486</span><a name="line.486"></a>
-<span class="sourceLineNo">487</span>  /**<a name="line.487"></a>
-<span class="sourceLineNo">488</span>   * Shut down the specified master cleanly<a name="line.488"></a>
-<span class="sourceLineNo">489</span>   *<a name="line.489"></a>
-<span class="sourceLineNo">490</span>   * @param serverNumber  Used as index into a list.<a name="line.490"></a>
-<span class="sourceLineNo">491</span>   * @param shutdownFS True is we are to shutdown the filesystem as part of this<a name="line.491"></a>
-<span class="sourceLineNo">492</span>   * master's shutdown.  Usually we do but you do not want to do this if<a name="line.492"></a>
-<span class="sourceLineNo">493</span>   * you are running multiple master in a test and you shut down one<a name="line.493"></a>
-<span class="sourceLineNo">494</span>   * before end of the test.<a name="line.494"></a>
-<span class="sourceLineNo">495</span>   * @return the master that was stopped<a name="line.495"></a>
-<span class="sourceLineNo">496</span>   */<a name="line.496"></a>
-<span class="sourceLineNo">497</span>  public JVMClusterUtil.MasterThread stopMaster(int serverNumber,<a name="line.497"></a>
-<span class="sourceLineNo">498</span>      final boolean shutdownFS) {<a name="line.498"></a>
-<span class="sourceLineNo">499</span>    JVMClusterUtil.MasterThread server =<a name="line.499"></a>
-<span class="sourceLineNo">500</span>      hbaseCluster.getMasters().get(serverNumber);<a name="line.500"></a>
-<span class="sourceLineNo">501</span>    LOG.info("Stopping " + server.toString());<a name="line.501"></a>
-<span class="sourceLineNo">502</span>    server.getMaster().stop("Stopping master " + serverNumber);<a name="line.502"></a>
-<span class="sourceLineNo">503</span>    return server;<a name="line.503"></a>
-<span class="sourceLineNo">504</span>  }<a name="line.504"></a>
-<span class="sourceLineNo">505</span><a name="line.505"></a>
-<span class="sourceLineNo">506</span>  /**<a name="line.506"></a>
-<span class="sourceLineNo">507</span>   * Wait for the specified master to stop. Removes this thread from list<a name="line.507"></a>
-<span class="sourceLineNo">508</span>   * of running threads.<a name="line.508"></a>
-<span class="sourceLineNo">509</span>   * @param serverNumber<a name="line.509"></a>
-<span class="sourceLineNo">510</span>   * @return Name of master that just went down.<a name="line.510"></a>
-<span class="sourceLineNo">511</span>   */<a name="line.511"></a>
-<span class="sourceLineNo">512</span>  public String waitOnMaster(final int serverNumber) {<a name="line.512"></a>
-<span class="sourceLineNo">513</span>    return this.hbaseCluster.waitOnMaster(serverNumber);<a name="line.513"></a>
-<span class="sourceLineNo">514</span>  }<a name="line.514"></a>
-<span class="sourceLineNo">515</span><a name="line.515"></a>
-<span class="sourceLineNo">516</span>  /**<a name="line.516"></a>
-<span class="sourceLineNo">517</span>   * Blocks until there is an active master and that master has completed<a name="line.517"></a>
-<span class="sourceLineNo">518</span>   * initialization.<a name="line.518"></a>
-<span class="sourceLineNo">519</span>   *<a name="line.519"></a>
-<span class="sourceLineNo">520</span>   * @return true if an active master becomes available.  false if there are no<a name="line.520"></a>
-<span class="sourceLineNo">521</span>   *         masters left.<a name="line.521"></a>
-<span class="sourceLineNo">522</span>   * @throws InterruptedException<a name="line.522"></a>
-<span class="sourceLineNo">523</span>   */<a name="line.523"></a>
-<span class="sourceLineNo">524</span>  public boolean waitForActiveAndReadyMaster(long timeout) throws IOException {<a name="line.524"></a>
-<span class="sourceLineNo">525</span>    List&lt;JVMClusterUtil.MasterThread&gt; mts;<a name="line.525"></a>
-<span class="sourceLineNo">526</span>    long start = System.currentTimeMillis();<a name="line.526"></a>
-<span class="sourceLineNo">527</span>    while (!(mts = getMasterThreads()).isEmpty()<a name="line.527"></a>
-<span class="sourceLineNo">528</span>        &amp;&amp; (System.currentTimeMillis() - start) &lt; timeout) {<a name="line.528"></a>
-<span class="sourceLineNo">529</span>      for (JVMClusterUtil.MasterThread mt : mts) {<a name="line.529"></a>
-<span class="sourceLineNo">530</span>        if (mt.getMaster().isActiveMaster() &amp;&amp; mt.getMaster().isInitialized()) {<a name="line.530"></a>
-<span class="sourceLineNo">531</span>          return true;<a name="line.531"></a>
-<span class="sourceLineNo">532</span>        }<a name="line.532"></a>
-<span class="sourceLineNo">533</span>      }<a name="line.533"></a>
-<span class="sourceLineNo">534</span><a name="line.534"></a>
-<span class="sourceLineNo">535</span>      Threads.sleep(100);<a name="line.535"></a>
-<span class="sourceLineNo">536</span>    }<a name="line.536"></a>
-<span class="sourceLineNo">537</span>    return false;<a name="line.537"></a>
-<span class="sourceLineNo">538</span>  }<a name="line.538"></a>
-<span class="sourceLineNo">539</span><a name="line.539"></a>
-<span class="sourceLineNo">540</span>  /**<a name="line.540"></a>
-<span class="sourceLineNo">541</span>   * @return List of master threads.<a name="line.541"></a>
-<span class="sourceLineNo">542</span>   */<a name="line.542"></a>
-<span class="sourceLineNo">543</span>  public List&lt;JVMClusterUtil.MasterThread&gt; getMasterThreads() {<a name="line.543"></a>
-<span class="sourceLineNo">544</span>    return this.hbaseCluster.getMasters();<a name="line.544"></a>
-<span class="sourceLineNo">545</span>  }<a name="line.545"></a>
-<span class="sourceLineNo">546</span><a name="line.546"></a>
-<span class="sourceLineNo">547</span>  /**<a name="line.547"></a>
-<span class="sourceLineNo">548</span>   * @return List of live master threads (skips the aborted and the killed)<a name="line.548"></a>
-<span class="sourceLineNo">549</span>   */<a name="line.549"></a>
-<span class="sourceLineNo">550</span>  public List&lt;JVMClusterUtil.MasterThread&gt; getLiveMasterThreads() {<a name="line.550"></a>
-<span class="sourceLineNo">551</span>    return this.hbaseCluster.getLiveMasters();<a name="line.551"></a>
-<span class="sourceLineNo">552</span>  }<a name="line.552"></a>
-<span class="sourceLineNo">553</span><a name="line.553"></a>
-<span class="sourceLineNo">554</span>  /**<a name="line.554"></a>
-<span class="sourceLineNo">555</span>   * Wait for Mini HBase Cluster to shut down.<a name="line.555"></a>
-<span class="sourceLineNo">556</span>   */<a name="line.556"></a>
-<span class="sourceLineNo">557</span>  public void join() {<a name="line.557"></a>
-<span class="sourceLineNo">558</span>    this.hbaseCluster.join();<a name="line.558"></a>
-<span class="sourceLineNo">559</span>  }<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>   * Shut down the mini HBase cluster<a name="line.562"></a>
-<span class="sourceLineNo">563</span>   * @throws IOException<a name="line.563"></a>
-<span class="sourceLineNo">564</span>   */<a name="line.564"></a>
-<span class="sourceLineNo">565</span>  @SuppressWarnings("deprecation")<a name="line.565"></a>
-<span class="sourceLineNo">566</span>  public void shutdown() throws IOException {<a name="line.566"></a>
-<span class="sourceLineNo">567</span>    if (this.hbaseCluster != null) {<a name="line.567"></a>
-<span class="sourceLineNo">568</span>      this.hbaseCluster.shutdown();<a name="line.568"></a>
-<span class="sourceLineNo">569</span>    }<a name="line.569"></a>
-<span class="sourceLineNo">570</span>  }<a name="line.570"></a>
-<span class="sourceLineNo">571</span><a name="line.571"></a>
-<span class="sourceLineNo">572</span>  @Override<a name="line.572"></a>
-<span class="sourceLineNo">573</span>  public void close() throws IOException {<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>  @Override<a name="line.576"></a>
-<span class="sourceLineNo">577</span>  public ClusterStatus getClusterStatus() throws IOException {<a name="line.577"></a>
-<span class="sourceLineNo">578</span>    HMaster master = getMaster();<a name="line.578"></a>
-<span class="sourceLineNo">579</span>    return master == null ? null : master.getClusterStatus();<a name="line.579"></a>
-<span class="sourceLineNo">580</span>  }<a name="line.580"></a>
-<span class="sourceLineNo">581</span><a name="line.581"></a>
-<span class="sourceLineNo">582</span>  /**<a name="line.582"></a>
-<span class="sourceLineNo">583</span>   * Call flushCache on all regions on all participating regionservers.<a name="line.583"></a>
-<span class="sourceLineNo">584</span>   * @throws IOException<a name="line.584"></a>
-<span class="sourceLineNo">585</span>   */<a name="line.585"></a>
-<span class="sourceLineNo">586</span>  public void flushcache() throws IOException {<a name="line.586"></a>
-<span class="sourceLineNo">587</span>    for (JVMClusterUtil.RegionServerThread t:<a name="line.587"></a>
-<span class="sourceLineNo">588</span>        this.hbaseCluster.getRegionServers()) {<a name="line.588"></a>
-<span class="sourceLineNo">589</span>      for(Region r: t.getRegionServer().getOnlineRegionsLocalContext()) {<a name="line.589"></a>
-<span class="sourceLineNo">590</span>        r.flush(true);<a name="line.590"></a>
-<span class="sourceLineNo">591</span>      }<a name="line.591"></a>
-<span class="sourceLineNo">592</span>    }<a name="line.592"></a>
-<span class="sourceLineNo">593</span>  }<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>   * Call flushCache on all regions of the specified table.<a name="line.596"></a>
-<span class="sourceLineNo">597</span>   * @throws IOException<a name="line.597"></a>
-<span class="sourceLineNo">598</span>   */<a name="line.598"></a>
-<span class="sourceLineNo">599</span>  public void flushcache(TableName tableName) throws IOException {<a name="line.599"></a>
-<span class="sourceLineNo">600</span>    for (JVMClusterUtil.RegionServerThread t:<a name="line.600"></a>
-<span class="sourceLineNo">601</span>        this.hbaseCluster.getRegionServers()) {<a name="line.601"></a>
-<span class="sourceLineNo">602</span>      for(Region r: t.getRegionServer().getOnlineRegionsLocalContext()) {<a name="line.602"></a>
-<span class="sourceLineNo">603</span>        if(r.getTableDesc().getTableName().equals(tableName)) {<a name="line.603"></a>
-<span class="sourceLineNo">604</span>          r.flush(true);<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>    }<a name="line.607"></a>
-<span class="sourceLineNo">608</span>  }<a name="line.608"></a>
-<span class="sourceLineNo">609</span><a name="line.609"></a>
-<span class="sourceLineNo">610</span>  /**<a name="line.610"></a>
-<span class="sourceLineNo">611</span>   * Call flushCache on all regions on all participating regionservers.<a name="line.611"></a>
-<span class="sourceLineNo">612</span>   * @throws IOException<a name="line.612"></a>
-<span class="sourceLineNo">613</span>   */<a name="line.613"></a>
-<span class="sourceLineNo">614</span>  public void compact(boolean major) throws IOException {<a name="line.614"></a>
-<span class="sourceLineNo">615</span>    for (JVMClusterUtil.RegionServerThread t:<a name="line.615"></a>
-<span class="sourceLineNo">616</span>        this.hbaseCluster.getRegionServers()) {<a name="line.616"></a>
-<span class="sourceLineNo">617</span>      for(Region r: t.getRegionServer().getOnlineRegionsLocalContext()) {<a name="line.617"></a>
-<span class="sourceLineNo">618</span>        r.compact(major);<a name="line.618"></a>
-<span class="sourceLineNo">619</span>      }<a name="line.619"></a>
-<span class="sourceLineNo">620</span>    }<a name="line.620"></a>
-<span class="sourceLineNo">621</span>  }<a name="line.621"></a>
-<span class="sourceLineNo">622</span><a name="line.622"></a>
-<span class="sourceLineNo">623</span>  /**<a name="line.623"></a>
-<span class="sourceLineNo">624</span>   * Call flushCache on all regions of the specified table.<a name="line.624"></a>
-<span class="sourceLineNo">625</span>   * @throws IOException<a name="line.625"></a>
-<span class="sourceLineNo">626</span>   */<a name="line.626"></a>
-<span class="sourceLineNo">627</span>  public void compact(TableName tableName, boolean major) throws IOException {<a name="line.627"></a>
-<span class="sourceLineNo">628</span>    for (JVMClusterUtil.RegionServerThread t:<a name="line.628"></a>
-<span class="sourceLineNo">629</span>        this.hbaseCluster.getRegionServers()) {<a name="line.629"></a>
-<span class="sourceLineNo">630</span>      for(Region r: t.getRegionServer().getOnlineRegionsLocalContext()) {<a name="line.630"></a>
-<span class="sourceLineNo">631</span>        if(r.getTableDesc().getTableName().equals(tableName)) {<a name="line.631"></a>
-<span class="sourceLineNo">632</span>          r.compact(major);<a name="line.632"></a>
-<span class="sourceLineNo">633</span>        }<a name="line.633"></a>
-<span class="sourceLineNo">634</span>      }<a name="line.634"></a>
-<span class="sourceLineNo">635</span>    }<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>   * @return List of region server threads.<a name="line.639"></a>
-<span class="sourceLineNo">640</span>   */<a name="line.640"></a>
-<span class="sourceLineNo">641</span>  public List&lt;JVMClusterUtil.RegionServerThread&gt; getRegionServerThreads() {<a name="line.641"></a>
-<span class="sourceLineNo">642</span>    return this.hbaseCluster.getRegionServers();<a name="line.642"></a>
-<span class="sourceLineNo">643</span>  }<a name="line.643"></a>
-<span class="sourceLineNo">644</span><a name="line.644"></a>
-<span class="sourceLineNo">645</span>  /**<a name="line.645"></a>
-<span class="sourceLineNo">646</span>   * @return List of live region server threads (skips the aborted and the killed)<a name="line.646"></a>
-<span class="sourceLineNo">647</span>   */<a name="line.647"></a>
-<span class="sourceLineNo">648</span>  public List&lt;JVMClusterUtil.RegionServerThread&gt; getLiveRegionServerThreads() {<a name="line.648"></a>
-<span class="sourceLineNo">649</span>    return this.hbaseCluster.getLiveRegionServers();<a name="line.649"></a>
-<span class="sourceLineNo">650</span>  }<a name="line.650"></a>
-<span class="sourceLineNo">651</span><a name="line.651"></a>
-<span class="sourceLineNo">652</span>  /**<a name="line.652"></a>
-<span class="sourceLineNo">653</span>   * Grab a numbered region server of your choice.<a name="line.653"></a>
-<span class="sourceLineNo">654</span>   * @param serverNumber<a name="line.654"></a>
-<span class="sourceLineNo">655</span>   * @return region server<a name="line.655"></a>
-<span class="sourceLineNo">656</span>   */<a name="line.656"></a>
-<span class="sourceLineNo">657</span>  public HRegionServer getRegionServer(int serverNumber) {<a name="line.657"></a>
-<span class="sourceLineNo">658</span>    return hbaseCluster.getRegionServer(serverNumber);<a name="line.658"></a>
-<span class="sourceLineNo">659</span>  }<a name="line.659"></a>
-<span class="sourceLineNo">660</span><a name="line.660"></a>
-<span class="sourceLineNo">661</span>  public List&lt;HRegion&gt; getRegions(byte[] tableName) {<a name="line.661"></a>
-<span class="sourceLineNo">662</span>    return getRegions(TableName.valueOf(tableName));<a name="line.662"></a>
-<span class="sourceLineNo">663</span>  }<a name="line.663"></a>
-<span class="sourceLineNo">664</span><a name="line.664"></a>
-<span class="sourceLineNo">665</span>  public List&lt;HRegion&gt; getRegions(TableName tableName) {<a name="line.665"></a>
-<span class="sourceLineNo">666</span>    List&lt;HRegion&gt; ret = new ArrayList&lt;HRegion&gt;();<a name="line.666"></a>
-<span class="sourceLineNo">667</span>    for (JVMClusterUtil.RegionServerThread rst : getRegionServerThreads()) {<a name="line.667"></a>
-<span class="sourceLineNo">668</span>      HRegionServer hrs = rst.getRegionServer();<a name="line.668"></a>
-<span class="sourceLineNo">669</span>      for (Region region : hrs.getOnlineRegionsLocalContext()) {<a name="line.669"></a>
-<span class="sourceLineNo">670</span>        if (region.getTableDesc().getTableName().equals(tableName)) {<a name="line.670"></a>
-<span class="sourceLineNo">671</span>          ret.add((HRegion)region);<a name="line.671"></a>
-<span class="sourceLineNo">672</span>        }<a name="line.672"></a>
-<span class="sourceLineNo">673</span>      }<a name="line.673"></a>
-<span class="sourceLineNo">674</span>    }<a name="line.674"></a>
-<span class="sourceLineNo">675</span>    return ret;<a name="line.675"></a>
-<span class="sourceLineNo">676</span>  }<a name="line.676"></a>
-<span class="sourceLineNo">677</span><a name="line.677"></a>
-<span class="sourceLineNo">678</span>  /**<a name="line.678"></a>
-<span class="sourceLineNo">679</span>   * @return Index into List of {@link MiniHBaseCluster#getRegionServerThreads()}<a name="line.679"></a>
-<span class="sourceLineNo">680</span>   * of HRS carrying regionName. Returns -1 if none found.<a name="line.680"></a>
-<span class="sourceLineNo">681</span>   */<a name="line.681"></a>
-<span class="sourceLineNo">682</span>  public int getServerWithMeta() {<a name="line.682"></a>
-<span class="sourceLineNo">683</span>    return getServerWith(HRegionInfo.FIRST_META_REGIONINFO.getRegionName());<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>   * Get the location of the specified region<a name="line.687"></a>
-<span class="sourceLineNo">688</span>   * @param regionName Name of the region in bytes<a name="line.688"></a>
-<span class="sourceLineNo">689</span>   * @return Index into List of {@link MiniHBaseCluster#getRegionServerThreads()}<a name="line.689"></a>
-<span class="sourceLineNo">690</span>   * of HRS carrying hbase:meta. Returns -1 if none found.<a name="line.690"></a>
-<span class="sourceLineNo">691</span>   */<a name="line.691"></a>
-<span class="sourceLineNo">692</span>  public int getServerWith(byte[] regionName) {<a name="line.692"></a>
-<span class="sourceLineNo">693</span>    int index = -1;<a name="line.693"></a>
-<span class="sourceLineNo">694</span>    int count = 0;<a name="line.694"></a>
-<span class="sourceLineNo">695</span>    for (JVMClusterUtil.RegionServerThread rst: getRegionServerThreads()) {<a name="line.695"></a>
-<span class="sourceLineNo">696</span>      HRegionServer hrs = rst.getRegionServer();<a name="line.696"></a>
-<span class="sourceLineNo">697</span>      Region metaRegion = hrs.getOnlineRegion(regionName);<a name="line.697"></a>
-<span class="sourceLineNo">698</span>      if (metaRegion != null) {<a name="line.698"></a>
-<span class="sourceLineNo">699</span>        index = count;<a name="line.699"></a>
-<span class="sourceLineNo">700</span>        break;<a name="line.700"></a>
-<span class="sourceLineNo">701</span>      }<a name="line.701"></a>
-<span class="sourceLineNo">702</span>      count++;<a name="line.702"></a>
-<span class="sourceLineNo">703</span>    }<a name="line.703"></a>
-<span cla

<TRUNCATED>

[13/18] hbase-site git commit: Published site at d6b3d838eba382f6b7734ca1f40fa58eb97a4f89.

Posted by mi...@apache.org.
http://git-wip-us.apache.org/repos/asf/hbase-site/blob/c221e35e/devapidocs/src-html/org/apache/hadoop/hbase/tmpl/master/MasterStatusTmpl.Intf.html
----------------------------------------------------------------------
diff --git a/devapidocs/src-html/org/apache/hadoop/hbase/tmpl/master/MasterStatusTmpl.Intf.html b/devapidocs/src-html/org/apache/hadoop/hbase/tmpl/master/MasterStatusTmpl.Intf.html
index dce465e..2a6a981 100644
--- a/devapidocs/src-html/org/apache/hadoop/hbase/tmpl/master/MasterStatusTmpl.Intf.html
+++ b/devapidocs/src-html/org/apache/hadoop/hbase/tmpl/master/MasterStatusTmpl.Intf.html
@@ -68,14 +68,14 @@
 <span class="sourceLineNo">060</span>    @org.jamon.annotations.Argument(name = "master", type = "HMaster")},<a name="line.60"></a>
 <span class="sourceLineNo">061</span>  optionalArguments = {<a name="line.61"></a>
 <span class="sourceLineNo">062</span>    @org.jamon.annotations.Argument(name = "frags", type = "Map&lt;String,Integer&gt;"),<a name="line.62"></a>
-<span class="sourceLineNo">063</span>    @org.jamon.annotations.Argument(name = "catalogJanitorEnabled", type = "boolean"),<a name="line.63"></a>
-<span class="sourceLineNo">064</span>    @org.jamon.annotations.Argument(name = "metaLocation", type = "ServerName"),<a name="line.64"></a>
-<span class="sourceLineNo">065</span>    @org.jamon.annotations.Argument(name = "deadServers", type = "Set&lt;ServerName&gt;"),<a name="line.65"></a>
-<span class="sourceLineNo">066</span>    @org.jamon.annotations.Argument(name = "format", type = "String"),<a name="line.66"></a>
-<span class="sourceLineNo">067</span>    @org.jamon.annotations.Argument(name = "assignmentManager", type = "AssignmentManager"),<a name="line.67"></a>
-<span class="sourceLineNo">068</span>    @org.jamon.annotations.Argument(name = "servers", type = "List&lt;ServerName&gt;"),<a name="line.68"></a>
-<span class="sourceLineNo">069</span>    @org.jamon.annotations.Argument(name = "serverManager", type = "ServerManager"),<a name="line.69"></a>
-<span class="sourceLineNo">070</span>    @org.jamon.annotations.Argument(name = "filter", type = "String")})<a name="line.70"></a>
+<span class="sourceLineNo">063</span>    @org.jamon.annotations.Argument(name = "metaLocation", type = "ServerName"),<a name="line.63"></a>
+<span class="sourceLineNo">064</span>    @org.jamon.annotations.Argument(name = "assignmentManager", type = "AssignmentManager"),<a name="line.64"></a>
+<span class="sourceLineNo">065</span>    @org.jamon.annotations.Argument(name = "serverManager", type = "ServerManager"),<a name="line.65"></a>
+<span class="sourceLineNo">066</span>    @org.jamon.annotations.Argument(name = "catalogJanitorEnabled", type = "boolean"),<a name="line.66"></a>
+<span class="sourceLineNo">067</span>    @org.jamon.annotations.Argument(name = "format", type = "String"),<a name="line.67"></a>
+<span class="sourceLineNo">068</span>    @org.jamon.annotations.Argument(name = "filter", type = "String"),<a name="line.68"></a>
+<span class="sourceLineNo">069</span>    @org.jamon.annotations.Argument(name = "servers", type = "List&lt;ServerName&gt;"),<a name="line.69"></a>
+<span class="sourceLineNo">070</span>    @org.jamon.annotations.Argument(name = "deadServers", type = "Set&lt;ServerName&gt;")})<a name="line.70"></a>
 <span class="sourceLineNo">071</span>public class MasterStatusTmpl<a name="line.71"></a>
 <span class="sourceLineNo">072</span>  extends org.jamon.AbstractTemplateProxy<a name="line.72"></a>
 <span class="sourceLineNo">073</span>{<a name="line.73"></a>
@@ -133,142 +133,142 @@
 <span class="sourceLineNo">125</span>      return m_frags__IsNotDefault;<a name="line.125"></a>
 <span class="sourceLineNo">126</span>    }<a name="line.126"></a>
 <span class="sourceLineNo">127</span>    private boolean m_frags__IsNotDefault;<a name="line.127"></a>
-<span class="sourceLineNo">128</span>    // 25, 1<a name="line.128"></a>
-<span class="sourceLineNo">129</span>    public void setCatalogJanitorEnabled(boolean catalogJanitorEnabled)<a name="line.129"></a>
+<span class="sourceLineNo">128</span>    // 22, 1<a name="line.128"></a>
+<span class="sourceLineNo">129</span>    public void setMetaLocation(ServerName metaLocation)<a name="line.129"></a>
 <span class="sourceLineNo">130</span>    {<a name="line.130"></a>
-<span class="sourceLineNo">131</span>      // 25, 1<a name="line.131"></a>
-<span class="sourceLineNo">132</span>      m_catalogJanitorEnabled = catalogJanitorEnabled;<a name="line.132"></a>
-<span class="sourceLineNo">133</span>      m_catalogJanitorEnabled__IsNotDefault = true;<a name="line.133"></a>
+<span class="sourceLineNo">131</span>      // 22, 1<a name="line.131"></a>
+<span class="sourceLineNo">132</span>      m_metaLocation = metaLocation;<a name="line.132"></a>
+<span class="sourceLineNo">133</span>      m_metaLocation__IsNotDefault = true;<a name="line.133"></a>
 <span class="sourceLineNo">134</span>    }<a name="line.134"></a>
-<span class="sourceLineNo">135</span>    public boolean getCatalogJanitorEnabled()<a name="line.135"></a>
+<span class="sourceLineNo">135</span>    public ServerName getMetaLocation()<a name="line.135"></a>
 <span class="sourceLineNo">136</span>    {<a name="line.136"></a>
-<span class="sourceLineNo">137</span>      return m_catalogJanitorEnabled;<a name="line.137"></a>
+<span class="sourceLineNo">137</span>      return m_metaLocation;<a name="line.137"></a>
 <span class="sourceLineNo">138</span>    }<a name="line.138"></a>
-<span class="sourceLineNo">139</span>    private boolean m_catalogJanitorEnabled;<a name="line.139"></a>
-<span class="sourceLineNo">140</span>    public boolean getCatalogJanitorEnabled__IsNotDefault()<a name="line.140"></a>
+<span class="sourceLineNo">139</span>    private ServerName m_metaLocation;<a name="line.139"></a>
+<span class="sourceLineNo">140</span>    public boolean getMetaLocation__IsNotDefault()<a name="line.140"></a>
 <span class="sourceLineNo">141</span>    {<a name="line.141"></a>
-<span class="sourceLineNo">142</span>      return m_catalogJanitorEnabled__IsNotDefault;<a name="line.142"></a>
+<span class="sourceLineNo">142</span>      return m_metaLocation__IsNotDefault;<a name="line.142"></a>
 <span class="sourceLineNo">143</span>    }<a name="line.143"></a>
-<span class="sourceLineNo">144</span>    private boolean m_catalogJanitorEnabled__IsNotDefault;<a name="line.144"></a>
-<span class="sourceLineNo">145</span>    // 22, 1<a name="line.145"></a>
-<span class="sourceLineNo">146</span>    public void setMetaLocation(ServerName metaLocation)<a name="line.146"></a>
+<span class="sourceLineNo">144</span>    private boolean m_metaLocation__IsNotDefault;<a name="line.144"></a>
+<span class="sourceLineNo">145</span>    // 29, 1<a name="line.145"></a>
+<span class="sourceLineNo">146</span>    public void setAssignmentManager(AssignmentManager assignmentManager)<a name="line.146"></a>
 <span class="sourceLineNo">147</span>    {<a name="line.147"></a>
-<span class="sourceLineNo">148</span>      // 22, 1<a name="line.148"></a>
-<span class="sourceLineNo">149</span>      m_metaLocation = metaLocation;<a name="line.149"></a>
-<span class="sourceLineNo">150</span>      m_metaLocation__IsNotDefault = true;<a name="line.150"></a>
+<span class="sourceLineNo">148</span>      // 29, 1<a name="line.148"></a>
+<span class="sourceLineNo">149</span>      m_assignmentManager = assignmentManager;<a name="line.149"></a>
+<span class="sourceLineNo">150</span>      m_assignmentManager__IsNotDefault = true;<a name="line.150"></a>
 <span class="sourceLineNo">151</span>    }<a name="line.151"></a>
-<span class="sourceLineNo">152</span>    public ServerName getMetaLocation()<a name="line.152"></a>
+<span class="sourceLineNo">152</span>    public AssignmentManager getAssignmentManager()<a name="line.152"></a>
 <span class="sourceLineNo">153</span>    {<a name="line.153"></a>
-<span class="sourceLineNo">154</span>      return m_metaLocation;<a name="line.154"></a>
+<span class="sourceLineNo">154</span>      return m_assignmentManager;<a name="line.154"></a>
 <span class="sourceLineNo">155</span>    }<a name="line.155"></a>
-<span class="sourceLineNo">156</span>    private ServerName m_metaLocation;<a name="line.156"></a>
-<span class="sourceLineNo">157</span>    public boolean getMetaLocation__IsNotDefault()<a name="line.157"></a>
+<span class="sourceLineNo">156</span>    private AssignmentManager m_assignmentManager;<a name="line.156"></a>
+<span class="sourceLineNo">157</span>    public boolean getAssignmentManager__IsNotDefault()<a name="line.157"></a>
 <span class="sourceLineNo">158</span>    {<a name="line.158"></a>
-<span class="sourceLineNo">159</span>      return m_metaLocation__IsNotDefault;<a name="line.159"></a>
+<span class="sourceLineNo">159</span>      return m_assignmentManager__IsNotDefault;<a name="line.159"></a>
 <span class="sourceLineNo">160</span>    }<a name="line.160"></a>
-<span class="sourceLineNo">161</span>    private boolean m_metaLocation__IsNotDefault;<a name="line.161"></a>
-<span class="sourceLineNo">162</span>    // 24, 1<a name="line.162"></a>
-<span class="sourceLineNo">163</span>    public void setDeadServers(Set&lt;ServerName&gt; deadServers)<a name="line.163"></a>
+<span class="sourceLineNo">161</span>    private boolean m_assignmentManager__IsNotDefault;<a name="line.161"></a>
+<span class="sourceLineNo">162</span>    // 28, 1<a name="line.162"></a>
+<span class="sourceLineNo">163</span>    public void setServerManager(ServerManager serverManager)<a name="line.163"></a>
 <span class="sourceLineNo">164</span>    {<a name="line.164"></a>
-<span class="sourceLineNo">165</span>      // 24, 1<a name="line.165"></a>
-<span class="sourceLineNo">166</span>      m_deadServers = deadServers;<a name="line.166"></a>
-<span class="sourceLineNo">167</span>      m_deadServers__IsNotDefault = true;<a name="line.167"></a>
+<span class="sourceLineNo">165</span>      // 28, 1<a name="line.165"></a>
+<span class="sourceLineNo">166</span>      m_serverManager = serverManager;<a name="line.166"></a>
+<span class="sourceLineNo">167</span>      m_serverManager__IsNotDefault = true;<a name="line.167"></a>
 <span class="sourceLineNo">168</span>    }<a name="line.168"></a>
-<span class="sourceLineNo">169</span>    public Set&lt;ServerName&gt; getDeadServers()<a name="line.169"></a>
+<span class="sourceLineNo">169</span>    public ServerManager getServerManager()<a name="line.169"></a>
 <span class="sourceLineNo">170</span>    {<a name="line.170"></a>
-<span class="sourceLineNo">171</span>      return m_deadServers;<a name="line.171"></a>
+<span class="sourceLineNo">171</span>      return m_serverManager;<a name="line.171"></a>
 <span class="sourceLineNo">172</span>    }<a name="line.172"></a>
-<span class="sourceLineNo">173</span>    private Set&lt;ServerName&gt; m_deadServers;<a name="line.173"></a>
-<span class="sourceLineNo">174</span>    public boolean getDeadServers__IsNotDefault()<a name="line.174"></a>
+<span class="sourceLineNo">173</span>    private ServerManager m_serverManager;<a name="line.173"></a>
+<span class="sourceLineNo">174</span>    public boolean getServerManager__IsNotDefault()<a name="line.174"></a>
 <span class="sourceLineNo">175</span>    {<a name="line.175"></a>
-<span class="sourceLineNo">176</span>      return m_deadServers__IsNotDefault;<a name="line.176"></a>
+<span class="sourceLineNo">176</span>      return m_serverManager__IsNotDefault;<a name="line.176"></a>
 <span class="sourceLineNo">177</span>    }<a name="line.177"></a>
-<span class="sourceLineNo">178</span>    private boolean m_deadServers__IsNotDefault;<a name="line.178"></a>
-<span class="sourceLineNo">179</span>    // 27, 1<a name="line.179"></a>
-<span class="sourceLineNo">180</span>    public void setFormat(String format)<a name="line.180"></a>
+<span class="sourceLineNo">178</span>    private boolean m_serverManager__IsNotDefault;<a name="line.178"></a>
+<span class="sourceLineNo">179</span>    // 25, 1<a name="line.179"></a>
+<span class="sourceLineNo">180</span>    public void setCatalogJanitorEnabled(boolean catalogJanitorEnabled)<a name="line.180"></a>
 <span class="sourceLineNo">181</span>    {<a name="line.181"></a>
-<span class="sourceLineNo">182</span>      // 27, 1<a name="line.182"></a>
-<span class="sourceLineNo">183</span>      m_format = format;<a name="line.183"></a>
-<span class="sourceLineNo">184</span>      m_format__IsNotDefault = true;<a name="line.184"></a>
+<span class="sourceLineNo">182</span>      // 25, 1<a name="line.182"></a>
+<span class="sourceLineNo">183</span>      m_catalogJanitorEnabled = catalogJanitorEnabled;<a name="line.183"></a>
+<span class="sourceLineNo">184</span>      m_catalogJanitorEnabled__IsNotDefault = true;<a name="line.184"></a>
 <span class="sourceLineNo">185</span>    }<a name="line.185"></a>
-<span class="sourceLineNo">186</span>    public String getFormat()<a name="line.186"></a>
+<span class="sourceLineNo">186</span>    public boolean getCatalogJanitorEnabled()<a name="line.186"></a>
 <span class="sourceLineNo">187</span>    {<a name="line.187"></a>
-<span class="sourceLineNo">188</span>      return m_format;<a name="line.188"></a>
+<span class="sourceLineNo">188</span>      return m_catalogJanitorEnabled;<a name="line.188"></a>
 <span class="sourceLineNo">189</span>    }<a name="line.189"></a>
-<span class="sourceLineNo">190</span>    private String m_format;<a name="line.190"></a>
-<span class="sourceLineNo">191</span>    public boolean getFormat__IsNotDefault()<a name="line.191"></a>
+<span class="sourceLineNo">190</span>    private boolean m_catalogJanitorEnabled;<a name="line.190"></a>
+<span class="sourceLineNo">191</span>    public boolean getCatalogJanitorEnabled__IsNotDefault()<a name="line.191"></a>
 <span class="sourceLineNo">192</span>    {<a name="line.192"></a>
-<span class="sourceLineNo">193</span>      return m_format__IsNotDefault;<a name="line.193"></a>
+<span class="sourceLineNo">193</span>      return m_catalogJanitorEnabled__IsNotDefault;<a name="line.193"></a>
 <span class="sourceLineNo">194</span>    }<a name="line.194"></a>
-<span class="sourceLineNo">195</span>    private boolean m_format__IsNotDefault;<a name="line.195"></a>
-<span class="sourceLineNo">196</span>    // 29, 1<a name="line.196"></a>
-<span class="sourceLineNo">197</span>    public void setAssignmentManager(AssignmentManager assignmentManager)<a name="line.197"></a>
+<span class="sourceLineNo">195</span>    private boolean m_catalogJanitorEnabled__IsNotDefault;<a name="line.195"></a>
+<span class="sourceLineNo">196</span>    // 27, 1<a name="line.196"></a>
+<span class="sourceLineNo">197</span>    public void setFormat(String format)<a name="line.197"></a>
 <span class="sourceLineNo">198</span>    {<a name="line.198"></a>
-<span class="sourceLineNo">199</span>      // 29, 1<a name="line.199"></a>
-<span class="sourceLineNo">200</span>      m_assignmentManager = assignmentManager;<a name="line.200"></a>
-<span class="sourceLineNo">201</span>      m_assignmentManager__IsNotDefault = true;<a name="line.201"></a>
+<span class="sourceLineNo">199</span>      // 27, 1<a name="line.199"></a>
+<span class="sourceLineNo">200</span>      m_format = format;<a name="line.200"></a>
+<span class="sourceLineNo">201</span>      m_format__IsNotDefault = true;<a name="line.201"></a>
 <span class="sourceLineNo">202</span>    }<a name="line.202"></a>
-<span class="sourceLineNo">203</span>    public AssignmentManager getAssignmentManager()<a name="line.203"></a>
+<span class="sourceLineNo">203</span>    public String getFormat()<a name="line.203"></a>
 <span class="sourceLineNo">204</span>    {<a name="line.204"></a>
-<span class="sourceLineNo">205</span>      return m_assignmentManager;<a name="line.205"></a>
+<span class="sourceLineNo">205</span>      return m_format;<a name="line.205"></a>
 <span class="sourceLineNo">206</span>    }<a name="line.206"></a>
-<span class="sourceLineNo">207</span>    private AssignmentManager m_assignmentManager;<a name="line.207"></a>
-<span class="sourceLineNo">208</span>    public boolean getAssignmentManager__IsNotDefault()<a name="line.208"></a>
+<span class="sourceLineNo">207</span>    private String m_format;<a name="line.207"></a>
+<span class="sourceLineNo">208</span>    public boolean getFormat__IsNotDefault()<a name="line.208"></a>
 <span class="sourceLineNo">209</span>    {<a name="line.209"></a>
-<span class="sourceLineNo">210</span>      return m_assignmentManager__IsNotDefault;<a name="line.210"></a>
+<span class="sourceLineNo">210</span>      return m_format__IsNotDefault;<a name="line.210"></a>
 <span class="sourceLineNo">211</span>    }<a name="line.211"></a>
-<span class="sourceLineNo">212</span>    private boolean m_assignmentManager__IsNotDefault;<a name="line.212"></a>
-<span class="sourceLineNo">213</span>    // 23, 1<a name="line.213"></a>
-<span class="sourceLineNo">214</span>    public void setServers(List&lt;ServerName&gt; servers)<a name="line.214"></a>
+<span class="sourceLineNo">212</span>    private boolean m_format__IsNotDefault;<a name="line.212"></a>
+<span class="sourceLineNo">213</span>    // 26, 1<a name="line.213"></a>
+<span class="sourceLineNo">214</span>    public void setFilter(String filter)<a name="line.214"></a>
 <span class="sourceLineNo">215</span>    {<a name="line.215"></a>
-<span class="sourceLineNo">216</span>      // 23, 1<a name="line.216"></a>
-<span class="sourceLineNo">217</span>      m_servers = servers;<a name="line.217"></a>
-<span class="sourceLineNo">218</span>      m_servers__IsNotDefault = true;<a name="line.218"></a>
+<span class="sourceLineNo">216</span>      // 26, 1<a name="line.216"></a>
+<span class="sourceLineNo">217</span>      m_filter = filter;<a name="line.217"></a>
+<span class="sourceLineNo">218</span>      m_filter__IsNotDefault = true;<a name="line.218"></a>
 <span class="sourceLineNo">219</span>    }<a name="line.219"></a>
-<span class="sourceLineNo">220</span>    public List&lt;ServerName&gt; getServers()<a name="line.220"></a>
+<span class="sourceLineNo">220</span>    public String getFilter()<a name="line.220"></a>
 <span class="sourceLineNo">221</span>    {<a name="line.221"></a>
-<span class="sourceLineNo">222</span>      return m_servers;<a name="line.222"></a>
+<span class="sourceLineNo">222</span>      return m_filter;<a name="line.222"></a>
 <span class="sourceLineNo">223</span>    }<a name="line.223"></a>
-<span class="sourceLineNo">224</span>    private List&lt;ServerName&gt; m_servers;<a name="line.224"></a>
-<span class="sourceLineNo">225</span>    public boolean getServers__IsNotDefault()<a name="line.225"></a>
+<span class="sourceLineNo">224</span>    private String m_filter;<a name="line.224"></a>
+<span class="sourceLineNo">225</span>    public boolean getFilter__IsNotDefault()<a name="line.225"></a>
 <span class="sourceLineNo">226</span>    {<a name="line.226"></a>
-<span class="sourceLineNo">227</span>      return m_servers__IsNotDefault;<a name="line.227"></a>
+<span class="sourceLineNo">227</span>      return m_filter__IsNotDefault;<a name="line.227"></a>
 <span class="sourceLineNo">228</span>    }<a name="line.228"></a>
-<span class="sourceLineNo">229</span>    private boolean m_servers__IsNotDefault;<a name="line.229"></a>
-<span class="sourceLineNo">230</span>    // 28, 1<a name="line.230"></a>
-<span class="sourceLineNo">231</span>    public void setServerManager(ServerManager serverManager)<a name="line.231"></a>
+<span class="sourceLineNo">229</span>    private boolean m_filter__IsNotDefault;<a name="line.229"></a>
+<span class="sourceLineNo">230</span>    // 23, 1<a name="line.230"></a>
+<span class="sourceLineNo">231</span>    public void setServers(List&lt;ServerName&gt; servers)<a name="line.231"></a>
 <span class="sourceLineNo">232</span>    {<a name="line.232"></a>
-<span class="sourceLineNo">233</span>      // 28, 1<a name="line.233"></a>
-<span class="sourceLineNo">234</span>      m_serverManager = serverManager;<a name="line.234"></a>
-<span class="sourceLineNo">235</span>      m_serverManager__IsNotDefault = true;<a name="line.235"></a>
+<span class="sourceLineNo">233</span>      // 23, 1<a name="line.233"></a>
+<span class="sourceLineNo">234</span>      m_servers = servers;<a name="line.234"></a>
+<span class="sourceLineNo">235</span>      m_servers__IsNotDefault = true;<a name="line.235"></a>
 <span class="sourceLineNo">236</span>    }<a name="line.236"></a>
-<span class="sourceLineNo">237</span>    public ServerManager getServerManager()<a name="line.237"></a>
+<span class="sourceLineNo">237</span>    public List&lt;ServerName&gt; getServers()<a name="line.237"></a>
 <span class="sourceLineNo">238</span>    {<a name="line.238"></a>
-<span class="sourceLineNo">239</span>      return m_serverManager;<a name="line.239"></a>
+<span class="sourceLineNo">239</span>      return m_servers;<a name="line.239"></a>
 <span class="sourceLineNo">240</span>    }<a name="line.240"></a>
-<span class="sourceLineNo">241</span>    private ServerManager m_serverManager;<a name="line.241"></a>
-<span class="sourceLineNo">242</span>    public boolean getServerManager__IsNotDefault()<a name="line.242"></a>
+<span class="sourceLineNo">241</span>    private List&lt;ServerName&gt; m_servers;<a name="line.241"></a>
+<span class="sourceLineNo">242</span>    public boolean getServers__IsNotDefault()<a name="line.242"></a>
 <span class="sourceLineNo">243</span>    {<a name="line.243"></a>
-<span class="sourceLineNo">244</span>      return m_serverManager__IsNotDefault;<a name="line.244"></a>
+<span class="sourceLineNo">244</span>      return m_servers__IsNotDefault;<a name="line.244"></a>
 <span class="sourceLineNo">245</span>    }<a name="line.245"></a>
-<span class="sourceLineNo">246</span>    private boolean m_serverManager__IsNotDefault;<a name="line.246"></a>
-<span class="sourceLineNo">247</span>    // 26, 1<a name="line.247"></a>
-<span class="sourceLineNo">248</span>    public void setFilter(String filter)<a name="line.248"></a>
+<span class="sourceLineNo">246</span>    private boolean m_servers__IsNotDefault;<a name="line.246"></a>
+<span class="sourceLineNo">247</span>    // 24, 1<a name="line.247"></a>
+<span class="sourceLineNo">248</span>    public void setDeadServers(Set&lt;ServerName&gt; deadServers)<a name="line.248"></a>
 <span class="sourceLineNo">249</span>    {<a name="line.249"></a>
-<span class="sourceLineNo">250</span>      // 26, 1<a name="line.250"></a>
-<span class="sourceLineNo">251</span>      m_filter = filter;<a name="line.251"></a>
-<span class="sourceLineNo">252</span>      m_filter__IsNotDefault = true;<a name="line.252"></a>
+<span class="sourceLineNo">250</span>      // 24, 1<a name="line.250"></a>
+<span class="sourceLineNo">251</span>      m_deadServers = deadServers;<a name="line.251"></a>
+<span class="sourceLineNo">252</span>      m_deadServers__IsNotDefault = true;<a name="line.252"></a>
 <span class="sourceLineNo">253</span>    }<a name="line.253"></a>
-<span class="sourceLineNo">254</span>    public String getFilter()<a name="line.254"></a>
+<span class="sourceLineNo">254</span>    public Set&lt;ServerName&gt; getDeadServers()<a name="line.254"></a>
 <span class="sourceLineNo">255</span>    {<a name="line.255"></a>
-<span class="sourceLineNo">256</span>      return m_filter;<a name="line.256"></a>
+<span class="sourceLineNo">256</span>      return m_deadServers;<a name="line.256"></a>
 <span class="sourceLineNo">257</span>    }<a name="line.257"></a>
-<span class="sourceLineNo">258</span>    private String m_filter;<a name="line.258"></a>
-<span class="sourceLineNo">259</span>    public boolean getFilter__IsNotDefault()<a name="line.259"></a>
+<span class="sourceLineNo">258</span>    private Set&lt;ServerName&gt; m_deadServers;<a name="line.258"></a>
+<span class="sourceLineNo">259</span>    public boolean getDeadServers__IsNotDefault()<a name="line.259"></a>
 <span class="sourceLineNo">260</span>    {<a name="line.260"></a>
-<span class="sourceLineNo">261</span>      return m_filter__IsNotDefault;<a name="line.261"></a>
+<span class="sourceLineNo">261</span>      return m_deadServers__IsNotDefault;<a name="line.261"></a>
 <span class="sourceLineNo">262</span>    }<a name="line.262"></a>
-<span class="sourceLineNo">263</span>    private boolean m_filter__IsNotDefault;<a name="line.263"></a>
+<span class="sourceLineNo">263</span>    private boolean m_deadServers__IsNotDefault;<a name="line.263"></a>
 <span class="sourceLineNo">264</span>  }<a name="line.264"></a>
 <span class="sourceLineNo">265</span>  @Override<a name="line.265"></a>
 <span class="sourceLineNo">266</span>  protected org.jamon.AbstractTemplateProxy.ImplData makeImplData()<a name="line.266"></a>
@@ -287,59 +287,59 @@
 <span class="sourceLineNo">279</span>    return this;<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>  protected boolean catalogJanitorEnabled;<a name="line.282"></a>
-<span class="sourceLineNo">283</span>  public final org.apache.hadoop.hbase.tmpl.master.MasterStatusTmpl setCatalogJanitorEnabled(boolean p_catalogJanitorEnabled)<a name="line.283"></a>
+<span class="sourceLineNo">282</span>  protected ServerName metaLocation;<a name="line.282"></a>
+<span class="sourceLineNo">283</span>  public final org.apache.hadoop.hbase.tmpl.master.MasterStatusTmpl setMetaLocation(ServerName p_metaLocation)<a name="line.283"></a>
 <span class="sourceLineNo">284</span>  {<a name="line.284"></a>
-<span class="sourceLineNo">285</span>    (getImplData()).setCatalogJanitorEnabled(p_catalogJanitorEnabled);<a name="line.285"></a>
+<span class="sourceLineNo">285</span>    (getImplData()).setMetaLocation(p_metaLocation);<a name="line.285"></a>
 <span class="sourceLineNo">286</span>    return this;<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>  protected ServerName metaLocation;<a name="line.289"></a>
-<span class="sourceLineNo">290</span>  public final org.apache.hadoop.hbase.tmpl.master.MasterStatusTmpl setMetaLocation(ServerName p_metaLocation)<a name="line.290"></a>
+<span class="sourceLineNo">289</span>  protected AssignmentManager assignmentManager;<a name="line.289"></a>
+<span class="sourceLineNo">290</span>  public final org.apache.hadoop.hbase.tmpl.master.MasterStatusTmpl setAssignmentManager(AssignmentManager p_assignmentManager)<a name="line.290"></a>
 <span class="sourceLineNo">291</span>  {<a name="line.291"></a>
-<span class="sourceLineNo">292</span>    (getImplData()).setMetaLocation(p_metaLocation);<a name="line.292"></a>
+<span class="sourceLineNo">292</span>    (getImplData()).setAssignmentManager(p_assignmentManager);<a name="line.292"></a>
 <span class="sourceLineNo">293</span>    return this;<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>  protected Set&lt;ServerName&gt; deadServers;<a name="line.296"></a>
-<span class="sourceLineNo">297</span>  public final org.apache.hadoop.hbase.tmpl.master.MasterStatusTmpl setDeadServers(Set&lt;ServerName&gt; p_deadServers)<a name="line.297"></a>
+<span class="sourceLineNo">296</span>  protected ServerManager serverManager;<a name="line.296"></a>
+<span class="sourceLineNo">297</span>  public final org.apache.hadoop.hbase.tmpl.master.MasterStatusTmpl setServerManager(ServerManager p_serverManager)<a name="line.297"></a>
 <span class="sourceLineNo">298</span>  {<a name="line.298"></a>
-<span class="sourceLineNo">299</span>    (getImplData()).setDeadServers(p_deadServers);<a name="line.299"></a>
+<span class="sourceLineNo">299</span>    (getImplData()).setServerManager(p_serverManager);<a name="line.299"></a>
 <span class="sourceLineNo">300</span>    return this;<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>  protected String format;<a name="line.303"></a>
-<span class="sourceLineNo">304</span>  public final org.apache.hadoop.hbase.tmpl.master.MasterStatusTmpl setFormat(String p_format)<a name="line.304"></a>
+<span class="sourceLineNo">303</span>  protected boolean catalogJanitorEnabled;<a name="line.303"></a>
+<span class="sourceLineNo">304</span>  public final org.apache.hadoop.hbase.tmpl.master.MasterStatusTmpl setCatalogJanitorEnabled(boolean p_catalogJanitorEnabled)<a name="line.304"></a>
 <span class="sourceLineNo">305</span>  {<a name="line.305"></a>
-<span class="sourceLineNo">306</span>    (getImplData()).setFormat(p_format);<a name="line.306"></a>
+<span class="sourceLineNo">306</span>    (getImplData()).setCatalogJanitorEnabled(p_catalogJanitorEnabled);<a name="line.306"></a>
 <span class="sourceLineNo">307</span>    return this;<a name="line.307"></a>
 <span class="sourceLineNo">308</span>  }<a name="line.308"></a>
 <span class="sourceLineNo">309</span>  <a name="line.309"></a>
-<span class="sourceLineNo">310</span>  protected AssignmentManager assignmentManager;<a name="line.310"></a>
-<span class="sourceLineNo">311</span>  public final org.apache.hadoop.hbase.tmpl.master.MasterStatusTmpl setAssignmentManager(AssignmentManager p_assignmentManager)<a name="line.311"></a>
+<span class="sourceLineNo">310</span>  protected String format;<a name="line.310"></a>
+<span class="sourceLineNo">311</span>  public final org.apache.hadoop.hbase.tmpl.master.MasterStatusTmpl setFormat(String p_format)<a name="line.311"></a>
 <span class="sourceLineNo">312</span>  {<a name="line.312"></a>
-<span class="sourceLineNo">313</span>    (getImplData()).setAssignmentManager(p_assignmentManager);<a name="line.313"></a>
+<span class="sourceLineNo">313</span>    (getImplData()).setFormat(p_format);<a name="line.313"></a>
 <span class="sourceLineNo">314</span>    return this;<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>  protected List&lt;ServerName&gt; servers;<a name="line.317"></a>
-<span class="sourceLineNo">318</span>  public final org.apache.hadoop.hbase.tmpl.master.MasterStatusTmpl setServers(List&lt;ServerName&gt; p_servers)<a name="line.318"></a>
+<span class="sourceLineNo">317</span>  protected String filter;<a name="line.317"></a>
+<span class="sourceLineNo">318</span>  public final org.apache.hadoop.hbase.tmpl.master.MasterStatusTmpl setFilter(String p_filter)<a name="line.318"></a>
 <span class="sourceLineNo">319</span>  {<a name="line.319"></a>
-<span class="sourceLineNo">320</span>    (getImplData()).setServers(p_servers);<a name="line.320"></a>
+<span class="sourceLineNo">320</span>    (getImplData()).setFilter(p_filter);<a name="line.320"></a>
 <span class="sourceLineNo">321</span>    return this;<a name="line.321"></a>
 <span class="sourceLineNo">322</span>  }<a name="line.322"></a>
 <span class="sourceLineNo">323</span>  <a name="line.323"></a>
-<span class="sourceLineNo">324</span>  protected ServerManager serverManager;<a name="line.324"></a>
-<span class="sourceLineNo">325</span>  public final org.apache.hadoop.hbase.tmpl.master.MasterStatusTmpl setServerManager(ServerManager p_serverManager)<a name="line.325"></a>
+<span class="sourceLineNo">324</span>  protected List&lt;ServerName&gt; servers;<a name="line.324"></a>
+<span class="sourceLineNo">325</span>  public final org.apache.hadoop.hbase.tmpl.master.MasterStatusTmpl setServers(List&lt;ServerName&gt; p_servers)<a name="line.325"></a>
 <span class="sourceLineNo">326</span>  {<a name="line.326"></a>
-<span class="sourceLineNo">327</span>    (getImplData()).setServerManager(p_serverManager);<a name="line.327"></a>
+<span class="sourceLineNo">327</span>    (getImplData()).setServers(p_servers);<a name="line.327"></a>
 <span class="sourceLineNo">328</span>    return this;<a name="line.328"></a>
 <span class="sourceLineNo">329</span>  }<a name="line.329"></a>
 <span class="sourceLineNo">330</span>  <a name="line.330"></a>
-<span class="sourceLineNo">331</span>  protected String filter;<a name="line.331"></a>
-<span class="sourceLineNo">332</span>  public final org.apache.hadoop.hbase.tmpl.master.MasterStatusTmpl setFilter(String p_filter)<a name="line.332"></a>
+<span class="sourceLineNo">331</span>  protected Set&lt;ServerName&gt; deadServers;<a name="line.331"></a>
+<span class="sourceLineNo">332</span>  public final org.apache.hadoop.hbase.tmpl.master.MasterStatusTmpl setDeadServers(Set&lt;ServerName&gt; p_deadServers)<a name="line.332"></a>
 <span class="sourceLineNo">333</span>  {<a name="line.333"></a>
-<span class="sourceLineNo">334</span>    (getImplData()).setFilter(p_filter);<a name="line.334"></a>
+<span class="sourceLineNo">334</span>    (getImplData()).setDeadServers(p_deadServers);<a name="line.334"></a>
 <span class="sourceLineNo">335</span>    return this;<a name="line.335"></a>
 <span class="sourceLineNo">336</span>  }<a name="line.336"></a>
 <span class="sourceLineNo">337</span>  <a name="line.337"></a>

http://git-wip-us.apache.org/repos/asf/hbase-site/blob/c221e35e/devapidocs/src-html/org/apache/hadoop/hbase/tmpl/master/MasterStatusTmpl.html
----------------------------------------------------------------------
diff --git a/devapidocs/src-html/org/apache/hadoop/hbase/tmpl/master/MasterStatusTmpl.html b/devapidocs/src-html/org/apache/hadoop/hbase/tmpl/master/MasterStatusTmpl.html
index dce465e..2a6a981 100644
--- a/devapidocs/src-html/org/apache/hadoop/hbase/tmpl/master/MasterStatusTmpl.html
+++ b/devapidocs/src-html/org/apache/hadoop/hbase/tmpl/master/MasterStatusTmpl.html
@@ -68,14 +68,14 @@
 <span class="sourceLineNo">060</span>    @org.jamon.annotations.Argument(name = "master", type = "HMaster")},<a name="line.60"></a>
 <span class="sourceLineNo">061</span>  optionalArguments = {<a name="line.61"></a>
 <span class="sourceLineNo">062</span>    @org.jamon.annotations.Argument(name = "frags", type = "Map&lt;String,Integer&gt;"),<a name="line.62"></a>
-<span class="sourceLineNo">063</span>    @org.jamon.annotations.Argument(name = "catalogJanitorEnabled", type = "boolean"),<a name="line.63"></a>
-<span class="sourceLineNo">064</span>    @org.jamon.annotations.Argument(name = "metaLocation", type = "ServerName"),<a name="line.64"></a>
-<span class="sourceLineNo">065</span>    @org.jamon.annotations.Argument(name = "deadServers", type = "Set&lt;ServerName&gt;"),<a name="line.65"></a>
-<span class="sourceLineNo">066</span>    @org.jamon.annotations.Argument(name = "format", type = "String"),<a name="line.66"></a>
-<span class="sourceLineNo">067</span>    @org.jamon.annotations.Argument(name = "assignmentManager", type = "AssignmentManager"),<a name="line.67"></a>
-<span class="sourceLineNo">068</span>    @org.jamon.annotations.Argument(name = "servers", type = "List&lt;ServerName&gt;"),<a name="line.68"></a>
-<span class="sourceLineNo">069</span>    @org.jamon.annotations.Argument(name = "serverManager", type = "ServerManager"),<a name="line.69"></a>
-<span class="sourceLineNo">070</span>    @org.jamon.annotations.Argument(name = "filter", type = "String")})<a name="line.70"></a>
+<span class="sourceLineNo">063</span>    @org.jamon.annotations.Argument(name = "metaLocation", type = "ServerName"),<a name="line.63"></a>
+<span class="sourceLineNo">064</span>    @org.jamon.annotations.Argument(name = "assignmentManager", type = "AssignmentManager"),<a name="line.64"></a>
+<span class="sourceLineNo">065</span>    @org.jamon.annotations.Argument(name = "serverManager", type = "ServerManager"),<a name="line.65"></a>
+<span class="sourceLineNo">066</span>    @org.jamon.annotations.Argument(name = "catalogJanitorEnabled", type = "boolean"),<a name="line.66"></a>
+<span class="sourceLineNo">067</span>    @org.jamon.annotations.Argument(name = "format", type = "String"),<a name="line.67"></a>
+<span class="sourceLineNo">068</span>    @org.jamon.annotations.Argument(name = "filter", type = "String"),<a name="line.68"></a>
+<span class="sourceLineNo">069</span>    @org.jamon.annotations.Argument(name = "servers", type = "List&lt;ServerName&gt;"),<a name="line.69"></a>
+<span class="sourceLineNo">070</span>    @org.jamon.annotations.Argument(name = "deadServers", type = "Set&lt;ServerName&gt;")})<a name="line.70"></a>
 <span class="sourceLineNo">071</span>public class MasterStatusTmpl<a name="line.71"></a>
 <span class="sourceLineNo">072</span>  extends org.jamon.AbstractTemplateProxy<a name="line.72"></a>
 <span class="sourceLineNo">073</span>{<a name="line.73"></a>
@@ -133,142 +133,142 @@
 <span class="sourceLineNo">125</span>      return m_frags__IsNotDefault;<a name="line.125"></a>
 <span class="sourceLineNo">126</span>    }<a name="line.126"></a>
 <span class="sourceLineNo">127</span>    private boolean m_frags__IsNotDefault;<a name="line.127"></a>
-<span class="sourceLineNo">128</span>    // 25, 1<a name="line.128"></a>
-<span class="sourceLineNo">129</span>    public void setCatalogJanitorEnabled(boolean catalogJanitorEnabled)<a name="line.129"></a>
+<span class="sourceLineNo">128</span>    // 22, 1<a name="line.128"></a>
+<span class="sourceLineNo">129</span>    public void setMetaLocation(ServerName metaLocation)<a name="line.129"></a>
 <span class="sourceLineNo">130</span>    {<a name="line.130"></a>
-<span class="sourceLineNo">131</span>      // 25, 1<a name="line.131"></a>
-<span class="sourceLineNo">132</span>      m_catalogJanitorEnabled = catalogJanitorEnabled;<a name="line.132"></a>
-<span class="sourceLineNo">133</span>      m_catalogJanitorEnabled__IsNotDefault = true;<a name="line.133"></a>
+<span class="sourceLineNo">131</span>      // 22, 1<a name="line.131"></a>
+<span class="sourceLineNo">132</span>      m_metaLocation = metaLocation;<a name="line.132"></a>
+<span class="sourceLineNo">133</span>      m_metaLocation__IsNotDefault = true;<a name="line.133"></a>
 <span class="sourceLineNo">134</span>    }<a name="line.134"></a>
-<span class="sourceLineNo">135</span>    public boolean getCatalogJanitorEnabled()<a name="line.135"></a>
+<span class="sourceLineNo">135</span>    public ServerName getMetaLocation()<a name="line.135"></a>
 <span class="sourceLineNo">136</span>    {<a name="line.136"></a>
-<span class="sourceLineNo">137</span>      return m_catalogJanitorEnabled;<a name="line.137"></a>
+<span class="sourceLineNo">137</span>      return m_metaLocation;<a name="line.137"></a>
 <span class="sourceLineNo">138</span>    }<a name="line.138"></a>
-<span class="sourceLineNo">139</span>    private boolean m_catalogJanitorEnabled;<a name="line.139"></a>
-<span class="sourceLineNo">140</span>    public boolean getCatalogJanitorEnabled__IsNotDefault()<a name="line.140"></a>
+<span class="sourceLineNo">139</span>    private ServerName m_metaLocation;<a name="line.139"></a>
+<span class="sourceLineNo">140</span>    public boolean getMetaLocation__IsNotDefault()<a name="line.140"></a>
 <span class="sourceLineNo">141</span>    {<a name="line.141"></a>
-<span class="sourceLineNo">142</span>      return m_catalogJanitorEnabled__IsNotDefault;<a name="line.142"></a>
+<span class="sourceLineNo">142</span>      return m_metaLocation__IsNotDefault;<a name="line.142"></a>
 <span class="sourceLineNo">143</span>    }<a name="line.143"></a>
-<span class="sourceLineNo">144</span>    private boolean m_catalogJanitorEnabled__IsNotDefault;<a name="line.144"></a>
-<span class="sourceLineNo">145</span>    // 22, 1<a name="line.145"></a>
-<span class="sourceLineNo">146</span>    public void setMetaLocation(ServerName metaLocation)<a name="line.146"></a>
+<span class="sourceLineNo">144</span>    private boolean m_metaLocation__IsNotDefault;<a name="line.144"></a>
+<span class="sourceLineNo">145</span>    // 29, 1<a name="line.145"></a>
+<span class="sourceLineNo">146</span>    public void setAssignmentManager(AssignmentManager assignmentManager)<a name="line.146"></a>
 <span class="sourceLineNo">147</span>    {<a name="line.147"></a>
-<span class="sourceLineNo">148</span>      // 22, 1<a name="line.148"></a>
-<span class="sourceLineNo">149</span>      m_metaLocation = metaLocation;<a name="line.149"></a>
-<span class="sourceLineNo">150</span>      m_metaLocation__IsNotDefault = true;<a name="line.150"></a>
+<span class="sourceLineNo">148</span>      // 29, 1<a name="line.148"></a>
+<span class="sourceLineNo">149</span>      m_assignmentManager = assignmentManager;<a name="line.149"></a>
+<span class="sourceLineNo">150</span>      m_assignmentManager__IsNotDefault = true;<a name="line.150"></a>
 <span class="sourceLineNo">151</span>    }<a name="line.151"></a>
-<span class="sourceLineNo">152</span>    public ServerName getMetaLocation()<a name="line.152"></a>
+<span class="sourceLineNo">152</span>    public AssignmentManager getAssignmentManager()<a name="line.152"></a>
 <span class="sourceLineNo">153</span>    {<a name="line.153"></a>
-<span class="sourceLineNo">154</span>      return m_metaLocation;<a name="line.154"></a>
+<span class="sourceLineNo">154</span>      return m_assignmentManager;<a name="line.154"></a>
 <span class="sourceLineNo">155</span>    }<a name="line.155"></a>
-<span class="sourceLineNo">156</span>    private ServerName m_metaLocation;<a name="line.156"></a>
-<span class="sourceLineNo">157</span>    public boolean getMetaLocation__IsNotDefault()<a name="line.157"></a>
+<span class="sourceLineNo">156</span>    private AssignmentManager m_assignmentManager;<a name="line.156"></a>
+<span class="sourceLineNo">157</span>    public boolean getAssignmentManager__IsNotDefault()<a name="line.157"></a>
 <span class="sourceLineNo">158</span>    {<a name="line.158"></a>
-<span class="sourceLineNo">159</span>      return m_metaLocation__IsNotDefault;<a name="line.159"></a>
+<span class="sourceLineNo">159</span>      return m_assignmentManager__IsNotDefault;<a name="line.159"></a>
 <span class="sourceLineNo">160</span>    }<a name="line.160"></a>
-<span class="sourceLineNo">161</span>    private boolean m_metaLocation__IsNotDefault;<a name="line.161"></a>
-<span class="sourceLineNo">162</span>    // 24, 1<a name="line.162"></a>
-<span class="sourceLineNo">163</span>    public void setDeadServers(Set&lt;ServerName&gt; deadServers)<a name="line.163"></a>
+<span class="sourceLineNo">161</span>    private boolean m_assignmentManager__IsNotDefault;<a name="line.161"></a>
+<span class="sourceLineNo">162</span>    // 28, 1<a name="line.162"></a>
+<span class="sourceLineNo">163</span>    public void setServerManager(ServerManager serverManager)<a name="line.163"></a>
 <span class="sourceLineNo">164</span>    {<a name="line.164"></a>
-<span class="sourceLineNo">165</span>      // 24, 1<a name="line.165"></a>
-<span class="sourceLineNo">166</span>      m_deadServers = deadServers;<a name="line.166"></a>
-<span class="sourceLineNo">167</span>      m_deadServers__IsNotDefault = true;<a name="line.167"></a>
+<span class="sourceLineNo">165</span>      // 28, 1<a name="line.165"></a>
+<span class="sourceLineNo">166</span>      m_serverManager = serverManager;<a name="line.166"></a>
+<span class="sourceLineNo">167</span>      m_serverManager__IsNotDefault = true;<a name="line.167"></a>
 <span class="sourceLineNo">168</span>    }<a name="line.168"></a>
-<span class="sourceLineNo">169</span>    public Set&lt;ServerName&gt; getDeadServers()<a name="line.169"></a>
+<span class="sourceLineNo">169</span>    public ServerManager getServerManager()<a name="line.169"></a>
 <span class="sourceLineNo">170</span>    {<a name="line.170"></a>
-<span class="sourceLineNo">171</span>      return m_deadServers;<a name="line.171"></a>
+<span class="sourceLineNo">171</span>      return m_serverManager;<a name="line.171"></a>
 <span class="sourceLineNo">172</span>    }<a name="line.172"></a>
-<span class="sourceLineNo">173</span>    private Set&lt;ServerName&gt; m_deadServers;<a name="line.173"></a>
-<span class="sourceLineNo">174</span>    public boolean getDeadServers__IsNotDefault()<a name="line.174"></a>
+<span class="sourceLineNo">173</span>    private ServerManager m_serverManager;<a name="line.173"></a>
+<span class="sourceLineNo">174</span>    public boolean getServerManager__IsNotDefault()<a name="line.174"></a>
 <span class="sourceLineNo">175</span>    {<a name="line.175"></a>
-<span class="sourceLineNo">176</span>      return m_deadServers__IsNotDefault;<a name="line.176"></a>
+<span class="sourceLineNo">176</span>      return m_serverManager__IsNotDefault;<a name="line.176"></a>
 <span class="sourceLineNo">177</span>    }<a name="line.177"></a>
-<span class="sourceLineNo">178</span>    private boolean m_deadServers__IsNotDefault;<a name="line.178"></a>
-<span class="sourceLineNo">179</span>    // 27, 1<a name="line.179"></a>
-<span class="sourceLineNo">180</span>    public void setFormat(String format)<a name="line.180"></a>
+<span class="sourceLineNo">178</span>    private boolean m_serverManager__IsNotDefault;<a name="line.178"></a>
+<span class="sourceLineNo">179</span>    // 25, 1<a name="line.179"></a>
+<span class="sourceLineNo">180</span>    public void setCatalogJanitorEnabled(boolean catalogJanitorEnabled)<a name="line.180"></a>
 <span class="sourceLineNo">181</span>    {<a name="line.181"></a>
-<span class="sourceLineNo">182</span>      // 27, 1<a name="line.182"></a>
-<span class="sourceLineNo">183</span>      m_format = format;<a name="line.183"></a>
-<span class="sourceLineNo">184</span>      m_format__IsNotDefault = true;<a name="line.184"></a>
+<span class="sourceLineNo">182</span>      // 25, 1<a name="line.182"></a>
+<span class="sourceLineNo">183</span>      m_catalogJanitorEnabled = catalogJanitorEnabled;<a name="line.183"></a>
+<span class="sourceLineNo">184</span>      m_catalogJanitorEnabled__IsNotDefault = true;<a name="line.184"></a>
 <span class="sourceLineNo">185</span>    }<a name="line.185"></a>
-<span class="sourceLineNo">186</span>    public String getFormat()<a name="line.186"></a>
+<span class="sourceLineNo">186</span>    public boolean getCatalogJanitorEnabled()<a name="line.186"></a>
 <span class="sourceLineNo">187</span>    {<a name="line.187"></a>
-<span class="sourceLineNo">188</span>      return m_format;<a name="line.188"></a>
+<span class="sourceLineNo">188</span>      return m_catalogJanitorEnabled;<a name="line.188"></a>
 <span class="sourceLineNo">189</span>    }<a name="line.189"></a>
-<span class="sourceLineNo">190</span>    private String m_format;<a name="line.190"></a>
-<span class="sourceLineNo">191</span>    public boolean getFormat__IsNotDefault()<a name="line.191"></a>
+<span class="sourceLineNo">190</span>    private boolean m_catalogJanitorEnabled;<a name="line.190"></a>
+<span class="sourceLineNo">191</span>    public boolean getCatalogJanitorEnabled__IsNotDefault()<a name="line.191"></a>
 <span class="sourceLineNo">192</span>    {<a name="line.192"></a>
-<span class="sourceLineNo">193</span>      return m_format__IsNotDefault;<a name="line.193"></a>
+<span class="sourceLineNo">193</span>      return m_catalogJanitorEnabled__IsNotDefault;<a name="line.193"></a>
 <span class="sourceLineNo">194</span>    }<a name="line.194"></a>
-<span class="sourceLineNo">195</span>    private boolean m_format__IsNotDefault;<a name="line.195"></a>
-<span class="sourceLineNo">196</span>    // 29, 1<a name="line.196"></a>
-<span class="sourceLineNo">197</span>    public void setAssignmentManager(AssignmentManager assignmentManager)<a name="line.197"></a>
+<span class="sourceLineNo">195</span>    private boolean m_catalogJanitorEnabled__IsNotDefault;<a name="line.195"></a>
+<span class="sourceLineNo">196</span>    // 27, 1<a name="line.196"></a>
+<span class="sourceLineNo">197</span>    public void setFormat(String format)<a name="line.197"></a>
 <span class="sourceLineNo">198</span>    {<a name="line.198"></a>
-<span class="sourceLineNo">199</span>      // 29, 1<a name="line.199"></a>
-<span class="sourceLineNo">200</span>      m_assignmentManager = assignmentManager;<a name="line.200"></a>
-<span class="sourceLineNo">201</span>      m_assignmentManager__IsNotDefault = true;<a name="line.201"></a>
+<span class="sourceLineNo">199</span>      // 27, 1<a name="line.199"></a>
+<span class="sourceLineNo">200</span>      m_format = format;<a name="line.200"></a>
+<span class="sourceLineNo">201</span>      m_format__IsNotDefault = true;<a name="line.201"></a>
 <span class="sourceLineNo">202</span>    }<a name="line.202"></a>
-<span class="sourceLineNo">203</span>    public AssignmentManager getAssignmentManager()<a name="line.203"></a>
+<span class="sourceLineNo">203</span>    public String getFormat()<a name="line.203"></a>
 <span class="sourceLineNo">204</span>    {<a name="line.204"></a>
-<span class="sourceLineNo">205</span>      return m_assignmentManager;<a name="line.205"></a>
+<span class="sourceLineNo">205</span>      return m_format;<a name="line.205"></a>
 <span class="sourceLineNo">206</span>    }<a name="line.206"></a>
-<span class="sourceLineNo">207</span>    private AssignmentManager m_assignmentManager;<a name="line.207"></a>
-<span class="sourceLineNo">208</span>    public boolean getAssignmentManager__IsNotDefault()<a name="line.208"></a>
+<span class="sourceLineNo">207</span>    private String m_format;<a name="line.207"></a>
+<span class="sourceLineNo">208</span>    public boolean getFormat__IsNotDefault()<a name="line.208"></a>
 <span class="sourceLineNo">209</span>    {<a name="line.209"></a>
-<span class="sourceLineNo">210</span>      return m_assignmentManager__IsNotDefault;<a name="line.210"></a>
+<span class="sourceLineNo">210</span>      return m_format__IsNotDefault;<a name="line.210"></a>
 <span class="sourceLineNo">211</span>    }<a name="line.211"></a>
-<span class="sourceLineNo">212</span>    private boolean m_assignmentManager__IsNotDefault;<a name="line.212"></a>
-<span class="sourceLineNo">213</span>    // 23, 1<a name="line.213"></a>
-<span class="sourceLineNo">214</span>    public void setServers(List&lt;ServerName&gt; servers)<a name="line.214"></a>
+<span class="sourceLineNo">212</span>    private boolean m_format__IsNotDefault;<a name="line.212"></a>
+<span class="sourceLineNo">213</span>    // 26, 1<a name="line.213"></a>
+<span class="sourceLineNo">214</span>    public void setFilter(String filter)<a name="line.214"></a>
 <span class="sourceLineNo">215</span>    {<a name="line.215"></a>
-<span class="sourceLineNo">216</span>      // 23, 1<a name="line.216"></a>
-<span class="sourceLineNo">217</span>      m_servers = servers;<a name="line.217"></a>
-<span class="sourceLineNo">218</span>      m_servers__IsNotDefault = true;<a name="line.218"></a>
+<span class="sourceLineNo">216</span>      // 26, 1<a name="line.216"></a>
+<span class="sourceLineNo">217</span>      m_filter = filter;<a name="line.217"></a>
+<span class="sourceLineNo">218</span>      m_filter__IsNotDefault = true;<a name="line.218"></a>
 <span class="sourceLineNo">219</span>    }<a name="line.219"></a>
-<span class="sourceLineNo">220</span>    public List&lt;ServerName&gt; getServers()<a name="line.220"></a>
+<span class="sourceLineNo">220</span>    public String getFilter()<a name="line.220"></a>
 <span class="sourceLineNo">221</span>    {<a name="line.221"></a>
-<span class="sourceLineNo">222</span>      return m_servers;<a name="line.222"></a>
+<span class="sourceLineNo">222</span>      return m_filter;<a name="line.222"></a>
 <span class="sourceLineNo">223</span>    }<a name="line.223"></a>
-<span class="sourceLineNo">224</span>    private List&lt;ServerName&gt; m_servers;<a name="line.224"></a>
-<span class="sourceLineNo">225</span>    public boolean getServers__IsNotDefault()<a name="line.225"></a>
+<span class="sourceLineNo">224</span>    private String m_filter;<a name="line.224"></a>
+<span class="sourceLineNo">225</span>    public boolean getFilter__IsNotDefault()<a name="line.225"></a>
 <span class="sourceLineNo">226</span>    {<a name="line.226"></a>
-<span class="sourceLineNo">227</span>      return m_servers__IsNotDefault;<a name="line.227"></a>
+<span class="sourceLineNo">227</span>      return m_filter__IsNotDefault;<a name="line.227"></a>
 <span class="sourceLineNo">228</span>    }<a name="line.228"></a>
-<span class="sourceLineNo">229</span>    private boolean m_servers__IsNotDefault;<a name="line.229"></a>
-<span class="sourceLineNo">230</span>    // 28, 1<a name="line.230"></a>
-<span class="sourceLineNo">231</span>    public void setServerManager(ServerManager serverManager)<a name="line.231"></a>
+<span class="sourceLineNo">229</span>    private boolean m_filter__IsNotDefault;<a name="line.229"></a>
+<span class="sourceLineNo">230</span>    // 23, 1<a name="line.230"></a>
+<span class="sourceLineNo">231</span>    public void setServers(List&lt;ServerName&gt; servers)<a name="line.231"></a>
 <span class="sourceLineNo">232</span>    {<a name="line.232"></a>
-<span class="sourceLineNo">233</span>      // 28, 1<a name="line.233"></a>
-<span class="sourceLineNo">234</span>      m_serverManager = serverManager;<a name="line.234"></a>
-<span class="sourceLineNo">235</span>      m_serverManager__IsNotDefault = true;<a name="line.235"></a>
+<span class="sourceLineNo">233</span>      // 23, 1<a name="line.233"></a>
+<span class="sourceLineNo">234</span>      m_servers = servers;<a name="line.234"></a>
+<span class="sourceLineNo">235</span>      m_servers__IsNotDefault = true;<a name="line.235"></a>
 <span class="sourceLineNo">236</span>    }<a name="line.236"></a>
-<span class="sourceLineNo">237</span>    public ServerManager getServerManager()<a name="line.237"></a>
+<span class="sourceLineNo">237</span>    public List&lt;ServerName&gt; getServers()<a name="line.237"></a>
 <span class="sourceLineNo">238</span>    {<a name="line.238"></a>
-<span class="sourceLineNo">239</span>      return m_serverManager;<a name="line.239"></a>
+<span class="sourceLineNo">239</span>      return m_servers;<a name="line.239"></a>
 <span class="sourceLineNo">240</span>    }<a name="line.240"></a>
-<span class="sourceLineNo">241</span>    private ServerManager m_serverManager;<a name="line.241"></a>
-<span class="sourceLineNo">242</span>    public boolean getServerManager__IsNotDefault()<a name="line.242"></a>
+<span class="sourceLineNo">241</span>    private List&lt;ServerName&gt; m_servers;<a name="line.241"></a>
+<span class="sourceLineNo">242</span>    public boolean getServers__IsNotDefault()<a name="line.242"></a>
 <span class="sourceLineNo">243</span>    {<a name="line.243"></a>
-<span class="sourceLineNo">244</span>      return m_serverManager__IsNotDefault;<a name="line.244"></a>
+<span class="sourceLineNo">244</span>      return m_servers__IsNotDefault;<a name="line.244"></a>
 <span class="sourceLineNo">245</span>    }<a name="line.245"></a>
-<span class="sourceLineNo">246</span>    private boolean m_serverManager__IsNotDefault;<a name="line.246"></a>
-<span class="sourceLineNo">247</span>    // 26, 1<a name="line.247"></a>
-<span class="sourceLineNo">248</span>    public void setFilter(String filter)<a name="line.248"></a>
+<span class="sourceLineNo">246</span>    private boolean m_servers__IsNotDefault;<a name="line.246"></a>
+<span class="sourceLineNo">247</span>    // 24, 1<a name="line.247"></a>
+<span class="sourceLineNo">248</span>    public void setDeadServers(Set&lt;ServerName&gt; deadServers)<a name="line.248"></a>
 <span class="sourceLineNo">249</span>    {<a name="line.249"></a>
-<span class="sourceLineNo">250</span>      // 26, 1<a name="line.250"></a>
-<span class="sourceLineNo">251</span>      m_filter = filter;<a name="line.251"></a>
-<span class="sourceLineNo">252</span>      m_filter__IsNotDefault = true;<a name="line.252"></a>
+<span class="sourceLineNo">250</span>      // 24, 1<a name="line.250"></a>
+<span class="sourceLineNo">251</span>      m_deadServers = deadServers;<a name="line.251"></a>
+<span class="sourceLineNo">252</span>      m_deadServers__IsNotDefault = true;<a name="line.252"></a>
 <span class="sourceLineNo">253</span>    }<a name="line.253"></a>
-<span class="sourceLineNo">254</span>    public String getFilter()<a name="line.254"></a>
+<span class="sourceLineNo">254</span>    public Set&lt;ServerName&gt; getDeadServers()<a name="line.254"></a>
 <span class="sourceLineNo">255</span>    {<a name="line.255"></a>
-<span class="sourceLineNo">256</span>      return m_filter;<a name="line.256"></a>
+<span class="sourceLineNo">256</span>      return m_deadServers;<a name="line.256"></a>
 <span class="sourceLineNo">257</span>    }<a name="line.257"></a>
-<span class="sourceLineNo">258</span>    private String m_filter;<a name="line.258"></a>
-<span class="sourceLineNo">259</span>    public boolean getFilter__IsNotDefault()<a name="line.259"></a>
+<span class="sourceLineNo">258</span>    private Set&lt;ServerName&gt; m_deadServers;<a name="line.258"></a>
+<span class="sourceLineNo">259</span>    public boolean getDeadServers__IsNotDefault()<a name="line.259"></a>
 <span class="sourceLineNo">260</span>    {<a name="line.260"></a>
-<span class="sourceLineNo">261</span>      return m_filter__IsNotDefault;<a name="line.261"></a>
+<span class="sourceLineNo">261</span>      return m_deadServers__IsNotDefault;<a name="line.261"></a>
 <span class="sourceLineNo">262</span>    }<a name="line.262"></a>
-<span class="sourceLineNo">263</span>    private boolean m_filter__IsNotDefault;<a name="line.263"></a>
+<span class="sourceLineNo">263</span>    private boolean m_deadServers__IsNotDefault;<a name="line.263"></a>
 <span class="sourceLineNo">264</span>  }<a name="line.264"></a>
 <span class="sourceLineNo">265</span>  @Override<a name="line.265"></a>
 <span class="sourceLineNo">266</span>  protected org.jamon.AbstractTemplateProxy.ImplData makeImplData()<a name="line.266"></a>
@@ -287,59 +287,59 @@
 <span class="sourceLineNo">279</span>    return this;<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>  protected boolean catalogJanitorEnabled;<a name="line.282"></a>
-<span class="sourceLineNo">283</span>  public final org.apache.hadoop.hbase.tmpl.master.MasterStatusTmpl setCatalogJanitorEnabled(boolean p_catalogJanitorEnabled)<a name="line.283"></a>
+<span class="sourceLineNo">282</span>  protected ServerName metaLocation;<a name="line.282"></a>
+<span class="sourceLineNo">283</span>  public final org.apache.hadoop.hbase.tmpl.master.MasterStatusTmpl setMetaLocation(ServerName p_metaLocation)<a name="line.283"></a>
 <span class="sourceLineNo">284</span>  {<a name="line.284"></a>
-<span class="sourceLineNo">285</span>    (getImplData()).setCatalogJanitorEnabled(p_catalogJanitorEnabled);<a name="line.285"></a>
+<span class="sourceLineNo">285</span>    (getImplData()).setMetaLocation(p_metaLocation);<a name="line.285"></a>
 <span class="sourceLineNo">286</span>    return this;<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>  protected ServerName metaLocation;<a name="line.289"></a>
-<span class="sourceLineNo">290</span>  public final org.apache.hadoop.hbase.tmpl.master.MasterStatusTmpl setMetaLocation(ServerName p_metaLocation)<a name="line.290"></a>
+<span class="sourceLineNo">289</span>  protected AssignmentManager assignmentManager;<a name="line.289"></a>
+<span class="sourceLineNo">290</span>  public final org.apache.hadoop.hbase.tmpl.master.MasterStatusTmpl setAssignmentManager(AssignmentManager p_assignmentManager)<a name="line.290"></a>
 <span class="sourceLineNo">291</span>  {<a name="line.291"></a>
-<span class="sourceLineNo">292</span>    (getImplData()).setMetaLocation(p_metaLocation);<a name="line.292"></a>
+<span class="sourceLineNo">292</span>    (getImplData()).setAssignmentManager(p_assignmentManager);<a name="line.292"></a>
 <span class="sourceLineNo">293</span>    return this;<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>  protected Set&lt;ServerName&gt; deadServers;<a name="line.296"></a>
-<span class="sourceLineNo">297</span>  public final org.apache.hadoop.hbase.tmpl.master.MasterStatusTmpl setDeadServers(Set&lt;ServerName&gt; p_deadServers)<a name="line.297"></a>
+<span class="sourceLineNo">296</span>  protected ServerManager serverManager;<a name="line.296"></a>
+<span class="sourceLineNo">297</span>  public final org.apache.hadoop.hbase.tmpl.master.MasterStatusTmpl setServerManager(ServerManager p_serverManager)<a name="line.297"></a>
 <span class="sourceLineNo">298</span>  {<a name="line.298"></a>
-<span class="sourceLineNo">299</span>    (getImplData()).setDeadServers(p_deadServers);<a name="line.299"></a>
+<span class="sourceLineNo">299</span>    (getImplData()).setServerManager(p_serverManager);<a name="line.299"></a>
 <span class="sourceLineNo">300</span>    return this;<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>  protected String format;<a name="line.303"></a>
-<span class="sourceLineNo">304</span>  public final org.apache.hadoop.hbase.tmpl.master.MasterStatusTmpl setFormat(String p_format)<a name="line.304"></a>
+<span class="sourceLineNo">303</span>  protected boolean catalogJanitorEnabled;<a name="line.303"></a>
+<span class="sourceLineNo">304</span>  public final org.apache.hadoop.hbase.tmpl.master.MasterStatusTmpl setCatalogJanitorEnabled(boolean p_catalogJanitorEnabled)<a name="line.304"></a>
 <span class="sourceLineNo">305</span>  {<a name="line.305"></a>
-<span class="sourceLineNo">306</span>    (getImplData()).setFormat(p_format);<a name="line.306"></a>
+<span class="sourceLineNo">306</span>    (getImplData()).setCatalogJanitorEnabled(p_catalogJanitorEnabled);<a name="line.306"></a>
 <span class="sourceLineNo">307</span>    return this;<a name="line.307"></a>
 <span class="sourceLineNo">308</span>  }<a name="line.308"></a>
 <span class="sourceLineNo">309</span>  <a name="line.309"></a>
-<span class="sourceLineNo">310</span>  protected AssignmentManager assignmentManager;<a name="line.310"></a>
-<span class="sourceLineNo">311</span>  public final org.apache.hadoop.hbase.tmpl.master.MasterStatusTmpl setAssignmentManager(AssignmentManager p_assignmentManager)<a name="line.311"></a>
+<span class="sourceLineNo">310</span>  protected String format;<a name="line.310"></a>
+<span class="sourceLineNo">311</span>  public final org.apache.hadoop.hbase.tmpl.master.MasterStatusTmpl setFormat(String p_format)<a name="line.311"></a>
 <span class="sourceLineNo">312</span>  {<a name="line.312"></a>
-<span class="sourceLineNo">313</span>    (getImplData()).setAssignmentManager(p_assignmentManager);<a name="line.313"></a>
+<span class="sourceLineNo">313</span>    (getImplData()).setFormat(p_format);<a name="line.313"></a>
 <span class="sourceLineNo">314</span>    return this;<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>  protected List&lt;ServerName&gt; servers;<a name="line.317"></a>
-<span class="sourceLineNo">318</span>  public final org.apache.hadoop.hbase.tmpl.master.MasterStatusTmpl setServers(List&lt;ServerName&gt; p_servers)<a name="line.318"></a>
+<span class="sourceLineNo">317</span>  protected String filter;<a name="line.317"></a>
+<span class="sourceLineNo">318</span>  public final org.apache.hadoop.hbase.tmpl.master.MasterStatusTmpl setFilter(String p_filter)<a name="line.318"></a>
 <span class="sourceLineNo">319</span>  {<a name="line.319"></a>
-<span class="sourceLineNo">320</span>    (getImplData()).setServers(p_servers);<a name="line.320"></a>
+<span class="sourceLineNo">320</span>    (getImplData()).setFilter(p_filter);<a name="line.320"></a>
 <span class="sourceLineNo">321</span>    return this;<a name="line.321"></a>
 <span class="sourceLineNo">322</span>  }<a name="line.322"></a>
 <span class="sourceLineNo">323</span>  <a name="line.323"></a>
-<span class="sourceLineNo">324</span>  protected ServerManager serverManager;<a name="line.324"></a>
-<span class="sourceLineNo">325</span>  public final org.apache.hadoop.hbase.tmpl.master.MasterStatusTmpl setServerManager(ServerManager p_serverManager)<a name="line.325"></a>
+<span class="sourceLineNo">324</span>  protected List&lt;ServerName&gt; servers;<a name="line.324"></a>
+<span class="sourceLineNo">325</span>  public final org.apache.hadoop.hbase.tmpl.master.MasterStatusTmpl setServers(List&lt;ServerName&gt; p_servers)<a name="line.325"></a>
 <span class="sourceLineNo">326</span>  {<a name="line.326"></a>
-<span class="sourceLineNo">327</span>    (getImplData()).setServerManager(p_serverManager);<a name="line.327"></a>
+<span class="sourceLineNo">327</span>    (getImplData()).setServers(p_servers);<a name="line.327"></a>
 <span class="sourceLineNo">328</span>    return this;<a name="line.328"></a>
 <span class="sourceLineNo">329</span>  }<a name="line.329"></a>
 <span class="sourceLineNo">330</span>  <a name="line.330"></a>
-<span class="sourceLineNo">331</span>  protected String filter;<a name="line.331"></a>
-<span class="sourceLineNo">332</span>  public final org.apache.hadoop.hbase.tmpl.master.MasterStatusTmpl setFilter(String p_filter)<a name="line.332"></a>
+<span class="sourceLineNo">331</span>  protected Set&lt;ServerName&gt; deadServers;<a name="line.331"></a>
+<span class="sourceLineNo">332</span>  public final org.apache.hadoop.hbase.tmpl.master.MasterStatusTmpl setDeadServers(Set&lt;ServerName&gt; p_deadServers)<a name="line.332"></a>
 <span class="sourceLineNo">333</span>  {<a name="line.333"></a>
-<span class="sourceLineNo">334</span>    (getImplData()).setFilter(p_filter);<a name="line.334"></a>
+<span class="sourceLineNo">334</span>    (getImplData()).setDeadServers(p_deadServers);<a name="line.334"></a>
 <span class="sourceLineNo">335</span>    return this;<a name="line.335"></a>
 <span class="sourceLineNo">336</span>  }<a name="line.336"></a>
 <span class="sourceLineNo">337</span>  <a name="line.337"></a>

http://git-wip-us.apache.org/repos/asf/hbase-site/blob/c221e35e/devapidocs/src-html/org/apache/hadoop/hbase/tmpl/master/MasterStatusTmplImpl.html
----------------------------------------------------------------------
diff --git a/devapidocs/src-html/org/apache/hadoop/hbase/tmpl/master/MasterStatusTmplImpl.html b/devapidocs/src-html/org/apache/hadoop/hbase/tmpl/master/MasterStatusTmplImpl.html
index 019d05e..0eabd79 100644
--- a/devapidocs/src-html/org/apache/hadoop/hbase/tmpl/master/MasterStatusTmplImpl.html
+++ b/devapidocs/src-html/org/apache/hadoop/hbase/tmpl/master/MasterStatusTmplImpl.html
@@ -69,14 +69,14 @@
 <span class="sourceLineNo">061</span>{<a name="line.61"></a>
 <span class="sourceLineNo">062</span>  private final HMaster master;<a name="line.62"></a>
 <span class="sourceLineNo">063</span>  private final Map&lt;String,Integer&gt; frags;<a name="line.63"></a>
-<span class="sourceLineNo">064</span>  private final boolean catalogJanitorEnabled;<a name="line.64"></a>
-<span class="sourceLineNo">065</span>  private final ServerName metaLocation;<a name="line.65"></a>
-<span class="sourceLineNo">066</span>  private final Set&lt;ServerName&gt; deadServers;<a name="line.66"></a>
-<span class="sourceLineNo">067</span>  private final String format;<a name="line.67"></a>
-<span class="sourceLineNo">068</span>  private final AssignmentManager assignmentManager;<a name="line.68"></a>
-<span class="sourceLineNo">069</span>  private final List&lt;ServerName&gt; servers;<a name="line.69"></a>
-<span class="sourceLineNo">070</span>  private final ServerManager serverManager;<a name="line.70"></a>
-<span class="sourceLineNo">071</span>  private final String filter;<a name="line.71"></a>
+<span class="sourceLineNo">064</span>  private final ServerName metaLocation;<a name="line.64"></a>
+<span class="sourceLineNo">065</span>  private final AssignmentManager assignmentManager;<a name="line.65"></a>
+<span class="sourceLineNo">066</span>  private final ServerManager serverManager;<a name="line.66"></a>
+<span class="sourceLineNo">067</span>  private final boolean catalogJanitorEnabled;<a name="line.67"></a>
+<span class="sourceLineNo">068</span>  private final String format;<a name="line.68"></a>
+<span class="sourceLineNo">069</span>  private final String filter;<a name="line.69"></a>
+<span class="sourceLineNo">070</span>  private final List&lt;ServerName&gt; servers;<a name="line.70"></a>
+<span class="sourceLineNo">071</span>  private final Set&lt;ServerName&gt; deadServers;<a name="line.71"></a>
 <span class="sourceLineNo">072</span>  // 68, 1<a name="line.72"></a>
 <span class="sourceLineNo">073</span>  <a name="line.73"></a>
 <span class="sourceLineNo">074</span>  public String formatZKString() {<a name="line.74"></a>
@@ -110,37 +110,37 @@
 <span class="sourceLineNo">102</span>    {<a name="line.102"></a>
 <span class="sourceLineNo">103</span>      p_implData.setFrags(null);<a name="line.103"></a>
 <span class="sourceLineNo">104</span>    }<a name="line.104"></a>
-<span class="sourceLineNo">105</span>    if(! p_implData.getCatalogJanitorEnabled__IsNotDefault())<a name="line.105"></a>
+<span class="sourceLineNo">105</span>    if(! p_implData.getMetaLocation__IsNotDefault())<a name="line.105"></a>
 <span class="sourceLineNo">106</span>    {<a name="line.106"></a>
-<span class="sourceLineNo">107</span>      p_implData.setCatalogJanitorEnabled(true);<a name="line.107"></a>
+<span class="sourceLineNo">107</span>      p_implData.setMetaLocation(null);<a name="line.107"></a>
 <span class="sourceLineNo">108</span>    }<a name="line.108"></a>
-<span class="sourceLineNo">109</span>    if(! p_implData.getMetaLocation__IsNotDefault())<a name="line.109"></a>
+<span class="sourceLineNo">109</span>    if(! p_implData.getAssignmentManager__IsNotDefault())<a name="line.109"></a>
 <span class="sourceLineNo">110</span>    {<a name="line.110"></a>
-<span class="sourceLineNo">111</span>      p_implData.setMetaLocation(null);<a name="line.111"></a>
+<span class="sourceLineNo">111</span>      p_implData.setAssignmentManager(null);<a name="line.111"></a>
 <span class="sourceLineNo">112</span>    }<a name="line.112"></a>
-<span class="sourceLineNo">113</span>    if(! p_implData.getDeadServers__IsNotDefault())<a name="line.113"></a>
+<span class="sourceLineNo">113</span>    if(! p_implData.getServerManager__IsNotDefault())<a name="line.113"></a>
 <span class="sourceLineNo">114</span>    {<a name="line.114"></a>
-<span class="sourceLineNo">115</span>      p_implData.setDeadServers(null);<a name="line.115"></a>
+<span class="sourceLineNo">115</span>      p_implData.setServerManager(null);<a name="line.115"></a>
 <span class="sourceLineNo">116</span>    }<a name="line.116"></a>
-<span class="sourceLineNo">117</span>    if(! p_implData.getFormat__IsNotDefault())<a name="line.117"></a>
+<span class="sourceLineNo">117</span>    if(! p_implData.getCatalogJanitorEnabled__IsNotDefault())<a name="line.117"></a>
 <span class="sourceLineNo">118</span>    {<a name="line.118"></a>
-<span class="sourceLineNo">119</span>      p_implData.setFormat("html");<a name="line.119"></a>
+<span class="sourceLineNo">119</span>      p_implData.setCatalogJanitorEnabled(true);<a name="line.119"></a>
 <span class="sourceLineNo">120</span>    }<a name="line.120"></a>
-<span class="sourceLineNo">121</span>    if(! p_implData.getAssignmentManager__IsNotDefault())<a name="line.121"></a>
+<span class="sourceLineNo">121</span>    if(! p_implData.getFormat__IsNotDefault())<a name="line.121"></a>
 <span class="sourceLineNo">122</span>    {<a name="line.122"></a>
-<span class="sourceLineNo">123</span>      p_implData.setAssignmentManager(null);<a name="line.123"></a>
+<span class="sourceLineNo">123</span>      p_implData.setFormat("html");<a name="line.123"></a>
 <span class="sourceLineNo">124</span>    }<a name="line.124"></a>
-<span class="sourceLineNo">125</span>    if(! p_implData.getServers__IsNotDefault())<a name="line.125"></a>
+<span class="sourceLineNo">125</span>    if(! p_implData.getFilter__IsNotDefault())<a name="line.125"></a>
 <span class="sourceLineNo">126</span>    {<a name="line.126"></a>
-<span class="sourceLineNo">127</span>      p_implData.setServers(null);<a name="line.127"></a>
+<span class="sourceLineNo">127</span>      p_implData.setFilter("general");<a name="line.127"></a>
 <span class="sourceLineNo">128</span>    }<a name="line.128"></a>
-<span class="sourceLineNo">129</span>    if(! p_implData.getServerManager__IsNotDefault())<a name="line.129"></a>
+<span class="sourceLineNo">129</span>    if(! p_implData.getServers__IsNotDefault())<a name="line.129"></a>
 <span class="sourceLineNo">130</span>    {<a name="line.130"></a>
-<span class="sourceLineNo">131</span>      p_implData.setServerManager(null);<a name="line.131"></a>
+<span class="sourceLineNo">131</span>      p_implData.setServers(null);<a name="line.131"></a>
 <span class="sourceLineNo">132</span>    }<a name="line.132"></a>
-<span class="sourceLineNo">133</span>    if(! p_implData.getFilter__IsNotDefault())<a name="line.133"></a>
+<span class="sourceLineNo">133</span>    if(! p_implData.getDeadServers__IsNotDefault())<a name="line.133"></a>
 <span class="sourceLineNo">134</span>    {<a name="line.134"></a>
-<span class="sourceLineNo">135</span>      p_implData.setFilter("general");<a name="line.135"></a>
+<span class="sourceLineNo">135</span>      p_implData.setDeadServers(null);<a name="line.135"></a>
 <span class="sourceLineNo">136</span>    }<a name="line.136"></a>
 <span class="sourceLineNo">137</span>    return p_implData;<a name="line.137"></a>
 <span class="sourceLineNo">138</span>  }<a name="line.138"></a>
@@ -149,14 +149,14 @@
 <span class="sourceLineNo">141</span>    super(p_templateManager, __jamon_setOptionalArguments(p_implData));<a name="line.141"></a>
 <span class="sourceLineNo">142</span>    master = p_implData.getMaster();<a name="line.142"></a>
 <span class="sourceLineNo">143</span>    frags = p_implData.getFrags();<a name="line.143"></a>
-<span class="sourceLineNo">144</span>    catalogJanitorEnabled = p_implData.getCatalogJanitorEnabled();<a name="line.144"></a>
-<span class="sourceLineNo">145</span>    metaLocation = p_implData.getMetaLocation();<a name="line.145"></a>
-<span class="sourceLineNo">146</span>    deadServers = p_implData.getDeadServers();<a name="line.146"></a>
-<span class="sourceLineNo">147</span>    format = p_implData.getFormat();<a name="line.147"></a>
-<span class="sourceLineNo">148</span>    assignmentManager = p_implData.getAssignmentManager();<a name="line.148"></a>
-<span class="sourceLineNo">149</span>    servers = p_implData.getServers();<a name="line.149"></a>
-<span class="sourceLineNo">150</span>    serverManager = p_implData.getServerManager();<a name="line.150"></a>
-<span class="sourceLineNo">151</span>    filter = p_implData.getFilter();<a name="line.151"></a>
+<span class="sourceLineNo">144</span>    metaLocation = p_implData.getMetaLocation();<a name="line.144"></a>
+<span class="sourceLineNo">145</span>    assignmentManager = p_implData.getAssignmentManager();<a name="line.145"></a>
+<span class="sourceLineNo">146</span>    serverManager = p_implData.getServerManager();<a name="line.146"></a>
+<span class="sourceLineNo">147</span>    catalogJanitorEnabled = p_implData.getCatalogJanitorEnabled();<a name="line.147"></a>
+<span class="sourceLineNo">148</span>    format = p_implData.getFormat();<a name="line.148"></a>
+<span class="sourceLineNo">149</span>    filter = p_implData.getFilter();<a name="line.149"></a>
+<span class="sourceLineNo">150</span>    servers = p_implData.getServers();<a name="line.150"></a>
+<span class="sourceLineNo">151</span>    deadServers = p_implData.getDeadServers();<a name="line.151"></a>
 <span class="sourceLineNo">152</span>  }<a name="line.152"></a>
 <span class="sourceLineNo">153</span>  <a name="line.153"></a>
 <span class="sourceLineNo">154</span>  @Override public void renderNoFlush(final java.io.Writer jamonWriter)<a name="line.154"></a>


[11/18] hbase-site git commit: Published site at d6b3d838eba382f6b7734ca1f40fa58eb97a4f89.

Posted by mi...@apache.org.
http://git-wip-us.apache.org/repos/asf/hbase-site/blob/c221e35e/hbase-spark/integration.html
----------------------------------------------------------------------
diff --git a/hbase-spark/integration.html b/hbase-spark/integration.html
index cda46ad..4f4ce69 100644
--- a/hbase-spark/integration.html
+++ b/hbase-spark/integration.html
@@ -1,5 +1,5 @@
 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-<!-- Generated by Apache Maven Doxia Site Renderer 1.6 at 2016-01-24 -->
+<!-- Generated by Apache Maven Doxia Site Renderer 1.6 at 2016-01-26 -->
 <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
   <head>
     <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
@@ -10,7 +10,7 @@
       @import url("./css/site.css");
     </style>
     <link rel="stylesheet" href="./css/print.css" type="text/css" media="print" />
-    <meta name="Date-Revision-yyyymmdd" content="20160124" />
+    <meta name="Date-Revision-yyyymmdd" content="20160126" />
     <meta http-equiv="Content-Language" content="en" />
         
         </head>
@@ -27,7 +27,7 @@
             
                     
                 <div class="xleft">
-        <span id="publishDate">Last Published: 2016-01-24</span>
+        <span id="publishDate">Last Published: 2016-01-26</span>
                   &nbsp;| <span id="projectVersion">Version: 2.0.0-SNAPSHOT</span>
                       </div>
             <div class="xright">                    <a href="./" title="Apache HBase - Spark">Apache HBase - Spark</a>

http://git-wip-us.apache.org/repos/asf/hbase-site/blob/c221e35e/hbase-spark/issue-tracking.html
----------------------------------------------------------------------
diff --git a/hbase-spark/issue-tracking.html b/hbase-spark/issue-tracking.html
index 9f8085c..80ccd3a 100644
--- a/hbase-spark/issue-tracking.html
+++ b/hbase-spark/issue-tracking.html
@@ -1,5 +1,5 @@
 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-<!-- Generated by Apache Maven Doxia Site Renderer 1.6 at 2016-01-24 -->
+<!-- Generated by Apache Maven Doxia Site Renderer 1.6 at 2016-01-26 -->
 <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
   <head>
     <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
@@ -10,7 +10,7 @@
       @import url("./css/site.css");
     </style>
     <link rel="stylesheet" href="./css/print.css" type="text/css" media="print" />
-    <meta name="Date-Revision-yyyymmdd" content="20160124" />
+    <meta name="Date-Revision-yyyymmdd" content="20160126" />
     <meta http-equiv="Content-Language" content="en" />
         
         </head>
@@ -27,7 +27,7 @@
             
                     
                 <div class="xleft">
-        <span id="publishDate">Last Published: 2016-01-24</span>
+        <span id="publishDate">Last Published: 2016-01-26</span>
                   &nbsp;| <span id="projectVersion">Version: 2.0.0-SNAPSHOT</span>
                       </div>
             <div class="xright">                    <a href="./" title="Apache HBase - Spark">Apache HBase - Spark</a>

http://git-wip-us.apache.org/repos/asf/hbase-site/blob/c221e35e/hbase-spark/license.html
----------------------------------------------------------------------
diff --git a/hbase-spark/license.html b/hbase-spark/license.html
index 761c796..6604ec8 100644
--- a/hbase-spark/license.html
+++ b/hbase-spark/license.html
@@ -1,5 +1,5 @@
 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-<!-- Generated by Apache Maven Doxia Site Renderer 1.6 at 2016-01-24 -->
+<!-- Generated by Apache Maven Doxia Site Renderer 1.6 at 2016-01-26 -->
 <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
   <head>
     <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
@@ -10,7 +10,7 @@
       @import url("./css/site.css");
     </style>
     <link rel="stylesheet" href="./css/print.css" type="text/css" media="print" />
-    <meta name="Date-Revision-yyyymmdd" content="20160124" />
+    <meta name="Date-Revision-yyyymmdd" content="20160126" />
     <meta http-equiv="Content-Language" content="en" />
         
         </head>
@@ -27,7 +27,7 @@
             
                     
                 <div class="xleft">
-        <span id="publishDate">Last Published: 2016-01-24</span>
+        <span id="publishDate">Last Published: 2016-01-26</span>
                   &nbsp;| <span id="projectVersion">Version: 2.0.0-SNAPSHOT</span>
                       </div>
             <div class="xright">                    <a href="./" title="Apache HBase - Spark">Apache HBase - Spark</a>

http://git-wip-us.apache.org/repos/asf/hbase-site/blob/c221e35e/hbase-spark/mail-lists.html
----------------------------------------------------------------------
diff --git a/hbase-spark/mail-lists.html b/hbase-spark/mail-lists.html
index bf176bb..2291de7 100644
--- a/hbase-spark/mail-lists.html
+++ b/hbase-spark/mail-lists.html
@@ -1,5 +1,5 @@
 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-<!-- Generated by Apache Maven Doxia Site Renderer 1.6 at 2016-01-24 -->
+<!-- Generated by Apache Maven Doxia Site Renderer 1.6 at 2016-01-26 -->
 <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
   <head>
     <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
@@ -10,7 +10,7 @@
       @import url("./css/site.css");
     </style>
     <link rel="stylesheet" href="./css/print.css" type="text/css" media="print" />
-    <meta name="Date-Revision-yyyymmdd" content="20160124" />
+    <meta name="Date-Revision-yyyymmdd" content="20160126" />
     <meta http-equiv="Content-Language" content="en" />
         
         </head>
@@ -27,7 +27,7 @@
             
                     
                 <div class="xleft">
-        <span id="publishDate">Last Published: 2016-01-24</span>
+        <span id="publishDate">Last Published: 2016-01-26</span>
                   &nbsp;| <span id="projectVersion">Version: 2.0.0-SNAPSHOT</span>
                       </div>
             <div class="xright">                    <a href="./" title="Apache HBase - Spark">Apache HBase - Spark</a>

http://git-wip-us.apache.org/repos/asf/hbase-site/blob/c221e35e/hbase-spark/plugin-management.html
----------------------------------------------------------------------
diff --git a/hbase-spark/plugin-management.html b/hbase-spark/plugin-management.html
index c98b47c..23d33d7 100644
--- a/hbase-spark/plugin-management.html
+++ b/hbase-spark/plugin-management.html
@@ -1,5 +1,5 @@
 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-<!-- Generated by Apache Maven Doxia Site Renderer 1.6 at 2016-01-24 -->
+<!-- Generated by Apache Maven Doxia Site Renderer 1.6 at 2016-01-26 -->
 <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
   <head>
     <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
@@ -10,7 +10,7 @@
       @import url("./css/site.css");
     </style>
     <link rel="stylesheet" href="./css/print.css" type="text/css" media="print" />
-    <meta name="Date-Revision-yyyymmdd" content="20160124" />
+    <meta name="Date-Revision-yyyymmdd" content="20160126" />
     <meta http-equiv="Content-Language" content="en" />
         
         </head>
@@ -27,7 +27,7 @@
             
                     
                 <div class="xleft">
-        <span id="publishDate">Last Published: 2016-01-24</span>
+        <span id="publishDate">Last Published: 2016-01-26</span>
                   &nbsp;| <span id="projectVersion">Version: 2.0.0-SNAPSHOT</span>
                       </div>
             <div class="xright">                    <a href="./" title="Apache HBase - Spark">Apache HBase - Spark</a>

http://git-wip-us.apache.org/repos/asf/hbase-site/blob/c221e35e/hbase-spark/plugins.html
----------------------------------------------------------------------
diff --git a/hbase-spark/plugins.html b/hbase-spark/plugins.html
index 831d8c1..1d956a6 100644
--- a/hbase-spark/plugins.html
+++ b/hbase-spark/plugins.html
@@ -1,5 +1,5 @@
 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-<!-- Generated by Apache Maven Doxia Site Renderer 1.6 at 2016-01-24 -->
+<!-- Generated by Apache Maven Doxia Site Renderer 1.6 at 2016-01-26 -->
 <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
   <head>
     <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
@@ -10,7 +10,7 @@
       @import url("./css/site.css");
     </style>
     <link rel="stylesheet" href="./css/print.css" type="text/css" media="print" />
-    <meta name="Date-Revision-yyyymmdd" content="20160124" />
+    <meta name="Date-Revision-yyyymmdd" content="20160126" />
     <meta http-equiv="Content-Language" content="en" />
         
         </head>
@@ -27,7 +27,7 @@
             
                     
                 <div class="xleft">
-        <span id="publishDate">Last Published: 2016-01-24</span>
+        <span id="publishDate">Last Published: 2016-01-26</span>
                   &nbsp;| <span id="projectVersion">Version: 2.0.0-SNAPSHOT</span>
                       </div>
             <div class="xright">                    <a href="./" title="Apache HBase - Spark">Apache HBase - Spark</a>

http://git-wip-us.apache.org/repos/asf/hbase-site/blob/c221e35e/hbase-spark/project-info.html
----------------------------------------------------------------------
diff --git a/hbase-spark/project-info.html b/hbase-spark/project-info.html
index 219799c..087b905 100644
--- a/hbase-spark/project-info.html
+++ b/hbase-spark/project-info.html
@@ -1,5 +1,5 @@
 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-<!-- Generated by Apache Maven Doxia Site Renderer 1.6 at 2016-01-24 -->
+<!-- Generated by Apache Maven Doxia Site Renderer 1.6 at 2016-01-26 -->
 <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
   <head>
     <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
@@ -10,7 +10,7 @@
       @import url("./css/site.css");
     </style>
     <link rel="stylesheet" href="./css/print.css" type="text/css" media="print" />
-    <meta name="Date-Revision-yyyymmdd" content="20160124" />
+    <meta name="Date-Revision-yyyymmdd" content="20160126" />
     <meta http-equiv="Content-Language" content="en" />
         
         </head>
@@ -27,7 +27,7 @@
             
                     
                 <div class="xleft">
-        <span id="publishDate">Last Published: 2016-01-24</span>
+        <span id="publishDate">Last Published: 2016-01-26</span>
                   &nbsp;| <span id="projectVersion">Version: 2.0.0-SNAPSHOT</span>
                       </div>
             <div class="xright">                    <a href="./" title="Apache HBase - Spark">Apache HBase - Spark</a>

http://git-wip-us.apache.org/repos/asf/hbase-site/blob/c221e35e/hbase-spark/project-reports.html
----------------------------------------------------------------------
diff --git a/hbase-spark/project-reports.html b/hbase-spark/project-reports.html
index 80e2468..7240141 100644
--- a/hbase-spark/project-reports.html
+++ b/hbase-spark/project-reports.html
@@ -1,5 +1,5 @@
 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-<!-- Generated by Apache Maven Doxia Site Renderer 1.6 at 2016-01-24 -->
+<!-- Generated by Apache Maven Doxia Site Renderer 1.6 at 2016-01-26 -->
 <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
   <head>
     <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
@@ -10,7 +10,7 @@
       @import url("./css/site.css");
     </style>
     <link rel="stylesheet" href="./css/print.css" type="text/css" media="print" />
-    <meta name="Date-Revision-yyyymmdd" content="20160124" />
+    <meta name="Date-Revision-yyyymmdd" content="20160126" />
     <meta http-equiv="Content-Language" content="en" />
         
         </head>
@@ -27,7 +27,7 @@
             
                     
                 <div class="xleft">
-        <span id="publishDate">Last Published: 2016-01-24</span>
+        <span id="publishDate">Last Published: 2016-01-26</span>
                   &nbsp;| <span id="projectVersion">Version: 2.0.0-SNAPSHOT</span>
                       </div>
             <div class="xright">                    <a href="./" title="Apache HBase - Spark">Apache HBase - Spark</a>

http://git-wip-us.apache.org/repos/asf/hbase-site/blob/c221e35e/hbase-spark/project-summary.html
----------------------------------------------------------------------
diff --git a/hbase-spark/project-summary.html b/hbase-spark/project-summary.html
index a82b4ae..bf43174 100644
--- a/hbase-spark/project-summary.html
+++ b/hbase-spark/project-summary.html
@@ -1,5 +1,5 @@
 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-<!-- Generated by Apache Maven Doxia Site Renderer 1.6 at 2016-01-24 -->
+<!-- Generated by Apache Maven Doxia Site Renderer 1.6 at 2016-01-26 -->
 <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
   <head>
     <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
@@ -10,7 +10,7 @@
       @import url("./css/site.css");
     </style>
     <link rel="stylesheet" href="./css/print.css" type="text/css" media="print" />
-    <meta name="Date-Revision-yyyymmdd" content="20160124" />
+    <meta name="Date-Revision-yyyymmdd" content="20160126" />
     <meta http-equiv="Content-Language" content="en" />
         
         </head>
@@ -27,7 +27,7 @@
             
                     
                 <div class="xleft">
-        <span id="publishDate">Last Published: 2016-01-24</span>
+        <span id="publishDate">Last Published: 2016-01-26</span>
                   &nbsp;| <span id="projectVersion">Version: 2.0.0-SNAPSHOT</span>
                       </div>
             <div class="xright">                    <a href="./" title="Apache HBase - Spark">Apache HBase - Spark</a>

http://git-wip-us.apache.org/repos/asf/hbase-site/blob/c221e35e/hbase-spark/source-repository.html
----------------------------------------------------------------------
diff --git a/hbase-spark/source-repository.html b/hbase-spark/source-repository.html
index f7e6c42..0e5af4d 100644
--- a/hbase-spark/source-repository.html
+++ b/hbase-spark/source-repository.html
@@ -1,5 +1,5 @@
 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-<!-- Generated by Apache Maven Doxia Site Renderer 1.6 at 2016-01-24 -->
+<!-- Generated by Apache Maven Doxia Site Renderer 1.6 at 2016-01-26 -->
 <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
   <head>
     <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
@@ -10,7 +10,7 @@
       @import url("./css/site.css");
     </style>
     <link rel="stylesheet" href="./css/print.css" type="text/css" media="print" />
-    <meta name="Date-Revision-yyyymmdd" content="20160124" />
+    <meta name="Date-Revision-yyyymmdd" content="20160126" />
     <meta http-equiv="Content-Language" content="en" />
         
         </head>
@@ -27,7 +27,7 @@
             
                     
                 <div class="xleft">
-        <span id="publishDate">Last Published: 2016-01-24</span>
+        <span id="publishDate">Last Published: 2016-01-26</span>
                   &nbsp;| <span id="projectVersion">Version: 2.0.0-SNAPSHOT</span>
                       </div>
             <div class="xright">                    <a href="./" title="Apache HBase - Spark">Apache HBase - Spark</a>

http://git-wip-us.apache.org/repos/asf/hbase-site/blob/c221e35e/hbase-spark/team-list.html
----------------------------------------------------------------------
diff --git a/hbase-spark/team-list.html b/hbase-spark/team-list.html
index 8d18481..2e335b5 100644
--- a/hbase-spark/team-list.html
+++ b/hbase-spark/team-list.html
@@ -1,5 +1,5 @@
 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-<!-- Generated by Apache Maven Doxia Site Renderer 1.6 at 2016-01-24 -->
+<!-- Generated by Apache Maven Doxia Site Renderer 1.6 at 2016-01-26 -->
 <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
   <head>
     <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
@@ -10,7 +10,7 @@
       @import url("./css/site.css");
     </style>
     <link rel="stylesheet" href="./css/print.css" type="text/css" media="print" />
-    <meta name="Date-Revision-yyyymmdd" content="20160124" />
+    <meta name="Date-Revision-yyyymmdd" content="20160126" />
     <meta http-equiv="Content-Language" content="en" />
         
         </head>
@@ -27,7 +27,7 @@
             
                     
                 <div class="xleft">
-        <span id="publishDate">Last Published: 2016-01-24</span>
+        <span id="publishDate">Last Published: 2016-01-26</span>
                   &nbsp;| <span id="projectVersion">Version: 2.0.0-SNAPSHOT</span>
                       </div>
             <div class="xright">                    <a href="./" title="Apache HBase - Spark">Apache HBase - Spark</a>

http://git-wip-us.apache.org/repos/asf/hbase-site/blob/c221e35e/index.html
----------------------------------------------------------------------
diff --git a/index.html b/index.html
index 52a0dbf..9af40d6 100644
--- a/index.html
+++ b/index.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="20160124" />
+    <meta name="Date-Revision-yyyymmdd" content="20160126" />
     <meta http-equiv="Content-Language" content="en" />
     <title>Apache HBase &#x2013; Apache HBaseâ„¢ Home</title>
     <link rel="stylesheet" href="./css/apache-maven-fluido-1.5-HBASE.min.css" />
@@ -420,7 +420,7 @@ Apache HBase is an open-source, distributed, versioned, non-relational database
                         <a href="http://www.apache.org/">The Apache Software Foundation</a>.
             All rights reserved.      
                     
-                  <li id="publishDate" class="pull-right">Last Published: 2016-01-24</li>
+                  <li id="publishDate" class="pull-right">Last Published: 2016-01-26</li>
             </p>
                 </div>
 

http://git-wip-us.apache.org/repos/asf/hbase-site/blob/c221e35e/integration.html
----------------------------------------------------------------------
diff --git a/integration.html b/integration.html
index 7bf5ca4..845e26a 100644
--- a/integration.html
+++ b/integration.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="20160124" />
+    <meta name="Date-Revision-yyyymmdd" content="20160126" />
     <meta http-equiv="Content-Language" content="en" />
     <title>Apache HBase &#x2013; Continuous Integration</title>
     <link rel="stylesheet" href="./css/apache-maven-fluido-1.5-HBASE.min.css" />
@@ -290,7 +290,7 @@
                         <a href="http://www.apache.org/">The Apache Software Foundation</a>.
             All rights reserved.      
                     
-                  <li id="publishDate" class="pull-right">Last Published: 2016-01-24</li>
+                  <li id="publishDate" class="pull-right">Last Published: 2016-01-26</li>
             </p>
                 </div>
 

http://git-wip-us.apache.org/repos/asf/hbase-site/blob/c221e35e/issue-tracking.html
----------------------------------------------------------------------
diff --git a/issue-tracking.html b/issue-tracking.html
index 080586e..aa6c49e 100644
--- a/issue-tracking.html
+++ b/issue-tracking.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="20160124" />
+    <meta name="Date-Revision-yyyymmdd" content="20160126" />
     <meta http-equiv="Content-Language" content="en" />
     <title>Apache HBase &#x2013; Issue Tracking</title>
     <link rel="stylesheet" href="./css/apache-maven-fluido-1.5-HBASE.min.css" />
@@ -287,7 +287,7 @@
                         <a href="http://www.apache.org/">The Apache Software Foundation</a>.
             All rights reserved.      
                     
-                  <li id="publishDate" class="pull-right">Last Published: 2016-01-24</li>
+                  <li id="publishDate" class="pull-right">Last Published: 2016-01-26</li>
             </p>
                 </div>
 

http://git-wip-us.apache.org/repos/asf/hbase-site/blob/c221e35e/license.html
----------------------------------------------------------------------
diff --git a/license.html b/license.html
index 1a73613..7dcc88f 100644
--- a/license.html
+++ b/license.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="20160124" />
+    <meta name="Date-Revision-yyyymmdd" content="20160126" />
     <meta http-equiv="Content-Language" content="en" />
     <title>Apache HBase &#x2013; Project License</title>
     <link rel="stylesheet" href="./css/apache-maven-fluido-1.5-HBASE.min.css" />
@@ -490,7 +490,7 @@
                         <a href="http://www.apache.org/">The Apache Software Foundation</a>.
             All rights reserved.      
                     
-                  <li id="publishDate" class="pull-right">Last Published: 2016-01-24</li>
+                  <li id="publishDate" class="pull-right">Last Published: 2016-01-26</li>
             </p>
                 </div>
 

http://git-wip-us.apache.org/repos/asf/hbase-site/blob/c221e35e/mail-lists.html
----------------------------------------------------------------------
diff --git a/mail-lists.html b/mail-lists.html
index 08fd7af..2c4de91 100644
--- a/mail-lists.html
+++ b/mail-lists.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="20160124" />
+    <meta name="Date-Revision-yyyymmdd" content="20160126" />
     <meta http-equiv="Content-Language" content="en" />
     <title>Apache HBase &#x2013; Project Mailing Lists</title>
     <link rel="stylesheet" href="./css/apache-maven-fluido-1.5-HBASE.min.css" />
@@ -340,7 +340,7 @@
                         <a href="http://www.apache.org/">The Apache Software Foundation</a>.
             All rights reserved.      
                     
-                  <li id="publishDate" class="pull-right">Last Published: 2016-01-24</li>
+                  <li id="publishDate" class="pull-right">Last Published: 2016-01-26</li>
             </p>
                 </div>
 

http://git-wip-us.apache.org/repos/asf/hbase-site/blob/c221e35e/metrics.html
----------------------------------------------------------------------
diff --git a/metrics.html b/metrics.html
index e5cdfeb..c575d98 100644
--- a/metrics.html
+++ b/metrics.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="20160124" />
+    <meta name="Date-Revision-yyyymmdd" content="20160126" />
     <meta http-equiv="Content-Language" content="en" />
     <title>Apache HBase &#x2013;  
       Apache HBase (TM) Metrics
@@ -458,7 +458,7 @@ export HBASE_REGIONSERVER_OPTS=&quot;$HBASE_JMX_OPTS -Dcom.sun.management.jmxrem
                         <a href="http://www.apache.org/">The Apache Software Foundation</a>.
             All rights reserved.      
                     
-                  <li id="publishDate" class="pull-right">Last Published: 2016-01-24</li>
+                  <li id="publishDate" class="pull-right">Last Published: 2016-01-26</li>
             </p>
                 </div>
 

http://git-wip-us.apache.org/repos/asf/hbase-site/blob/c221e35e/modules.html
----------------------------------------------------------------------
diff --git a/modules.html b/modules.html
index 05841dd..2662944 100644
--- a/modules.html
+++ b/modules.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="20160124" />
+    <meta name="Date-Revision-yyyymmdd" content="20160126" />
     <meta http-equiv="Content-Language" content="en" />
     <title>Apache HBase &#x2013; Project Modules</title>
     <link rel="stylesheet" href="./css/apache-maven-fluido-1.5-HBASE.min.css" />
@@ -366,7 +366,7 @@
                         <a href="http://www.apache.org/">The Apache Software Foundation</a>.
             All rights reserved.      
                     
-                  <li id="publishDate" class="pull-right">Last Published: 2016-01-24</li>
+                  <li id="publishDate" class="pull-right">Last Published: 2016-01-26</li>
             </p>
                 </div>
 

http://git-wip-us.apache.org/repos/asf/hbase-site/blob/c221e35e/old_news.html
----------------------------------------------------------------------
diff --git a/old_news.html b/old_news.html
index 03d5a1a..c83018a 100644
--- a/old_news.html
+++ b/old_news.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="20160124" />
+    <meta name="Date-Revision-yyyymmdd" content="20160126" />
     <meta http-equiv="Content-Language" content="en" />
     <title>Apache HBase &#x2013; 
       Old Apache HBase (TM) News
@@ -413,7 +413,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-01-24</li>
+                  <li id="publishDate" class="pull-right">Last Published: 2016-01-26</li>
             </p>
                 </div>
 

http://git-wip-us.apache.org/repos/asf/hbase-site/blob/c221e35e/plugin-management.html
----------------------------------------------------------------------
diff --git a/plugin-management.html b/plugin-management.html
index d29d533..c643557 100644
--- a/plugin-management.html
+++ b/plugin-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="20160124" />
+    <meta name="Date-Revision-yyyymmdd" content="20160126" />
     <meta http-equiv="Content-Language" content="en" />
     <title>Apache HBase &#x2013; Project Plugin Management</title>
     <link rel="stylesheet" href="./css/apache-maven-fluido-1.5-HBASE.min.css" />
@@ -423,7 +423,7 @@
                         <a href="http://www.apache.org/">The Apache Software Foundation</a>.
             All rights reserved.      
                     
-                  <li id="publishDate" class="pull-right">Last Published: 2016-01-24</li>
+                  <li id="publishDate" class="pull-right">Last Published: 2016-01-26</li>
             </p>
                 </div>
 

http://git-wip-us.apache.org/repos/asf/hbase-site/blob/c221e35e/plugins.html
----------------------------------------------------------------------
diff --git a/plugins.html b/plugins.html
index 37658e5..584ba00 100644
--- a/plugins.html
+++ b/plugins.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="20160124" />
+    <meta name="Date-Revision-yyyymmdd" content="20160126" />
     <meta http-equiv="Content-Language" content="en" />
     <title>Apache HBase &#x2013; Project Build Plugins</title>
     <link rel="stylesheet" href="./css/apache-maven-fluido-1.5-HBASE.min.css" />
@@ -366,7 +366,7 @@
                         <a href="http://www.apache.org/">The Apache Software Foundation</a>.
             All rights reserved.      
                     
-                  <li id="publishDate" class="pull-right">Last Published: 2016-01-24</li>
+                  <li id="publishDate" class="pull-right">Last Published: 2016-01-26</li>
             </p>
                 </div>
 

http://git-wip-us.apache.org/repos/asf/hbase-site/blob/c221e35e/poweredbyhbase.html
----------------------------------------------------------------------
diff --git a/poweredbyhbase.html b/poweredbyhbase.html
index 08b9aea..c881015 100644
--- a/poweredbyhbase.html
+++ b/poweredbyhbase.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="20160124" />
+    <meta name="Date-Revision-yyyymmdd" content="20160126" />
     <meta http-equiv="Content-Language" content="en" />
     <title>Apache HBase &#x2013; Powered By Apache HBase™</title>
     <link rel="stylesheet" href="./css/apache-maven-fluido-1.5-HBASE.min.css" />
@@ -768,7 +768,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-01-24</li>
+                  <li id="publishDate" class="pull-right">Last Published: 2016-01-26</li>
             </p>
                 </div>
 

http://git-wip-us.apache.org/repos/asf/hbase-site/blob/c221e35e/project-info.html
----------------------------------------------------------------------
diff --git a/project-info.html b/project-info.html
index 4353262..db25f9c 100644
--- a/project-info.html
+++ b/project-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="20160124" />
+    <meta name="Date-Revision-yyyymmdd" content="20160126" />
     <meta http-equiv="Content-Language" content="en" />
     <title>Apache HBase &#x2013; Project Information</title>
     <link rel="stylesheet" href="./css/apache-maven-fluido-1.5-HBASE.min.css" />
@@ -340,7 +340,7 @@
                         <a href="http://www.apache.org/">The Apache Software Foundation</a>.
             All rights reserved.      
                     
-                  <li id="publishDate" class="pull-right">Last Published: 2016-01-24</li>
+                  <li id="publishDate" class="pull-right">Last Published: 2016-01-26</li>
             </p>
                 </div>
 

http://git-wip-us.apache.org/repos/asf/hbase-site/blob/c221e35e/project-reports.html
----------------------------------------------------------------------
diff --git a/project-reports.html b/project-reports.html
index 90a05a3..2efe0ae 100644
--- a/project-reports.html
+++ b/project-reports.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="20160124" />
+    <meta name="Date-Revision-yyyymmdd" content="20160126" />
     <meta http-equiv="Content-Language" content="en" />
     <title>Apache HBase &#x2013; Generated Reports</title>
     <link rel="stylesheet" href="./css/apache-maven-fluido-1.5-HBASE.min.css" />
@@ -310,7 +310,7 @@
                         <a href="http://www.apache.org/">The Apache Software Foundation</a>.
             All rights reserved.      
                     
-                  <li id="publishDate" class="pull-right">Last Published: 2016-01-24</li>
+                  <li id="publishDate" class="pull-right">Last Published: 2016-01-26</li>
             </p>
                 </div>
 

http://git-wip-us.apache.org/repos/asf/hbase-site/blob/c221e35e/project-summary.html
----------------------------------------------------------------------
diff --git a/project-summary.html b/project-summary.html
index 3bf9608..add1100 100644
--- a/project-summary.html
+++ b/project-summary.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="20160124" />
+    <meta name="Date-Revision-yyyymmdd" content="20160126" />
     <meta http-equiv="Content-Language" content="en" />
     <title>Apache HBase &#x2013; Project Summary</title>
     <link rel="stylesheet" href="./css/apache-maven-fluido-1.5-HBASE.min.css" />
@@ -330,7 +330,7 @@
                         <a href="http://www.apache.org/">The Apache Software Foundation</a>.
             All rights reserved.      
                     
-                  <li id="publishDate" class="pull-right">Last Published: 2016-01-24</li>
+                  <li id="publishDate" class="pull-right">Last Published: 2016-01-26</li>
             </p>
                 </div>
 

http://git-wip-us.apache.org/repos/asf/hbase-site/blob/c221e35e/pseudo-distributed.html
----------------------------------------------------------------------
diff --git a/pseudo-distributed.html b/pseudo-distributed.html
index e0c1d69..795e999 100644
--- a/pseudo-distributed.html
+++ b/pseudo-distributed.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="20160124" />
+    <meta name="Date-Revision-yyyymmdd" content="20160126" />
     <meta http-equiv="Content-Language" content="en" />
     <title>Apache HBase &#x2013;  
 Running Apache HBase (TM) in pseudo-distributed mode
@@ -307,7 +307,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-01-24</li>
+                  <li id="publishDate" class="pull-right">Last Published: 2016-01-26</li>
             </p>
                 </div>
 

http://git-wip-us.apache.org/repos/asf/hbase-site/blob/c221e35e/replication.html
----------------------------------------------------------------------
diff --git a/replication.html b/replication.html
index a0374ef..82340e7 100644
--- a/replication.html
+++ b/replication.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="20160124" />
+    <meta name="Date-Revision-yyyymmdd" content="20160126" />
     <meta http-equiv="Content-Language" content="en" />
     <title>Apache HBase &#x2013; 
       Apache HBase (TM) Replication
@@ -302,7 +302,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-01-24</li>
+                  <li id="publishDate" class="pull-right">Last Published: 2016-01-26</li>
             </p>
                 </div>
 

http://git-wip-us.apache.org/repos/asf/hbase-site/blob/c221e35e/resources.html
----------------------------------------------------------------------
diff --git a/resources.html b/resources.html
index cd8fac9..3ed9021 100644
--- a/resources.html
+++ b/resources.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="20160124" />
+    <meta name="Date-Revision-yyyymmdd" content="20160126" />
     <meta http-equiv="Content-Language" content="en" />
     <title>Apache HBase &#x2013; Other Apache HBase (TM) Resources</title>
     <link rel="stylesheet" href="./css/apache-maven-fluido-1.5-HBASE.min.css" />
@@ -324,7 +324,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-01-24</li>
+                  <li id="publishDate" class="pull-right">Last Published: 2016-01-26</li>
             </p>
                 </div>
 

http://git-wip-us.apache.org/repos/asf/hbase-site/blob/c221e35e/source-repository.html
----------------------------------------------------------------------
diff --git a/source-repository.html b/source-repository.html
index c3e316e..380eb00 100644
--- a/source-repository.html
+++ b/source-repository.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="20160124" />
+    <meta name="Date-Revision-yyyymmdd" content="20160126" />
     <meta http-equiv="Content-Language" content="en" />
     <title>Apache HBase &#x2013; Source Repository</title>
     <link rel="stylesheet" href="./css/apache-maven-fluido-1.5-HBASE.min.css" />
@@ -298,7 +298,7 @@
                         <a href="http://www.apache.org/">The Apache Software Foundation</a>.
             All rights reserved.      
                     
-                  <li id="publishDate" class="pull-right">Last Published: 2016-01-24</li>
+                  <li id="publishDate" class="pull-right">Last Published: 2016-01-26</li>
             </p>
                 </div>
 

http://git-wip-us.apache.org/repos/asf/hbase-site/blob/c221e35e/sponsors.html
----------------------------------------------------------------------
diff --git a/sponsors.html b/sponsors.html
index 7ccaba0..c4959a2 100644
--- a/sponsors.html
+++ b/sponsors.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="20160124" />
+    <meta name="Date-Revision-yyyymmdd" content="20160126" />
     <meta http-equiv="Content-Language" content="en" />
     <title>Apache HBase &#x2013; Apache HBase™ Sponsors</title>
     <link rel="stylesheet" href="./css/apache-maven-fluido-1.5-HBASE.min.css" />
@@ -332,7 +332,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-01-24</li>
+                  <li id="publishDate" class="pull-right">Last Published: 2016-01-26</li>
             </p>
                 </div>
 

http://git-wip-us.apache.org/repos/asf/hbase-site/blob/c221e35e/supportingprojects.html
----------------------------------------------------------------------
diff --git a/supportingprojects.html b/supportingprojects.html
index b8b7426..1951172 100644
--- a/supportingprojects.html
+++ b/supportingprojects.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="20160124" />
+    <meta name="Date-Revision-yyyymmdd" content="20160126" />
     <meta http-equiv="Content-Language" content="en" />
     <title>Apache HBase &#x2013; Supporting Projects</title>
     <link rel="stylesheet" href="./css/apache-maven-fluido-1.5-HBASE.min.css" />
@@ -519,7 +519,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-01-24</li>
+                  <li id="publishDate" class="pull-right">Last Published: 2016-01-26</li>
             </p>
                 </div>
 

http://git-wip-us.apache.org/repos/asf/hbase-site/blob/c221e35e/team-list.html
----------------------------------------------------------------------
diff --git a/team-list.html b/team-list.html
index f72af4f..465b0b8 100644
--- a/team-list.html
+++ b/team-list.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="20160124" />
+    <meta name="Date-Revision-yyyymmdd" content="20160126" />
     <meta http-equiv="Content-Language" content="en" />
     <title>Apache HBase &#x2013; Team list</title>
     <link rel="stylesheet" href="./css/apache-maven-fluido-1.5-HBASE.min.css" />
@@ -785,7 +785,7 @@ window.onLoad = init();
                         <a href="http://www.apache.org/">The Apache Software Foundation</a>.
             All rights reserved.      
                     
-                  <li id="publishDate" class="pull-right">Last Published: 2016-01-24</li>
+                  <li id="publishDate" class="pull-right">Last Published: 2016-01-26</li>
             </p>
                 </div>
 


[09/18] hbase-site git commit: Published site at d6b3d838eba382f6b7734ca1f40fa58eb97a4f89.

Posted by mi...@apache.org.
http://git-wip-us.apache.org/repos/asf/hbase-site/blob/c221e35e/testapidocs/src-html/org/apache/hadoop/hbase/MiniHBaseCluster.html
----------------------------------------------------------------------
diff --git a/testapidocs/src-html/org/apache/hadoop/hbase/MiniHBaseCluster.html b/testapidocs/src-html/org/apache/hadoop/hbase/MiniHBaseCluster.html
index 5efca6d..d870bc5 100644
--- a/testapidocs/src-html/org/apache/hadoop/hbase/MiniHBaseCluster.html
+++ b/testapidocs/src-html/org/apache/hadoop/hbase/MiniHBaseCluster.html
@@ -83,735 +83,734 @@
 <span class="sourceLineNo">075</span>   * @param numRegionServers initial number of region servers to start.<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>  public MiniHBaseCluster(Configuration conf, int numMasters,<a name="line.78"></a>
-<span class="sourceLineNo">079</span>                             int numRegionServers)<a name="line.79"></a>
-<span class="sourceLineNo">080</span>      throws IOException, InterruptedException {<a name="line.80"></a>
-<span class="sourceLineNo">081</span>    this(conf, numMasters, numRegionServers, null, 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 MiniHBaseCluster(Configuration conf, int numMasters, int numRegionServers,<a name="line.84"></a>
-<span class="sourceLineNo">085</span>         Class&lt;? extends HMaster&gt; masterClass,<a name="line.85"></a>
-<span class="sourceLineNo">086</span>         Class&lt;? extends MiniHBaseCluster.MiniHBaseClusterRegionServer&gt; regionserverClass)<a name="line.86"></a>
-<span class="sourceLineNo">087</span>      throws IOException, InterruptedException {<a name="line.87"></a>
-<span class="sourceLineNo">088</span>    super(conf);<a name="line.88"></a>
-<span class="sourceLineNo">089</span>    conf.set(HConstants.MASTER_PORT, "0");<a name="line.89"></a>
-<span class="sourceLineNo">090</span><a name="line.90"></a>
-<span class="sourceLineNo">091</span>    // Hadoop 2<a name="line.91"></a>
-<span class="sourceLineNo">092</span>    CompatibilityFactory.getInstance(MetricsAssertHelper.class).init();<a name="line.92"></a>
-<span class="sourceLineNo">093</span><a name="line.93"></a>
-<span class="sourceLineNo">094</span>    init(numMasters, numRegionServers, masterClass, regionserverClass);<a name="line.94"></a>
-<span class="sourceLineNo">095</span>    this.initialClusterStatus = getClusterStatus();<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>  public Configuration getConfiguration() {<a name="line.98"></a>
-<span class="sourceLineNo">099</span>    return this.conf;<a name="line.99"></a>
-<span class="sourceLineNo">100</span>  }<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>   * Subclass so can get at protected methods (none at moment).  Also, creates<a name="line.103"></a>
-<span class="sourceLineNo">104</span>   * a FileSystem instance per instantiation.  Adds a shutdown own FileSystem<a name="line.104"></a>
-<span class="sourceLineNo">105</span>   * on the way out. Shuts down own Filesystem only, not All filesystems as<a name="line.105"></a>
-<span class="sourceLineNo">106</span>   * the FileSystem system exit hook does.<a name="line.106"></a>
-<span class="sourceLineNo">107</span>   */<a name="line.107"></a>
-<span class="sourceLineNo">108</span>  public static class MiniHBaseClusterRegionServer extends HRegionServer {<a name="line.108"></a>
-<span class="sourceLineNo">109</span>    private Thread shutdownThread = null;<a name="line.109"></a>
-<span class="sourceLineNo">110</span>    private User user = null;<a name="line.110"></a>
-<span class="sourceLineNo">111</span>    public static boolean TEST_SKIP_CLOSE = false;<a name="line.111"></a>
-<span class="sourceLineNo">112</span><a name="line.112"></a>
-<span class="sourceLineNo">113</span>    public MiniHBaseClusterRegionServer(Configuration conf, CoordinatedStateManager cp)<a name="line.113"></a>
-<span class="sourceLineNo">114</span>        throws IOException, InterruptedException {<a name="line.114"></a>
-<span class="sourceLineNo">115</span>      super(conf, cp);<a name="line.115"></a>
-<span class="sourceLineNo">116</span>      this.user = User.getCurrent();<a name="line.116"></a>
-<span class="sourceLineNo">117</span>    }<a name="line.117"></a>
-<span class="sourceLineNo">118</span><a name="line.118"></a>
-<span class="sourceLineNo">119</span>    /*<a name="line.119"></a>
-<span class="sourceLineNo">120</span>     * @param c<a name="line.120"></a>
-<span class="sourceLineNo">121</span>     * @param currentfs We return this if we did not make a new one.<a name="line.121"></a>
-<span class="sourceLineNo">122</span>     * @param uniqueName Same name used to help identify the created fs.<a name="line.122"></a>
-<span class="sourceLineNo">123</span>     * @return A new fs instance if we are up on DistributeFileSystem.<a name="line.123"></a>
-<span class="sourceLineNo">124</span>     * @throws IOException<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 void handleReportForDutyResponse(<a name="line.128"></a>
-<span class="sourceLineNo">129</span>        final RegionServerStartupResponse c) throws IOException {<a name="line.129"></a>
-<span class="sourceLineNo">130</span>      super.handleReportForDutyResponse(c);<a name="line.130"></a>
-<span class="sourceLineNo">131</span>      // Run this thread to shutdown our filesystem on way out.<a name="line.131"></a>
-<span class="sourceLineNo">132</span>      this.shutdownThread = new SingleFileSystemShutdownThread(getFileSystem());<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>    @Override<a name="line.135"></a>
-<span class="sourceLineNo">136</span>    public void run() {<a name="line.136"></a>
-<span class="sourceLineNo">137</span>      try {<a name="line.137"></a>
-<span class="sourceLineNo">138</span>        this.user.runAs(new PrivilegedAction&lt;Object&gt;(){<a name="line.138"></a>
-<span class="sourceLineNo">139</span>          public Object run() {<a name="line.139"></a>
-<span class="sourceLineNo">140</span>            runRegionServer();<a name="line.140"></a>
-<span class="sourceLineNo">141</span>            return null;<a name="line.141"></a>
-<span class="sourceLineNo">142</span>          }<a name="line.142"></a>
-<span class="sourceLineNo">143</span>        });<a name="line.143"></a>
-<span class="sourceLineNo">144</span>      } catch (Throwable t) {<a name="line.144"></a>
-<span class="sourceLineNo">145</span>        LOG.error("Exception in run", t);<a name="line.145"></a>
-<span class="sourceLineNo">146</span>      } finally {<a name="line.146"></a>
-<span class="sourceLineNo">147</span>        // Run this on the way out.<a name="line.147"></a>
-<span class="sourceLineNo">148</span>        if (this.shutdownThread != null) {<a name="line.148"></a>
-<span class="sourceLineNo">149</span>          this.shutdownThread.start();<a name="line.149"></a>
-<span class="sourceLineNo">150</span>          Threads.shutdown(this.shutdownThread, 30000);<a name="line.150"></a>
-<span class="sourceLineNo">151</span>        }<a name="line.151"></a>
-<span class="sourceLineNo">152</span>      }<a name="line.152"></a>
-<span class="sourceLineNo">153</span>    }<a name="line.153"></a>
-<span class="sourceLineNo">154</span><a name="line.154"></a>
-<span class="sourceLineNo">155</span>    private void runRegionServer() {<a name="line.155"></a>
-<span class="sourceLineNo">156</span>      super.run();<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>    @Override<a name="line.159"></a>
-<span class="sourceLineNo">160</span>    public void kill() {<a name="line.160"></a>
-<span class="sourceLineNo">161</span>      super.kill();<a name="line.161"></a>
-<span class="sourceLineNo">162</span>    }<a name="line.162"></a>
-<span class="sourceLineNo">163</span><a name="line.163"></a>
-<span class="sourceLineNo">164</span>    public void abort(final String reason, final Throwable cause) {<a name="line.164"></a>
-<span class="sourceLineNo">165</span>      this.user.runAs(new PrivilegedAction&lt;Object&gt;() {<a name="line.165"></a>
-<span class="sourceLineNo">166</span>        public Object run() {<a name="line.166"></a>
-<span class="sourceLineNo">167</span>          abortRegionServer(reason, cause);<a name="line.167"></a>
-<span class="sourceLineNo">168</span>          return null;<a name="line.168"></a>
-<span class="sourceLineNo">169</span>        }<a name="line.169"></a>
-<span class="sourceLineNo">170</span>      });<a name="line.170"></a>
-<span class="sourceLineNo">171</span>    }<a name="line.171"></a>
-<span class="sourceLineNo">172</span><a name="line.172"></a>
-<span class="sourceLineNo">173</span>    private void abortRegionServer(String reason, Throwable cause) {<a name="line.173"></a>
-<span class="sourceLineNo">174</span>      super.abort(reason, cause);<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><a name="line.177"></a>
-<span class="sourceLineNo">178</span>  /**<a name="line.178"></a>
-<span class="sourceLineNo">179</span>   * Alternate shutdown hook.<a name="line.179"></a>
-<span class="sourceLineNo">180</span>   * Just shuts down the passed fs, not all as default filesystem hook does.<a name="line.180"></a>
-<span class="sourceLineNo">181</span>   */<a name="line.181"></a>
-<span class="sourceLineNo">182</span>  static class SingleFileSystemShutdownThread extends Thread {<a name="line.182"></a>
-<span class="sourceLineNo">183</span>    private final FileSystem fs;<a name="line.183"></a>
-<span class="sourceLineNo">184</span>    SingleFileSystemShutdownThread(final FileSystem fs) {<a name="line.184"></a>
-<span class="sourceLineNo">185</span>      super("Shutdown of " + fs);<a name="line.185"></a>
-<span class="sourceLineNo">186</span>      this.fs = fs;<a name="line.186"></a>
-<span class="sourceLineNo">187</span>    }<a name="line.187"></a>
-<span class="sourceLineNo">188</span>    @Override<a name="line.188"></a>
-<span class="sourceLineNo">189</span>    public void run() {<a name="line.189"></a>
-<span class="sourceLineNo">190</span>      try {<a name="line.190"></a>
-<span class="sourceLineNo">191</span>        LOG.info("Hook closing fs=" + this.fs);<a name="line.191"></a>
-<span class="sourceLineNo">192</span>        this.fs.close();<a name="line.192"></a>
-<span class="sourceLineNo">193</span>      } catch (NullPointerException npe) {<a name="line.193"></a>
-<span class="sourceLineNo">194</span>        LOG.debug("Need to fix these: " + npe.toString());<a name="line.194"></a>
-<span class="sourceLineNo">195</span>      } catch (IOException e) {<a name="line.195"></a>
-<span class="sourceLineNo">196</span>        LOG.warn("Running hook", e);<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>  }<a name="line.199"></a>
-<span class="sourceLineNo">200</span><a name="line.200"></a>
-<span class="sourceLineNo">201</span>  private void init(final int nMasterNodes, final int nRegionNodes,<a name="line.201"></a>
-<span class="sourceLineNo">202</span>                 Class&lt;? extends HMaster&gt; masterClass,<a name="line.202"></a>
-<span class="sourceLineNo">203</span>                 Class&lt;? extends MiniHBaseCluster.MiniHBaseClusterRegionServer&gt; regionserverClass)<a name="line.203"></a>
-<span class="sourceLineNo">204</span>  throws IOException, InterruptedException {<a name="line.204"></a>
-<span class="sourceLineNo">205</span>    try {<a name="line.205"></a>
-<span class="sourceLineNo">206</span>      if (masterClass == null){<a name="line.206"></a>
-<span class="sourceLineNo">207</span>        masterClass =  HMaster.class;<a name="line.207"></a>
-<span class="sourceLineNo">208</span>      }<a name="line.208"></a>
-<span class="sourceLineNo">209</span>      if (regionserverClass == null){<a name="line.209"></a>
-<span class="sourceLineNo">210</span>        regionserverClass = MiniHBaseCluster.MiniHBaseClusterRegionServer.class;<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>      // start up a LocalHBaseCluster<a name="line.213"></a>
-<span class="sourceLineNo">214</span>      hbaseCluster = new LocalHBaseCluster(conf, nMasterNodes, 0,<a name="line.214"></a>
-<span class="sourceLineNo">215</span>          masterClass, regionserverClass);<a name="line.215"></a>
-<span class="sourceLineNo">216</span><a name="line.216"></a>
-<span class="sourceLineNo">217</span>      // manually add the regionservers as other users<a name="line.217"></a>
-<span class="sourceLineNo">218</span>      for (int i=0; i&lt;nRegionNodes; i++) {<a name="line.218"></a>
-<span class="sourceLineNo">219</span>        Configuration rsConf = HBaseConfiguration.create(conf);<a name="line.219"></a>
-<span class="sourceLineNo">220</span>        User user = HBaseTestingUtility.getDifferentUser(rsConf,<a name="line.220"></a>
-<span class="sourceLineNo">221</span>            ".hfs."+index++);<a name="line.221"></a>
-<span class="sourceLineNo">222</span>        hbaseCluster.addRegionServer(rsConf, i, user);<a name="line.222"></a>
-<span class="sourceLineNo">223</span>      }<a name="line.223"></a>
-<span class="sourceLineNo">224</span><a name="line.224"></a>
-<span class="sourceLineNo">225</span>      hbaseCluster.startup();<a name="line.225"></a>
-<span class="sourceLineNo">226</span>    } catch (IOException e) {<a name="line.226"></a>
-<span class="sourceLineNo">227</span>      shutdown();<a name="line.227"></a>
-<span class="sourceLineNo">228</span>      throw e;<a name="line.228"></a>
-<span class="sourceLineNo">229</span>    } catch (Throwable t) {<a name="line.229"></a>
-<span class="sourceLineNo">230</span>      LOG.error("Error starting cluster", t);<a name="line.230"></a>
-<span class="sourceLineNo">231</span>      shutdown();<a name="line.231"></a>
-<span class="sourceLineNo">232</span>      throw new IOException("Shutting down", t);<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><a name="line.235"></a>
-<span class="sourceLineNo">236</span>  @Override<a name="line.236"></a>
-<span class="sourceLineNo">237</span>  public void startRegionServer(String hostname, int port) throws IOException {<a name="line.237"></a>
-<span class="sourceLineNo">238</span>    this.startRegionServer();<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>  @Override<a name="line.241"></a>
-<span class="sourceLineNo">242</span>  public void killRegionServer(ServerName serverName) throws IOException {<a name="line.242"></a>
-<span class="sourceLineNo">243</span>    HRegionServer server = getRegionServer(getRegionServerIndex(serverName));<a name="line.243"></a>
-<span class="sourceLineNo">244</span>    if (server instanceof MiniHBaseClusterRegionServer) {<a name="line.244"></a>
-<span class="sourceLineNo">245</span>      LOG.info("Killing " + server.toString());<a name="line.245"></a>
-<span class="sourceLineNo">246</span>      ((MiniHBaseClusterRegionServer) server).kill();<a name="line.246"></a>
-<span class="sourceLineNo">247</span>    } else {<a name="line.247"></a>
-<span class="sourceLineNo">248</span>      abortRegionServer(getRegionServerIndex(serverName));<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><a name="line.251"></a>
-<span class="sourceLineNo">252</span>  @Override<a name="line.252"></a>
-<span class="sourceLineNo">253</span>  public void stopRegionServer(ServerName serverName) throws IOException {<a name="line.253"></a>
-<span class="sourceLineNo">254</span>    stopRegionServer(getRegionServerIndex(serverName));<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>  @Override<a name="line.257"></a>
-<span class="sourceLineNo">258</span>  public void waitForRegionServerToStop(ServerName serverName, long timeout) throws IOException {<a name="line.258"></a>
-<span class="sourceLineNo">259</span>    //ignore timeout for now<a name="line.259"></a>
-<span class="sourceLineNo">260</span>    waitOnRegionServer(getRegionServerIndex(serverName));<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 startZkNode(String hostname, int port) throws IOException {<a name="line.264"></a>
-<span class="sourceLineNo">265</span>    LOG.warn("Starting zookeeper nodes on mini cluster is not supported");<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>  public void killZkNode(ServerName serverName) throws IOException {<a name="line.269"></a>
-<span class="sourceLineNo">270</span>    LOG.warn("Aborting zookeeper nodes on mini cluster is not supported");<a name="line.270"></a>
-<span class="sourceLineNo">271</span>  }<a name="line.271"></a>
-<span class="sourceLineNo">272</span><a name="line.272"></a>
-<span class="sourceLineNo">273</span>  @Override<a name="line.273"></a>
-<span class="sourceLineNo">274</span>  public void stopZkNode(ServerName serverName) throws IOException {<a name="line.274"></a>
-<span class="sourceLineNo">275</span>    LOG.warn("Stopping zookeeper nodes on mini cluster is not supported");<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>  @Override<a name="line.278"></a>
-<span class="sourceLineNo">279</span>  public void waitForZkNodeToStart(ServerName serverName, long timeout) throws IOException {<a name="line.279"></a>
-<span class="sourceLineNo">280</span>    LOG.warn("Waiting for zookeeper nodes to start on mini cluster is not supported");<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>  @Override<a name="line.283"></a>
-<span class="sourceLineNo">284</span>  public void waitForZkNodeToStop(ServerName serverName, long timeout) throws IOException {<a name="line.284"></a>
-<span class="sourceLineNo">285</span>    LOG.warn("Waiting for zookeeper nodes to stop on mini cluster is not supported");<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>  @Override<a name="line.288"></a>
-<span class="sourceLineNo">289</span>  public void startDataNode(ServerName serverName) throws IOException {<a name="line.289"></a>
-<span class="sourceLineNo">290</span>    LOG.warn("Starting datanodes on mini cluster is not supported");<a name="line.290"></a>
-<span class="sourceLineNo">291</span>  }<a name="line.291"></a>
-<span class="sourceLineNo">292</span><a name="line.292"></a>
-<span class="sourceLineNo">293</span>  @Override<a name="line.293"></a>
-<span class="sourceLineNo">294</span>  public void killDataNode(ServerName serverName) throws IOException {<a name="line.294"></a>
-<span class="sourceLineNo">295</span>    LOG.warn("Aborting datanodes on mini cluster is not supported");<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>  @Override<a name="line.298"></a>
-<span class="sourceLineNo">299</span>  public void stopDataNode(ServerName serverName) throws IOException {<a name="line.299"></a>
-<span class="sourceLineNo">300</span>    LOG.warn("Stopping datanodes on mini cluster is not supported");<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>  @Override<a name="line.303"></a>
-<span class="sourceLineNo">304</span>  public void waitForDataNodeToStart(ServerName serverName, long timeout) throws IOException {<a name="line.304"></a>
-<span class="sourceLineNo">305</span>    LOG.warn("Waiting for datanodes to start on mini cluster is not supported");<a name="line.305"></a>
-<span class="sourceLineNo">306</span>  }<a name="line.306"></a>
-<span class="sourceLineNo">307</span><a name="line.307"></a>
-<span class="sourceLineNo">308</span>  @Override<a name="line.308"></a>
-<span class="sourceLineNo">309</span>  public void waitForDataNodeToStop(ServerName serverName, long timeout) throws IOException {<a name="line.309"></a>
-<span class="sourceLineNo">310</span>    LOG.warn("Waiting for datanodes to stop on mini cluster is not supported");<a name="line.310"></a>
-<span class="sourceLineNo">311</span>  }<a name="line.311"></a>
-<span class="sourceLineNo">312</span><a name="line.312"></a>
-<span class="sourceLineNo">313</span>  @Override<a name="line.313"></a>
-<span class="sourceLineNo">314</span>  public void startMaster(String hostname, int port) throws IOException {<a name="line.314"></a>
-<span class="sourceLineNo">315</span>    this.startMaster();<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>  @Override<a name="line.318"></a>
-<span class="sourceLineNo">319</span>  public void killMaster(ServerName serverName) throws IOException {<a name="line.319"></a>
-<span class="sourceLineNo">320</span>    abortMaster(getMasterIndex(serverName));<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>  @Override<a name="line.323"></a>
-<span class="sourceLineNo">324</span>  public void stopMaster(ServerName serverName) throws IOException {<a name="line.324"></a>
-<span class="sourceLineNo">325</span>    stopMaster(getMasterIndex(serverName));<a name="line.325"></a>
-<span class="sourceLineNo">326</span>  }<a name="line.326"></a>
-<span class="sourceLineNo">327</span><a name="line.327"></a>
-<span class="sourceLineNo">328</span>  @Override<a name="line.328"></a>
-<span class="sourceLineNo">329</span>  public void waitForMasterToStop(ServerName serverName, long timeout) throws IOException {<a name="line.329"></a>
-<span class="sourceLineNo">330</span>    //ignore timeout for now<a name="line.330"></a>
-<span class="sourceLineNo">331</span>    waitOnMaster(getMasterIndex(serverName));<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>   * Starts a region server thread running<a name="line.335"></a>
-<span class="sourceLineNo">336</span>   *<a name="line.336"></a>
-<span class="sourceLineNo">337</span>   * @throws IOException<a name="line.337"></a>
-<span class="sourceLineNo">338</span>   * @return New RegionServerThread<a name="line.338"></a>
-<span class="sourceLineNo">339</span>   */<a name="line.339"></a>
-<span class="sourceLineNo">340</span>  public JVMClusterUtil.RegionServerThread startRegionServer()<a name="line.340"></a>
-<span class="sourceLineNo">341</span>      throws IOException {<a name="line.341"></a>
-<span class="sourceLineNo">342</span>    final Configuration newConf = HBaseConfiguration.create(conf);<a name="line.342"></a>
-<span class="sourceLineNo">343</span>    User rsUser =<a name="line.343"></a>
-<span class="sourceLineNo">344</span>        HBaseTestingUtility.getDifferentUser(newConf, ".hfs."+index++);<a name="line.344"></a>
-<span class="sourceLineNo">345</span>    JVMClusterUtil.RegionServerThread t =  null;<a name="line.345"></a>
-<span class="sourceLineNo">346</span>    try {<a name="line.346"></a>
-<span class="sourceLineNo">347</span>      t = hbaseCluster.addRegionServer(<a name="line.347"></a>
-<span class="sourceLineNo">348</span>          newConf, hbaseCluster.getRegionServers().size(), rsUser);<a name="line.348"></a>
-<span class="sourceLineNo">349</span>      t.start();<a name="line.349"></a>
-<span class="sourceLineNo">350</span>      t.waitForServerOnline();<a name="line.350"></a>
-<span class="sourceLineNo">351</span>    } catch (InterruptedException ie) {<a name="line.351"></a>
-<span class="sourceLineNo">352</span>      throw new IOException("Interrupted adding regionserver to cluster", ie);<a name="line.352"></a>
-<span class="sourceLineNo">353</span>    }<a name="line.353"></a>
-<span class="sourceLineNo">354</span>    return t;<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>   * Cause a region server to exit doing basic clean up only on its way out.<a name="line.358"></a>
-<span class="sourceLineNo">359</span>   * @param serverNumber  Used as index into a list.<a name="line.359"></a>
-<span class="sourceLineNo">360</span>   */<a name="line.360"></a>
-<span class="sourceLineNo">361</span>  public String abortRegionServer(int serverNumber) {<a name="line.361"></a>
-<span class="sourceLineNo">362</span>    HRegionServer server = getRegionServer(serverNumber);<a name="line.362"></a>
-<span class="sourceLineNo">363</span>    LOG.info("Aborting " + server.toString());<a name="line.363"></a>
-<span class="sourceLineNo">364</span>    server.abort("Aborting for tests", new Exception("Trace info"));<a name="line.364"></a>
-<span class="sourceLineNo">365</span>    return server.toString();<a name="line.365"></a>
-<span class="sourceLineNo">366</span>  }<a name="line.366"></a>
-<span class="sourceLineNo">367</span><a name="line.367"></a>
-<span class="sourceLineNo">368</span>  /**<a name="line.368"></a>
-<span class="sourceLineNo">369</span>   * Shut down the specified region server cleanly<a name="line.369"></a>
-<span class="sourceLineNo">370</span>   *<a name="line.370"></a>
-<span class="sourceLineNo">371</span>   * @param serverNumber  Used as index into a list.<a name="line.371"></a>
-<span class="sourceLineNo">372</span>   * @return the region server that was stopped<a name="line.372"></a>
-<span class="sourceLineNo">373</span>   */<a name="line.373"></a>
-<span class="sourceLineNo">374</span>  public JVMClusterUtil.RegionServerThread stopRegionServer(int serverNumber) {<a name="line.374"></a>
-<span class="sourceLineNo">375</span>    return stopRegionServer(serverNumber, true);<a name="line.375"></a>
-<span class="sourceLineNo">376</span>  }<a name="line.376"></a>
-<span class="sourceLineNo">377</span><a name="line.377"></a>
-<span class="sourceLineNo">378</span>  /**<a name="line.378"></a>
-<span class="sourceLineNo">379</span>   * Shut down the specified region server cleanly<a name="line.379"></a>
-<span class="sourceLineNo">380</span>   *<a name="line.380"></a>
-<span class="sourceLineNo">381</span>   * @param serverNumber  Used as index into a list.<a name="line.381"></a>
-<span class="sourceLineNo">382</span>   * @param shutdownFS True is we are to shutdown the filesystem as part of this<a name="line.382"></a>
-<span class="sourceLineNo">383</span>   * regionserver's shutdown.  Usually we do but you do not want to do this if<a name="line.383"></a>
-<span class="sourceLineNo">384</span>   * you are running multiple regionservers in a test and you shut down one<a name="line.384"></a>
-<span class="sourceLineNo">385</span>   * before end of the test.<a name="line.385"></a>
-<span class="sourceLineNo">386</span>   * @return the region server that was stopped<a name="line.386"></a>
-<span class="sourceLineNo">387</span>   */<a name="line.387"></a>
-<span class="sourceLineNo">388</span>  public JVMClusterUtil.RegionServerThread stopRegionServer(int serverNumber,<a name="line.388"></a>
-<span class="sourceLineNo">389</span>      final boolean shutdownFS) {<a name="line.389"></a>
-<span class="sourceLineNo">390</span>    JVMClusterUtil.RegionServerThread server =<a name="line.390"></a>
-<span class="sourceLineNo">391</span>      hbaseCluster.getRegionServers().get(serverNumber);<a name="line.391"></a>
-<span class="sourceLineNo">392</span>    LOG.info("Stopping " + server.toString());<a name="line.392"></a>
-<span class="sourceLineNo">393</span>    server.getRegionServer().stop("Stopping rs " + serverNumber);<a name="line.393"></a>
-<span class="sourceLineNo">394</span>    return server;<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>  /**<a name="line.397"></a>
-<span class="sourceLineNo">398</span>   * Wait for the specified region server to stop. Removes this thread from list<a name="line.398"></a>
-<span class="sourceLineNo">399</span>   * of running threads.<a name="line.399"></a>
-<span class="sourceLineNo">400</span>   * @param serverNumber<a name="line.400"></a>
-<span class="sourceLineNo">401</span>   * @return Name of region server that just went down.<a name="line.401"></a>
-<span class="sourceLineNo">402</span>   */<a name="line.402"></a>
-<span class="sourceLineNo">403</span>  public String waitOnRegionServer(final int serverNumber) {<a name="line.403"></a>
-<span class="sourceLineNo">404</span>    return this.hbaseCluster.waitOnRegionServer(serverNumber);<a name="line.404"></a>
-<span class="sourceLineNo">405</span>  }<a name="line.405"></a>
+<span class="sourceLineNo">078</span>  public MiniHBaseCluster(Configuration conf, int numMasters, int numRegionServers)<a name="line.78"></a>
+<span class="sourceLineNo">079</span>      throws IOException, InterruptedException {<a name="line.79"></a>
+<span class="sourceLineNo">080</span>    this(conf, numMasters, numRegionServers, null, null);<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>  public MiniHBaseCluster(Configuration conf, int numMasters, int numRegionServers,<a name="line.83"></a>
+<span class="sourceLineNo">084</span>         Class&lt;? extends HMaster&gt; masterClass,<a name="line.84"></a>
+<span class="sourceLineNo">085</span>         Class&lt;? extends MiniHBaseCluster.MiniHBaseClusterRegionServer&gt; regionserverClass)<a name="line.85"></a>
+<span class="sourceLineNo">086</span>      throws IOException, InterruptedException {<a name="line.86"></a>
+<span class="sourceLineNo">087</span>    super(conf);<a name="line.87"></a>
+<span class="sourceLineNo">088</span>    conf.set(HConstants.MASTER_PORT, "0");<a name="line.88"></a>
+<span class="sourceLineNo">089</span><a name="line.89"></a>
+<span class="sourceLineNo">090</span>    // Hadoop 2<a name="line.90"></a>
+<span class="sourceLineNo">091</span>    CompatibilityFactory.getInstance(MetricsAssertHelper.class).init();<a name="line.91"></a>
+<span class="sourceLineNo">092</span><a name="line.92"></a>
+<span class="sourceLineNo">093</span>    init(numMasters, numRegionServers, masterClass, regionserverClass);<a name="line.93"></a>
+<span class="sourceLineNo">094</span>    this.initialClusterStatus = getClusterStatus();<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>  public Configuration getConfiguration() {<a name="line.97"></a>
+<span class="sourceLineNo">098</span>    return this.conf;<a name="line.98"></a>
+<span class="sourceLineNo">099</span>  }<a name="line.99"></a>
+<span class="sourceLineNo">100</span><a name="line.100"></a>
+<span class="sourceLineNo">101</span>  /**<a name="line.101"></a>
+<span class="sourceLineNo">102</span>   * Subclass so can get at protected methods (none at moment).  Also, creates<a name="line.102"></a>
+<span class="sourceLineNo">103</span>   * a FileSystem instance per instantiation.  Adds a shutdown own FileSystem<a name="line.103"></a>
+<span class="sourceLineNo">104</span>   * on the way out. Shuts down own Filesystem only, not All filesystems as<a name="line.104"></a>
+<span class="sourceLineNo">105</span>   * the FileSystem system exit hook does.<a name="line.105"></a>
+<span class="sourceLineNo">106</span>   */<a name="line.106"></a>
+<span class="sourceLineNo">107</span>  public static class MiniHBaseClusterRegionServer extends HRegionServer {<a name="line.107"></a>
+<span class="sourceLineNo">108</span>    private Thread shutdownThread = null;<a name="line.108"></a>
+<span class="sourceLineNo">109</span>    private User user = null;<a name="line.109"></a>
+<span class="sourceLineNo">110</span><a name="line.110"></a>
+<span class="sourceLineNo">111</span>    public MiniHBaseClusterRegionServer(Configuration conf, CoordinatedStateManager cp)<a name="line.111"></a>
+<span class="sourceLineNo">112</span>        throws IOException, InterruptedException {<a name="line.112"></a>
+<span class="sourceLineNo">113</span>      super(conf, cp);<a name="line.113"></a>
+<span class="sourceLineNo">114</span>      this.user = User.getCurrent();<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>    /*<a name="line.117"></a>
+<span class="sourceLineNo">118</span>     * @param c<a name="line.118"></a>
+<span class="sourceLineNo">119</span>     * @param currentfs We return this if we did not make a new one.<a name="line.119"></a>
+<span class="sourceLineNo">120</span>     * @param uniqueName Same name used to help identify the created fs.<a name="line.120"></a>
+<span class="sourceLineNo">121</span>     * @return A new fs instance if we are up on DistributeFileSystem.<a name="line.121"></a>
+<span class="sourceLineNo">122</span>     * @throws IOException<a name="line.122"></a>
+<span class="sourceLineNo">123</span>     */<a name="line.123"></a>
+<span class="sourceLineNo">124</span><a name="line.124"></a>
+<span class="sourceLineNo">125</span>    @Override<a name="line.125"></a>
+<span class="sourceLineNo">126</span>    protected void handleReportForDutyResponse(<a name="line.126"></a>
+<span class="sourceLineNo">127</span>        final RegionServerStartupResponse c) throws IOException {<a name="line.127"></a>
+<span class="sourceLineNo">128</span>      super.handleReportForDutyResponse(c);<a name="line.128"></a>
+<span class="sourceLineNo">129</span>      // Run this thread to shutdown our filesystem on way out.<a name="line.129"></a>
+<span class="sourceLineNo">130</span>      this.shutdownThread = new SingleFileSystemShutdownThread(getFileSystem());<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>    @Override<a name="line.133"></a>
+<span class="sourceLineNo">134</span>    public void run() {<a name="line.134"></a>
+<span class="sourceLineNo">135</span>      try {<a name="line.135"></a>
+<span class="sourceLineNo">136</span>        this.user.runAs(new PrivilegedAction&lt;Object&gt;(){<a name="line.136"></a>
+<span class="sourceLineNo">137</span>          public Object run() {<a name="line.137"></a>
+<span class="sourceLineNo">138</span>            runRegionServer();<a name="line.138"></a>
+<span class="sourceLineNo">139</span>            return null;<a name="line.139"></a>
+<span class="sourceLineNo">140</span>          }<a name="line.140"></a>
+<span class="sourceLineNo">141</span>        });<a name="line.141"></a>
+<span class="sourceLineNo">142</span>      } catch (Throwable t) {<a name="line.142"></a>
+<span class="sourceLineNo">143</span>        LOG.error("Exception in run", t);<a name="line.143"></a>
+<span class="sourceLineNo">144</span>      } finally {<a name="line.144"></a>
+<span class="sourceLineNo">145</span>        // Run this on the way out.<a name="line.145"></a>
+<span class="sourceLineNo">146</span>        if (this.shutdownThread != null) {<a name="line.146"></a>
+<span class="sourceLineNo">147</span>          this.shutdownThread.start();<a name="line.147"></a>
+<span class="sourceLineNo">148</span>          Threads.shutdown(this.shutdownThread, 30000);<a name="line.148"></a>
+<span class="sourceLineNo">149</span>        }<a name="line.149"></a>
+<span class="sourceLineNo">150</span>      }<a name="line.150"></a>
+<span class="sourceLineNo">151</span>    }<a name="line.151"></a>
+<span class="sourceLineNo">152</span><a name="line.152"></a>
+<span class="sourceLineNo">153</span>    private void runRegionServer() {<a name="line.153"></a>
+<span class="sourceLineNo">154</span>      super.run();<a name="line.154"></a>
+<span class="sourceLineNo">155</span>    }<a name="line.155"></a>
+<span class="sourceLineNo">156</span><a name="line.156"></a>
+<span class="sourceLineNo">157</span>    @Override<a name="line.157"></a>
+<span class="sourceLineNo">158</span>    public void kill() {<a name="line.158"></a>
+<span class="sourceLineNo">159</span>      super.kill();<a name="line.159"></a>
+<span class="sourceLineNo">160</span>    }<a name="line.160"></a>
+<span class="sourceLineNo">161</span><a name="line.161"></a>
+<span class="sourceLineNo">162</span>    @Override<a name="line.162"></a>
+<span class="sourceLineNo">163</span>    public void abort(final String reason, final Throwable cause) {<a name="line.163"></a>
+<span class="sourceLineNo">164</span>      this.user.runAs(new PrivilegedAction&lt;Object&gt;() {<a name="line.164"></a>
+<span class="sourceLineNo">165</span>        public Object run() {<a name="line.165"></a>
+<span class="sourceLineNo">166</span>          abortRegionServer(reason, cause);<a name="line.166"></a>
+<span class="sourceLineNo">167</span>          return null;<a name="line.167"></a>
+<span class="sourceLineNo">168</span>        }<a name="line.168"></a>
+<span class="sourceLineNo">169</span>      });<a name="line.169"></a>
+<span class="sourceLineNo">170</span>    }<a name="line.170"></a>
+<span class="sourceLineNo">171</span><a name="line.171"></a>
+<span class="sourceLineNo">172</span>    private void abortRegionServer(String reason, Throwable cause) {<a name="line.172"></a>
+<span class="sourceLineNo">173</span>      super.abort(reason, cause);<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>  /**<a name="line.177"></a>
+<span class="sourceLineNo">178</span>   * Alternate shutdown hook.<a name="line.178"></a>
+<span class="sourceLineNo">179</span>   * Just shuts down the passed fs, not all as default filesystem hook does.<a name="line.179"></a>
+<span class="sourceLineNo">180</span>   */<a name="line.180"></a>
+<span class="sourceLineNo">181</span>  static class SingleFileSystemShutdownThread extends Thread {<a name="line.181"></a>
+<span class="sourceLineNo">182</span>    private final FileSystem fs;<a name="line.182"></a>
+<span class="sourceLineNo">183</span>    SingleFileSystemShutdownThread(final FileSystem fs) {<a name="line.183"></a>
+<span class="sourceLineNo">184</span>      super("Shutdown of " + fs);<a name="line.184"></a>
+<span class="sourceLineNo">185</span>      this.fs = fs;<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>    public void run() {<a name="line.188"></a>
+<span class="sourceLineNo">189</span>      try {<a name="line.189"></a>
+<span class="sourceLineNo">190</span>        LOG.info("Hook closing fs=" + this.fs);<a name="line.190"></a>
+<span class="sourceLineNo">191</span>        this.fs.close();<a name="line.191"></a>
+<span class="sourceLineNo">192</span>      } catch (NullPointerException npe) {<a name="line.192"></a>
+<span class="sourceLineNo">193</span>        LOG.debug("Need to fix these: " + npe.toString());<a name="line.193"></a>
+<span class="sourceLineNo">194</span>      } catch (IOException e) {<a name="line.194"></a>
+<span class="sourceLineNo">195</span>        LOG.warn("Running hook", e);<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>
+<span class="sourceLineNo">199</span><a name="line.199"></a>
+<span class="sourceLineNo">200</span>  private void init(final int nMasterNodes, final int nRegionNodes,<a name="line.200"></a>
+<span class="sourceLineNo">201</span>                 Class&lt;? extends HMaster&gt; masterClass,<a name="line.201"></a>
+<span class="sourceLineNo">202</span>                 Class&lt;? extends MiniHBaseCluster.MiniHBaseClusterRegionServer&gt; regionserverClass)<a name="line.202"></a>
+<span class="sourceLineNo">203</span>  throws IOException, InterruptedException {<a name="line.203"></a>
+<span class="sourceLineNo">204</span>    try {<a name="line.204"></a>
+<span class="sourceLineNo">205</span>      if (masterClass == null){<a name="line.205"></a>
+<span class="sourceLineNo">206</span>        masterClass =  HMaster.class;<a name="line.206"></a>
+<span class="sourceLineNo">207</span>      }<a name="line.207"></a>
+<span class="sourceLineNo">208</span>      if (regionserverClass == null){<a name="line.208"></a>
+<span class="sourceLineNo">209</span>        regionserverClass = MiniHBaseCluster.MiniHBaseClusterRegionServer.class;<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>      // start up a LocalHBaseCluster<a name="line.212"></a>
+<span class="sourceLineNo">213</span>      hbaseCluster = new LocalHBaseCluster(conf, nMasterNodes, 0,<a name="line.213"></a>
+<span class="sourceLineNo">214</span>          masterClass, regionserverClass);<a name="line.214"></a>
+<span class="sourceLineNo">215</span><a name="line.215"></a>
+<span class="sourceLineNo">216</span>      // manually add the regionservers as other users<a name="line.216"></a>
+<span class="sourceLineNo">217</span>      for (int i=0; i&lt;nRegionNodes; i++) {<a name="line.217"></a>
+<span class="sourceLineNo">218</span>        Configuration rsConf = HBaseConfiguration.create(conf);<a name="line.218"></a>
+<span class="sourceLineNo">219</span>        User user = HBaseTestingUtility.getDifferentUser(rsConf,<a name="line.219"></a>
+<span class="sourceLineNo">220</span>            ".hfs."+index++);<a name="line.220"></a>
+<span class="sourceLineNo">221</span>        hbaseCluster.addRegionServer(rsConf, i, user);<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>      hbaseCluster.startup();<a name="line.224"></a>
+<span class="sourceLineNo">225</span>    } catch (IOException e) {<a name="line.225"></a>
+<span class="sourceLineNo">226</span>      shutdown();<a name="line.226"></a>
+<span class="sourceLineNo">227</span>      throw e;<a name="line.227"></a>
+<span class="sourceLineNo">228</span>    } catch (Throwable t) {<a name="line.228"></a>
+<span class="sourceLineNo">229</span>      LOG.error("Error starting cluster", t);<a name="line.229"></a>
+<span class="sourceLineNo">230</span>      shutdown();<a name="line.230"></a>
+<span class="sourceLineNo">231</span>      throw new IOException("Shutting down", t);<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><a name="line.234"></a>
+<span class="sourceLineNo">235</span>  @Override<a name="line.235"></a>
+<span class="sourceLineNo">236</span>  public void startRegionServer(String hostname, int port) throws IOException {<a name="line.236"></a>
+<span class="sourceLineNo">237</span>    this.startRegionServer();<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>  @Override<a name="line.240"></a>
+<span class="sourceLineNo">241</span>  public void killRegionServer(ServerName serverName) throws IOException {<a name="line.241"></a>
+<span class="sourceLineNo">242</span>    HRegionServer server = getRegionServer(getRegionServerIndex(serverName));<a name="line.242"></a>
+<span class="sourceLineNo">243</span>    if (server instanceof MiniHBaseClusterRegionServer) {<a name="line.243"></a>
+<span class="sourceLineNo">244</span>      LOG.info("Killing " + server.toString());<a name="line.244"></a>
+<span class="sourceLineNo">245</span>      ((MiniHBaseClusterRegionServer) server).kill();<a name="line.245"></a>
+<span class="sourceLineNo">246</span>    } else {<a name="line.246"></a>
+<span class="sourceLineNo">247</span>      abortRegionServer(getRegionServerIndex(serverName));<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><a name="line.250"></a>
+<span class="sourceLineNo">251</span>  @Override<a name="line.251"></a>
+<span class="sourceLineNo">252</span>  public void stopRegionServer(ServerName serverName) throws IOException {<a name="line.252"></a>
+<span class="sourceLineNo">253</span>    stopRegionServer(getRegionServerIndex(serverName));<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>  @Override<a name="line.256"></a>
+<span class="sourceLineNo">257</span>  public void waitForRegionServerToStop(ServerName serverName, long timeout) throws IOException {<a name="line.257"></a>
+<span class="sourceLineNo">258</span>    //ignore timeout for now<a name="line.258"></a>
+<span class="sourceLineNo">259</span>    waitOnRegionServer(getRegionServerIndex(serverName));<a name="line.259"></a>
+<span class="sourceLineNo">260</span>  }<a name="line.260"></a>
+<span class="sourceLineNo">261</span><a name="line.261"></a>
+<span class="sourceLineNo">262</span>  @Override<a name="line.262"></a>
+<span class="sourceLineNo">263</span>  public void startZkNode(String hostname, int port) throws IOException {<a name="line.263"></a>
+<span class="sourceLineNo">264</span>    LOG.warn("Starting zookeeper nodes on mini cluster is not supported");<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>  @Override<a name="line.267"></a>
+<span class="sourceLineNo">268</span>  public void killZkNode(ServerName serverName) throws IOException {<a name="line.268"></a>
+<span class="sourceLineNo">269</span>    LOG.warn("Aborting zookeeper nodes on mini cluster is not supported");<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>  @Override<a name="line.272"></a>
+<span class="sourceLineNo">273</span>  public void stopZkNode(ServerName serverName) throws IOException {<a name="line.273"></a>
+<span class="sourceLineNo">274</span>    LOG.warn("Stopping zookeeper nodes on mini cluster is not supported");<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>  public void waitForZkNodeToStart(ServerName serverName, long timeout) throws IOException {<a name="line.278"></a>
+<span class="sourceLineNo">279</span>    LOG.warn("Waiting for zookeeper nodes to start on mini cluster is not supported");<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>  @Override<a name="line.282"></a>
+<span class="sourceLineNo">283</span>  public void waitForZkNodeToStop(ServerName serverName, long timeout) throws IOException {<a name="line.283"></a>
+<span class="sourceLineNo">284</span>    LOG.warn("Waiting for zookeeper nodes to stop on mini cluster is not supported");<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>  @Override<a name="line.287"></a>
+<span class="sourceLineNo">288</span>  public void startDataNode(ServerName serverName) throws IOException {<a name="line.288"></a>
+<span class="sourceLineNo">289</span>    LOG.warn("Starting datanodes on mini cluster is not supported");<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>  @Override<a name="line.292"></a>
+<span class="sourceLineNo">293</span>  public void killDataNode(ServerName serverName) throws IOException {<a name="line.293"></a>
+<span class="sourceLineNo">294</span>    LOG.warn("Aborting datanodes on mini cluster is not supported");<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>  @Override<a name="line.297"></a>
+<span class="sourceLineNo">298</span>  public void stopDataNode(ServerName serverName) throws IOException {<a name="line.298"></a>
+<span class="sourceLineNo">299</span>    LOG.warn("Stopping datanodes on mini cluster is not supported");<a name="line.299"></a>
+<span class="sourceLineNo">300</span>  }<a name="line.300"></a>
+<span class="sourceLineNo">301</span><a name="line.301"></a>
+<span class="sourceLineNo">302</span>  @Override<a name="line.302"></a>
+<span class="sourceLineNo">303</span>  public void waitForDataNodeToStart(ServerName serverName, long timeout) throws IOException {<a name="line.303"></a>
+<span class="sourceLineNo">304</span>    LOG.warn("Waiting for datanodes to start on mini cluster is not supported");<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>  @Override<a name="line.307"></a>
+<span class="sourceLineNo">308</span>  public void waitForDataNodeToStop(ServerName serverName, long timeout) throws IOException {<a name="line.308"></a>
+<span class="sourceLineNo">309</span>    LOG.warn("Waiting for datanodes to stop on mini cluster is not supported");<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>  @Override<a name="line.312"></a>
+<span class="sourceLineNo">313</span>  public void startMaster(String hostname, int port) throws IOException {<a name="line.313"></a>
+<span class="sourceLineNo">314</span>    this.startMaster();<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>  @Override<a name="line.317"></a>
+<span class="sourceLineNo">318</span>  public void killMaster(ServerName serverName) throws IOException {<a name="line.318"></a>
+<span class="sourceLineNo">319</span>    abortMaster(getMasterIndex(serverName));<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>  @Override<a name="line.322"></a>
+<span class="sourceLineNo">323</span>  public void stopMaster(ServerName serverName) throws IOException {<a name="line.323"></a>
+<span class="sourceLineNo">324</span>    stopMaster(getMasterIndex(serverName));<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>  public void waitForMasterToStop(ServerName serverName, long timeout) throws IOException {<a name="line.328"></a>
+<span class="sourceLineNo">329</span>    //ignore timeout for now<a name="line.329"></a>
+<span class="sourceLineNo">330</span>    waitOnMaster(getMasterIndex(serverName));<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>   * Starts a region server thread running<a name="line.334"></a>
+<span class="sourceLineNo">335</span>   *<a name="line.335"></a>
+<span class="sourceLineNo">336</span>   * @throws IOException<a name="line.336"></a>
+<span class="sourceLineNo">337</span>   * @return New RegionServerThread<a name="line.337"></a>
+<span class="sourceLineNo">338</span>   */<a name="line.338"></a>
+<span class="sourceLineNo">339</span>  public JVMClusterUtil.RegionServerThread startRegionServer()<a name="line.339"></a>
+<span class="sourceLineNo">340</span>      throws IOException {<a name="line.340"></a>
+<span class="sourceLineNo">341</span>    final Configuration newConf = HBaseConfiguration.create(conf);<a name="line.341"></a>
+<span class="sourceLineNo">342</span>    User rsUser =<a name="line.342"></a>
+<span class="sourceLineNo">343</span>        HBaseTestingUtility.getDifferentUser(newConf, ".hfs."+index++);<a name="line.343"></a>
+<span class="sourceLineNo">344</span>    JVMClusterUtil.RegionServerThread t =  null;<a name="line.344"></a>
+<span class="sourceLineNo">345</span>    try {<a name="line.345"></a>
+<span class="sourceLineNo">346</span>      t = hbaseCluster.addRegionServer(<a name="line.346"></a>
+<span class="sourceLineNo">347</span>          newConf, hbaseCluster.getRegionServers().size(), rsUser);<a name="line.347"></a>
+<span class="sourceLineNo">348</span>      t.start();<a name="line.348"></a>
+<span class="sourceLineNo">349</span>      t.waitForServerOnline();<a name="line.349"></a>
+<span class="sourceLineNo">350</span>    } catch (InterruptedException ie) {<a name="line.350"></a>
+<span class="sourceLineNo">351</span>      throw new IOException("Interrupted adding regionserver to cluster", ie);<a name="line.351"></a>
+<span class="sourceLineNo">352</span>    }<a name="line.352"></a>
+<span class="sourceLineNo">353</span>    return t;<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>   * Cause a region server to exit doing basic clean up only on its way out.<a name="line.357"></a>
+<span class="sourceLineNo">358</span>   * @param serverNumber  Used as index into a list.<a name="line.358"></a>
+<span class="sourceLineNo">359</span>   */<a name="line.359"></a>
+<span class="sourceLineNo">360</span>  public String abortRegionServer(int serverNumber) {<a name="line.360"></a>
+<span class="sourceLineNo">361</span>    HRegionServer server = getRegionServer(serverNumber);<a name="line.361"></a>
+<span class="sourceLineNo">362</span>    LOG.info("Aborting " + server.toString());<a name="line.362"></a>
+<span class="sourceLineNo">363</span>    server.abort("Aborting for tests", new Exception("Trace info"));<a name="line.363"></a>
+<span class="sourceLineNo">364</span>    return server.toString();<a name="line.364"></a>
+<span class="sourceLineNo">365</span>  }<a name="line.365"></a>
+<span class="sourceLineNo">366</span><a name="line.366"></a>
+<span class="sourceLineNo">367</span>  /**<a name="line.367"></a>
+<span class="sourceLineNo">368</span>   * Shut down the specified region server cleanly<a name="line.368"></a>
+<span class="sourceLineNo">369</span>   *<a name="line.369"></a>
+<span class="sourceLineNo">370</span>   * @param serverNumber  Used as index into a list.<a name="line.370"></a>
+<span class="sourceLineNo">371</span>   * @return the region server that was stopped<a name="line.371"></a>
+<span class="sourceLineNo">372</span>   */<a name="line.372"></a>
+<span class="sourceLineNo">373</span>  public JVMClusterUtil.RegionServerThread stopRegionServer(int serverNumber) {<a name="line.373"></a>
+<span class="sourceLineNo">374</span>    return stopRegionServer(serverNumber, true);<a name="line.374"></a>
+<span class="sourceLineNo">375</span>  }<a name="line.375"></a>
+<span class="sourceLineNo">376</span><a name="line.376"></a>
+<span class="sourceLineNo">377</span>  /**<a name="line.377"></a>
+<span class="sourceLineNo">378</span>   * Shut down the specified region server cleanly<a name="line.378"></a>
+<span class="sourceLineNo">379</span>   *<a name="line.379"></a>
+<span class="sourceLineNo">380</span>   * @param serverNumber  Used as index into a list.<a name="line.380"></a>
+<span class="sourceLineNo">381</span>   * @param shutdownFS True is we are to shutdown the filesystem as part of this<a name="line.381"></a>
+<span class="sourceLineNo">382</span>   * regionserver's shutdown.  Usually we do but you do not want to do this if<a name="line.382"></a>
+<span class="sourceLineNo">383</span>   * you are running multiple regionservers in a test and you shut down one<a name="line.383"></a>
+<span class="sourceLineNo">384</span>   * before end of the test.<a name="line.384"></a>
+<span class="sourceLineNo">385</span>   * @return the region server that was stopped<a name="line.385"></a>
+<span class="sourceLineNo">386</span>   */<a name="line.386"></a>
+<span class="sourceLineNo">387</span>  public JVMClusterUtil.RegionServerThread stopRegionServer(int serverNumber,<a name="line.387"></a>
+<span class="sourceLineNo">388</span>      final boolean shutdownFS) {<a name="line.388"></a>
+<span class="sourceLineNo">389</span>    JVMClusterUtil.RegionServerThread server =<a name="line.389"></a>
+<span class="sourceLineNo">390</span>      hbaseCluster.getRegionServers().get(serverNumber);<a name="line.390"></a>
+<span class="sourceLineNo">391</span>    LOG.info("Stopping " + server.toString());<a name="line.391"></a>
+<span class="sourceLineNo">392</span>    server.getRegionServer().stop("Stopping rs " + serverNumber);<a name="line.392"></a>
+<span class="sourceLineNo">393</span>    return server;<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>   * Wait for the specified region server to stop. Removes this thread from list<a name="line.397"></a>
+<span class="sourceLineNo">398</span>   * of running threads.<a name="line.398"></a>
+<span class="sourceLineNo">399</span>   * @param serverNumber<a name="line.399"></a>
+<span class="sourceLineNo">400</span>   * @return Name of region server that just went down.<a name="line.400"></a>
+<span class="sourceLineNo">401</span>   */<a name="line.401"></a>
+<span class="sourceLineNo">402</span>  public String waitOnRegionServer(final int serverNumber) {<a name="line.402"></a>
+<span class="sourceLineNo">403</span>    return this.hbaseCluster.waitOnRegionServer(serverNumber);<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>   * Starts a master thread running<a name="line.409"></a>
-<span class="sourceLineNo">410</span>   *<a name="line.410"></a>
-<span class="sourceLineNo">411</span>   * @throws IOException<a name="line.411"></a>
-<span class="sourceLineNo">412</span>   * @return New RegionServerThread<a name="line.412"></a>
-<span class="sourceLineNo">413</span>   */<a name="line.413"></a>
-<span class="sourceLineNo">414</span>  public JVMClusterUtil.MasterThread startMaster() throws IOException {<a name="line.414"></a>
-<span class="sourceLineNo">415</span>    Configuration c = HBaseConfiguration.create(conf);<a name="line.415"></a>
-<span class="sourceLineNo">416</span>    User user =<a name="line.416"></a>
-<span class="sourceLineNo">417</span>        HBaseTestingUtility.getDifferentUser(c, ".hfs."+index++);<a name="line.417"></a>
-<span class="sourceLineNo">418</span><a name="line.418"></a>
-<span class="sourceLineNo">419</span>    JVMClusterUtil.MasterThread t = null;<a name="line.419"></a>
-<span class="sourceLineNo">420</span>    try {<a name="line.420"></a>
-<span class="sourceLineNo">421</span>      t = hbaseCluster.addMaster(c, hbaseCluster.getMasters().size(), user);<a name="line.421"></a>
-<span class="sourceLineNo">422</span>      t.start();<a name="line.422"></a>
-<span class="sourceLineNo">423</span>    } catch (InterruptedException ie) {<a name="line.423"></a>
-<span class="sourceLineNo">424</span>      throw new IOException("Interrupted adding master to cluster", ie);<a name="line.424"></a>
-<span class="sourceLineNo">425</span>    }<a name="line.425"></a>
-<span class="sourceLineNo">426</span>    return t;<a name="line.426"></a>
-<span class="sourceLineNo">427</span>  }<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>   * Returns the current active master, if available.<a name="line.430"></a>
-<span class="sourceLineNo">431</span>   * @return the active HMaster, null if none is active.<a name="line.431"></a>
-<span class="sourceLineNo">432</span>   */<a name="line.432"></a>
-<span class="sourceLineNo">433</span>  public MasterService.BlockingInterface getMasterAdminService() {<a name="line.433"></a>
-<span class="sourceLineNo">434</span>    return this.hbaseCluster.getActiveMaster().getMasterRpcServices();<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>  /**<a name="line.437"></a>
-<span class="sourceLineNo">438</span>   * Returns the current active master, if available.<a name="line.438"></a>
-<span class="sourceLineNo">439</span>   * @return the active HMaster, null if none is active.<a name="line.439"></a>
-<span class="sourceLineNo">440</span>   */<a name="line.440"></a>
-<span class="sourceLineNo">441</span>  public HMaster getMaster() {<a name="line.441"></a>
-<span class="sourceLineNo">442</span>    return this.hbaseCluster.getActiveMaster();<a name="line.442"></a>
-<span class="sourceLineNo">443</span>  }<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>   * Returns the current active master thread, if available.<a name="line.446"></a>
-<span class="sourceLineNo">447</span>   * @return the active MasterThread, null if none is active.<a name="line.447"></a>
-<span class="sourceLineNo">448</span>   */<a name="line.448"></a>
-<span class="sourceLineNo">449</span>  public MasterThread getMasterThread() {<a name="line.449"></a>
-<span class="sourceLineNo">450</span>    for (MasterThread mt: hbaseCluster.getLiveMasters()) {<a name="line.450"></a>
-<span class="sourceLineNo">451</span>      if (mt.getMaster().isActiveMaster()) {<a name="line.451"></a>
-<span class="sourceLineNo">452</span>        return mt;<a name="line.452"></a>
-<span class="sourceLineNo">453</span>      }<a name="line.453"></a>
-<span class="sourceLineNo">454</span>    }<a name="line.454"></a>
-<span class="sourceLineNo">455</span>    return null;<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>   * Returns the master at the specified index, if available.<a name="line.459"></a>
-<span class="sourceLineNo">460</span>   * @return the active HMaster, null if none is active.<a name="line.460"></a>
-<span class="sourceLineNo">461</span>   */<a name="line.461"></a>
-<span class="sourceLineNo">462</span>  public HMaster getMaster(final int serverNumber) {<a name="line.462"></a>
-<span class="sourceLineNo">463</span>    return this.hbaseCluster.getMaster(serverNumber);<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>   * Cause a master to exit without shutting down entire cluster.<a name="line.467"></a>
-<span class="sourceLineNo">468</span>   * @param serverNumber  Used as index into a list.<a name="line.468"></a>
-<span class="sourceLineNo">469</span>   */<a name="line.469"></a>
-<span class="sourceLineNo">470</span>  public String abortMaster(int serverNumber) {<a name="line.470"></a>
-<span class="sourceLineNo">471</span>    HMaster server = getMaster(serverNumber);<a name="line.471"></a>
-<span class="sourceLineNo">472</span>    LOG.info("Aborting " + server.toString());<a name="line.472"></a>
-<span class="sourceLineNo">473</span>    server.abort("Aborting for tests", new Exception("Trace info"));<a name="line.473"></a>
-<span class="sourceLineNo">474</span>    return server.toString();<a name="line.474"></a>
-<span class="sourceLineNo">475</span>  }<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>   * Shut down the specified master cleanly<a name="line.478"></a>
-<span class="sourceLineNo">479</span>   *<a name="line.479"></a>
-<span class="sourceLineNo">480</span>   * @param serverNumber  Used as index into a list.<a name="line.480"></a>
-<span class="sourceLineNo">481</span>   * @return the region server that was stopped<a name="line.481"></a>
-<span class="sourceLineNo">482</span>   */<a name="line.482"></a>
-<span class="sourceLineNo">483</span>  public JVMClusterUtil.MasterThread stopMaster(int serverNumber) {<a name="line.483"></a>
-<span class="sourceLineNo">484</span>    return stopMaster(serverNumber, true);<a name="line.484"></a>
-<span class="sourceLineNo">485</span>  }<a name="line.485"></a>
-<span class="sourceLineNo">486</span><a name="line.486"></a>
-<span class="sourceLineNo">487</span>  /**<a name="line.487"></a>
-<span class="sourceLineNo">488</span>   * Shut down the specified master cleanly<a name="line.488"></a>
-<span class="sourceLineNo">489</span>   *<a name="line.489"></a>
-<span class="sourceLineNo">490</span>   * @param serverNumber  Used as index into a list.<a name="line.490"></a>
-<span class="sourceLineNo">491</span>   * @param shutdownFS True is we are to shutdown the filesystem as part of this<a name="line.491"></a>
-<span class="sourceLineNo">492</span>   * master's shutdown.  Usually we do but you do not want to do this if<a name="line.492"></a>
-<span class="sourceLineNo">493</span>   * you are running multiple master in a test and you shut down one<a name="line.493"></a>
-<span class="sourceLineNo">494</span>   * before end of the test.<a name="line.494"></a>
-<span class="sourceLineNo">495</span>   * @return the master that was stopped<a name="line.495"></a>
-<span class="sourceLineNo">496</span>   */<a name="line.496"></a>
-<span class="sourceLineNo">497</span>  public JVMClusterUtil.MasterThread stopMaster(int serverNumber,<a name="line.497"></a>
-<span class="sourceLineNo">498</span>      final boolean shutdownFS) {<a name="line.498"></a>
-<span class="sourceLineNo">499</span>    JVMClusterUtil.MasterThread server =<a name="line.499"></a>
-<span class="sourceLineNo">500</span>      hbaseCluster.getMasters().get(serverNumber);<a name="line.500"></a>
-<span class="sourceLineNo">501</span>    LOG.info("Stopping " + server.toString());<a name="line.501"></a>
-<span class="sourceLineNo">502</span>    server.getMaster().stop("Stopping master " + serverNumber);<a name="line.502"></a>
-<span class="sourceLineNo">503</span>    return server;<a name="line.503"></a>
-<span class="sourceLineNo">504</span>  }<a name="line.504"></a>
-<span class="sourceLineNo">505</span><a name="line.505"></a>
-<span class="sourceLineNo">506</span>  /**<a name="line.506"></a>
-<span class="sourceLineNo">507</span>   * Wait for the specified master to stop. Removes this thread from list<a name="line.507"></a>
-<span class="sourceLineNo">508</span>   * of running threads.<a name="line.508"></a>
-<span class="sourceLineNo">509</span>   * @param serverNumber<a name="line.509"></a>
-<span class="sourceLineNo">510</span>   * @return Name of master that just went down.<a name="line.510"></a>
-<span class="sourceLineNo">511</span>   */<a name="line.511"></a>
-<span class="sourceLineNo">512</span>  public String waitOnMaster(final int serverNumber) {<a name="line.512"></a>
-<span class="sourceLineNo">513</span>    return this.hbaseCluster.waitOnMaster(serverNumber);<a name="line.513"></a>
-<span class="sourceLineNo">514</span>  }<a name="line.514"></a>
-<span class="sourceLineNo">515</span><a name="line.515"></a>
-<span class="sourceLineNo">516</span>  /**<a name="line.516"></a>
-<span class="sourceLineNo">517</span>   * Blocks until there is an active master and that master has completed<a name="line.517"></a>
-<span class="sourceLineNo">518</span>   * initialization.<a name="line.518"></a>
-<span class="sourceLineNo">519</span>   *<a name="line.519"></a>
-<span class="sourceLineNo">520</span>   * @return true if an active master becomes available.  false if there are no<a name="line.520"></a>
-<span class="sourceLineNo">521</span>   *         masters left.<a name="line.521"></a>
-<span class="sourceLineNo">522</span>   * @throws InterruptedException<a name="line.522"></a>
-<span class="sourceLineNo">523</span>   */<a name="line.523"></a>
-<span class="sourceLineNo">524</span>  public boolean waitForActiveAndReadyMaster(long timeout) throws IOException {<a name="line.524"></a>
-<span class="sourceLineNo">525</span>    List&lt;JVMClusterUtil.MasterThread&gt; mts;<a name="line.525"></a>
-<span class="sourceLineNo">526</span>    long start = System.currentTimeMillis();<a name="line.526"></a>
-<span class="sourceLineNo">527</span>    while (!(mts = getMasterThreads()).isEmpty()<a name="line.527"></a>
-<span class="sourceLineNo">528</span>        &amp;&amp; (System.currentTimeMillis() - start) &lt; timeout) {<a name="line.528"></a>
-<span class="sourceLineNo">529</span>      for (JVMClusterUtil.MasterThread mt : mts) {<a name="line.529"></a>
-<span class="sourceLineNo">530</span>        if (mt.getMaster().isActiveMaster() &amp;&amp; mt.getMaster().isInitialized()) {<a name="line.530"></a>
-<span class="sourceLineNo">531</span>          return true;<a name="line.531"></a>
-<span class="sourceLineNo">532</span>        }<a name="line.532"></a>
-<span class="sourceLineNo">533</span>      }<a name="line.533"></a>
-<span class="sourceLineNo">534</span><a name="line.534"></a>
-<span class="sourceLineNo">535</span>      Threads.sleep(100);<a name="line.535"></a>
-<span class="sourceLineNo">536</span>    }<a name="line.536"></a>
-<span class="sourceLineNo">537</span>    return false;<a name="line.537"></a>
-<span class="sourceLineNo">538</span>  }<a name="line.538"></a>
-<span class="sourceLineNo">539</span><a name="line.539"></a>
-<span class="sourceLineNo">540</span>  /**<a name="line.540"></a>
-<span class="sourceLineNo">541</span>   * @return List of master threads.<a name="line.541"></a>
-<span class="sourceLineNo">542</span>   */<a name="line.542"></a>
-<span class="sourceLineNo">543</span>  public List&lt;JVMClusterUtil.MasterThread&gt; getMasterThreads() {<a name="line.543"></a>
-<span class="sourceLineNo">544</span>    return this.hbaseCluster.getMasters();<a name="line.544"></a>
-<span class="sourceLineNo">545</span>  }<a name="line.545"></a>
-<span class="sourceLineNo">546</span><a name="line.546"></a>
-<span class="sourceLineNo">547</span>  /**<a name="line.547"></a>
-<span class="sourceLineNo">548</span>   * @return List of live master threads (skips the aborted and the killed)<a name="line.548"></a>
-<span class="sourceLineNo">549</span>   */<a name="line.549"></a>
-<span class="sourceLineNo">550</span>  public List&lt;JVMClusterUtil.MasterThread&gt; getLiveMasterThreads() {<a name="line.550"></a>
-<span class="sourceLineNo">551</span>    return this.hbaseCluster.getLiveMasters();<a name="line.551"></a>
-<span class="sourceLineNo">552</span>  }<a name="line.552"></a>
-<span class="sourceLineNo">553</span><a name="line.553"></a>
-<span class="sourceLineNo">554</span>  /**<a name="line.554"></a>
-<span class="sourceLineNo">555</span>   * Wait for Mini HBase Cluster to shut down.<a name="line.555"></a>
-<span class="sourceLineNo">556</span>   */<a name="line.556"></a>
-<span class="sourceLineNo">557</span>  public void join() {<a name="line.557"></a>
-<span class="sourceLineNo">558</span>    this.hbaseCluster.join();<a name="line.558"></a>
-<span class="sourceLineNo">559</span>  }<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>   * Shut down the mini HBase cluster<a name="line.562"></a>
-<span class="sourceLineNo">563</span>   * @throws IOException<a name="line.563"></a>
-<span class="sourceLineNo">564</span>   */<a name="line.564"></a>
-<span class="sourceLineNo">565</span>  @SuppressWarnings("deprecation")<a name="line.565"></a>
-<span class="sourceLineNo">566</span>  public void shutdown() throws IOException {<a name="line.566"></a>
-<span class="sourceLineNo">567</span>    if (this.hbaseCluster != null) {<a name="line.567"></a>
-<span class="sourceLineNo">568</span>      this.hbaseCluster.shutdown();<a name="line.568"></a>
-<span class="sourceLineNo">569</span>    }<a name="line.569"></a>
-<span class="sourceLineNo">570</span>  }<a name="line.570"></a>
-<span class="sourceLineNo">571</span><a name="line.571"></a>
-<span class="sourceLineNo">572</span>  @Override<a name="line.572"></a>
-<span class="sourceLineNo">573</span>  public void close() throws IOException {<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>  @Override<a name="line.576"></a>
-<span class="sourceLineNo">577</span>  public ClusterStatus getClusterStatus() throws IOException {<a name="line.577"></a>
-<span class="sourceLineNo">578</span>    HMaster master = getMaster();<a name="line.578"></a>
-<span class="sourceLineNo">579</span>    return master == null ? null : master.getClusterStatus();<a name="line.579"></a>
-<span class="sourceLineNo">580</span>  }<a name="line.580"></a>
-<span class="sourceLineNo">581</span><a name="line.581"></a>
-<span class="sourceLineNo">582</span>  /**<a name="line.582"></a>
-<span class="sourceLineNo">583</span>   * Call flushCache on all regions on all participating regionservers.<a name="line.583"></a>
-<span class="sourceLineNo">584</span>   * @throws IOException<a name="line.584"></a>
-<span class="sourceLineNo">585</span>   */<a name="line.585"></a>
-<span class="sourceLineNo">586</span>  public void flushcache() throws IOException {<a name="line.586"></a>
-<span class="sourceLineNo">587</span>    for (JVMClusterUtil.RegionServerThread t:<a name="line.587"></a>
-<span class="sourceLineNo">588</span>        this.hbaseCluster.getRegionServers()) {<a name="line.588"></a>
-<span class="sourceLineNo">589</span>      for(Region r: t.getRegionServer().getOnlineRegionsLocalContext()) {<a name="line.589"></a>
-<span class="sourceLineNo">590</span>        r.flush(true);<a name="line.590"></a>
-<span class="sourceLineNo">591</span>      }<a name="line.591"></a>
-<span class="sourceLineNo">592</span>    }<a name="line.592"></a>
-<span class="sourceLineNo">593</span>  }<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>   * Call flushCache on all regions of the specified table.<a name="line.596"></a>
-<span class="sourceLineNo">597</span>   * @throws IOException<a name="line.597"></a>
-<span class="sourceLineNo">598</span>   */<a name="line.598"></a>
-<span class="sourceLineNo">599</span>  public void flushcache(TableName tableName) throws IOException {<a name="line.599"></a>
-<span class="sourceLineNo">600</span>    for (JVMClusterUtil.RegionServerThread t:<a name="line.600"></a>
-<span class="sourceLineNo">601</span>        this.hbaseCluster.getRegionServers()) {<a name="line.601"></a>
-<span class="sourceLineNo">602</span>      for(Region r: t.getRegionServer().getOnlineRegionsLocalContext()) {<a name="line.602"></a>
-<span class="sourceLineNo">603</span>        if(r.getTableDesc().getTableName().equals(tableName)) {<a name="line.603"></a>
-<span class="sourceLineNo">604</span>          r.flush(true);<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>    }<a name="line.607"></a>
-<span class="sourceLineNo">608</span>  }<a name="line.608"></a>
-<span class="sourceLineNo">609</span><a name="line.609"></a>
-<span class="sourceLineNo">610</span>  /**<a name="line.610"></a>
-<span class="sourceLineNo">611</span>   * Call flushCache on all regions on all participating regionservers.<a name="line.611"></a>
-<span class="sourceLineNo">612</span>   * @throws IOException<a name="line.612"></a>
-<span class="sourceLineNo">613</span>   */<a name="line.613"></a>
-<span class="sourceLineNo">614</span>  public void compact(boolean major) throws IOException {<a name="line.614"></a>
-<span class="sourceLineNo">615</span>    for (JVMClusterUtil.RegionServerThread t:<a name="line.615"></a>
-<span class="sourceLineNo">616</span>        this.hbaseCluster.getRegionServers()) {<a name="line.616"></a>
-<span class="sourceLineNo">617</span>      for(Region r: t.getRegionServer().getOnlineRegionsLocalContext()) {<a name="line.617"></a>
-<span class="sourceLineNo">618</span>        r.compact(major);<a name="line.618"></a>
-<span class="sourceLineNo">619</span>      }<a name="line.619"></a>
-<span class="sourceLineNo">620</span>    }<a name="line.620"></a>
-<span class="sourceLineNo">621</span>  }<a name="line.621"></a>
-<span class="sourceLineNo">622</span><a name="line.622"></a>
-<span class="sourceLineNo">623</span>  /**<a name="line.623"></a>
-<span class="sourceLineNo">624</span>   * Call flushCache on all regions of the specified table.<a name="line.624"></a>
-<span class="sourceLineNo">625</span>   * @throws IOException<a name="line.625"></a>
-<span class="sourceLineNo">626</span>   */<a name="line.626"></a>
-<span class="sourceLineNo">627</span>  public void compact(TableName tableName, boolean major) throws IOException {<a name="line.627"></a>
-<span class="sourceLineNo">628</span>    for (JVMClusterUtil.RegionServerThread t:<a name="line.628"></a>
-<span class="sourceLineNo">629</span>        this.hbaseCluster.getRegionServers()) {<a name="line.629"></a>
-<span class="sourceLineNo">630</span>      for(Region r: t.getRegionServer().getOnlineRegionsLocalContext()) {<a name="line.630"></a>
-<span class="sourceLineNo">631</span>        if(r.getTableDesc().getTableName().equals(tableName)) {<a name="line.631"></a>
-<span class="sourceLineNo">632</span>          r.compact(major);<a name="line.632"></a>
-<span class="sourceLineNo">633</span>        }<a name="line.633"></a>
-<span class="sourceLineNo">634</span>      }<a name="line.634"></a>
-<span class="sourceLineNo">635</span>    }<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>   * @return List of region server threads.<a name="line.639"></a>
-<span class="sourceLineNo">640</span>   */<a name="line.640"></a>
-<span class="sourceLineNo">641</span>  public List&lt;JVMClusterUtil.RegionServerThread&gt; getRegionServerThreads() {<a name="line.641"></a>
-<span class="sourceLineNo">642</span>    return this.hbaseCluster.getRegionServers();<a name="line.642"></a>
-<span class="sourceLineNo">643</span>  }<a name="line.643"></a>
-<span class="sourceLineNo">644</span><a name="line.644"></a>
-<span class="sourceLineNo">645</span>  /**<a name="line.645"></a>
-<span class="sourceLineNo">646</span>   * @return List of live region server threads (skips the aborted and the killed)<a name="line.646"></a>
-<span class="sourceLineNo">647</span>   */<a name="line.647"></a>
-<span class="sourceLineNo">648</span>  public List&lt;JVMClusterUtil.RegionServerThread&gt; getLiveRegionServerThreads() {<a name="line.648"></a>
-<span class="sourceLineNo">649</span>    return this.hbaseCluster.getLiveRegionServers();<a name="line.649"></a>
-<span class="sourceLineNo">650</span>  }<a name="line.650"></a>
-<span class="sourceLineNo">651</span><a name="line.651"></a>
-<span class="sourceLineNo">652</span>  /**<a name="line.652"></a>
-<span class="sourceLineNo">653</span>   * Grab a numbered region server of your choice.<a name="line.653"></a>
-<span class="sourceLineNo">654</span>   * @param serverNumber<a name="line.654"></a>
-<span class="sourceLineNo">655</span>   * @return region server<a name="line.655"></a>
-<span class="sourceLineNo">656</span>   */<a name="line.656"></a>
-<span class="sourceLineNo">657</span>  public HRegionServer getRegionServer(int serverNumber) {<a name="line.657"></a>
-<span class="sourceLineNo">658</span>    return hbaseCluster.getRegionServer(serverNumber);<a name="line.658"></a>
-<span class="sourceLineNo">659</span>  }<a name="line.659"></a>
-<span class="sourceLineNo">660</span><a name="line.660"></a>
-<span class="sourceLineNo">661</span>  public List&lt;HRegion&gt; getRegions(byte[] tableName) {<a name="line.661"></a>
-<span class="sourceLineNo">662</span>    return getRegions(TableName.valueOf(tableName));<a name="line.662"></a>
-<span class="sourceLineNo">663</span>  }<a name="line.663"></a>
-<span class="sourceLineNo">664</span><a name="line.664"></a>
-<span class="sourceLineNo">665</span>  public List&lt;HRegion&gt; getRegions(TableName tableName) {<a name="line.665"></a>
-<span class="sourceLineNo">666</span>    List&lt;HRegion&gt; ret = new ArrayList&lt;HRegion&gt;();<a name="line.666"></a>
-<span class="sourceLineNo">667</span>    for (JVMClusterUtil.RegionServerThread rst : getRegionServerThreads()) {<a name="line.667"></a>
-<span class="sourceLineNo">668</span>      HRegionServer hrs = rst.getRegionServer();<a name="line.668"></a>
-<span class="sourceLineNo">669</span>      for (Region region : hrs.getOnlineRegionsLocalContext()) {<a name="line.669"></a>
-<span class="sourceLineNo">670</span>        if (region.getTableDesc().getTableName().equals(tableName)) {<a name="line.670"></a>
-<span class="sourceLineNo">671</span>          ret.add((HRegion)region);<a name="line.671"></a>
-<span class="sourceLineNo">672</span>        }<a name="line.672"></a>
-<span class="sourceLineNo">673</span>      }<a name="line.673"></a>
-<span class="sourceLineNo">674</span>    }<a name="line.674"></a>
-<span class="sourceLineNo">675</span>    return ret;<a name="line.675"></a>
-<span class="sourceLineNo">676</span>  }<a name="line.676"></a>
-<span class="sourceLineNo">677</span><a name="line.677"></a>
-<span class="sourceLineNo">678</span>  /**<a name="line.678"></a>
-<span class="sourceLineNo">679</span>   * @return Index into List of {@link MiniHBaseCluster#getRegionServerThreads()}<a name="line.679"></a>
-<span class="sourceLineNo">680</span>   * of HRS carrying regionName. Returns -1 if none found.<a name="line.680"></a>
-<span class="sourceLineNo">681</span>   */<a name="line.681"></a>
-<span class="sourceLineNo">682</span>  public int getServerWithMeta() {<a name="line.682"></a>
-<span class="sourceLineNo">683</span>    return getServerWith(HRegionInfo.FIRST_META_REGIONINFO.getRegionName());<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>   * Get the location of the specified region<a name="line.687"></a>
-<span class="sourceLineNo">688</span>   * @param regionName Name of the region in bytes<a name="line.688"></a>
-<span class="sourceLineNo">689</span>   * @return Index into List of {@link MiniHBaseCluster#getRegionServerThreads()}<a name="line.689"></a>
-<span class="sourceLineNo">690</span>   * of HRS carrying hbase:meta. Returns -1 if none found.<a name="line.690"></a>
-<span class="sourceLineNo">691</span>   */<a name="line.691"></a>
-<span class="sourceLineNo">692</span>  public int getServerWith(byte[] regionName) {<a name="line.692"></a>
-<span class="sourceLineNo">693</span>    int index = -1;<a name="line.693"></a>
-<span class="sourceLineNo">694</span>    int count = 0;<a name="line.694"></a>
-<span class="sourceLineNo">695</span>    for (JVMClusterUtil.RegionServerThread rst: getRegionServerThreads()) {<a name="line.695"></a>
-<span class="sourceLineNo">696</span>      HRegionServer hrs = rst.getRegionServer();<a name="line.696"></a>
-<span class="sourceLineNo">697</span>      Region metaRegion = hrs.getOnlineRegion(regionName);<a name="line.697"></a>
-<span class="sourceLineNo">698</span>      if (metaRegion != null) {<a name="line.698"></a>
-<span class="sourceLineNo">699</span>        index = count;<a name="line.699"></a>
-<span class="sourceLineNo">700</span>        break;<a name="line.700"></a>
-<span class="sourceLineNo">701</span>      }<a name="line.701"></a>
-<span class="sourceLineNo">702</span>      count++;<a name="line.702"></a>
-<span class="sourceLineNo">703</span>    }<a name="line.703"></a>
-<span class="sourceLineNo">704</span>    return index;<a name="line.704"></a>
-<span class="sourceLineNo">705</span>  }<a name="line.705"></a>
-<span class="sourceLineNo

<TRUNCATED>