You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@hbase.apache.org by gi...@apache.org on 2018/12/07 14:52:48 UTC

[01/28] hbase-site git commit: Published site at 8d7061a487357344f10ee260979cc2c47cd833dd.

Repository: hbase-site
Updated Branches:
  refs/heads/asf-site bafdf0715 -> 2e694a8ef


http://git-wip-us.apache.org/repos/asf/hbase-site/blob/2e694a8e/testdevapidocs/src-html/org/apache/hadoop/hbase/regionserver/TestMetricsRegionServer.html
----------------------------------------------------------------------
diff --git a/testdevapidocs/src-html/org/apache/hadoop/hbase/regionserver/TestMetricsRegionServer.html b/testdevapidocs/src-html/org/apache/hadoop/hbase/regionserver/TestMetricsRegionServer.html
index 566f92d..c5222bb 100644
--- a/testdevapidocs/src-html/org/apache/hadoop/hbase/regionserver/TestMetricsRegionServer.html
+++ b/testdevapidocs/src-html/org/apache/hadoop/hbase/regionserver/TestMetricsRegionServer.html
@@ -86,184 +86,185 @@
 <span class="sourceLineNo">078</span>    HELPER.assertGauge("storeFileCount", 300, serverSource);<a name="line.78"></a>
 <span class="sourceLineNo">079</span>    HELPER.assertGauge("memstoreSize", 1025, serverSource);<a name="line.79"></a>
 <span class="sourceLineNo">080</span>    HELPER.assertGauge("storeFileSize", 1900, serverSource);<a name="line.80"></a>
-<span class="sourceLineNo">081</span>    HELPER.assertCounter("totalRequestCount", 899, serverSource);<a name="line.81"></a>
-<span class="sourceLineNo">082</span>    HELPER.assertCounter("totalRowActionRequestCount",<a name="line.82"></a>
-<span class="sourceLineNo">083</span>      HELPER.getCounter("readRequestCount", serverSource)<a name="line.83"></a>
-<span class="sourceLineNo">084</span>          + HELPER.getCounter("writeRequestCount", serverSource),<a name="line.84"></a>
-<span class="sourceLineNo">085</span>      serverSource);<a name="line.85"></a>
-<span class="sourceLineNo">086</span>    HELPER.assertCounter("readRequestCount", 997, serverSource);<a name="line.86"></a>
-<span class="sourceLineNo">087</span>    HELPER.assertCounter("cpRequestCount", 998, serverSource);<a name="line.87"></a>
-<span class="sourceLineNo">088</span>    HELPER.assertCounter("filteredReadRequestCount", 1997, serverSource);<a name="line.88"></a>
-<span class="sourceLineNo">089</span>    HELPER.assertCounter("writeRequestCount", 707, serverSource);<a name="line.89"></a>
-<span class="sourceLineNo">090</span>    HELPER.assertCounter("checkMutateFailedCount", 401, serverSource);<a name="line.90"></a>
-<span class="sourceLineNo">091</span>    HELPER.assertCounter("checkMutatePassedCount", 405, serverSource);<a name="line.91"></a>
-<span class="sourceLineNo">092</span>    HELPER.assertGauge("storeFileIndexSize", 406, serverSource);<a name="line.92"></a>
-<span class="sourceLineNo">093</span>    HELPER.assertGauge("staticIndexSize", 407, serverSource);<a name="line.93"></a>
-<span class="sourceLineNo">094</span>    HELPER.assertGauge("staticBloomSize", 408, serverSource);<a name="line.94"></a>
-<span class="sourceLineNo">095</span>    HELPER.assertGauge("mutationsWithoutWALCount", 409, serverSource);<a name="line.95"></a>
-<span class="sourceLineNo">096</span>    HELPER.assertGauge("mutationsWithoutWALSize", 410, serverSource);<a name="line.96"></a>
-<span class="sourceLineNo">097</span>    HELPER.assertGauge("percentFilesLocal", 99, serverSource);<a name="line.97"></a>
-<span class="sourceLineNo">098</span>    HELPER.assertGauge("percentFilesLocalSecondaryRegions", 99, serverSource);<a name="line.98"></a>
-<span class="sourceLineNo">099</span>    HELPER.assertGauge("compactionQueueLength", 411, serverSource);<a name="line.99"></a>
-<span class="sourceLineNo">100</span>    HELPER.assertGauge("flushQueueLength", 412, serverSource);<a name="line.100"></a>
-<span class="sourceLineNo">101</span>    HELPER.assertGauge("blockCacheFreeSize", 413, serverSource);<a name="line.101"></a>
-<span class="sourceLineNo">102</span>    HELPER.assertGauge("blockCacheCount", 414, serverSource);<a name="line.102"></a>
-<span class="sourceLineNo">103</span>    HELPER.assertGauge("blockCacheSize", 415, serverSource);<a name="line.103"></a>
-<span class="sourceLineNo">104</span>    HELPER.assertCounter("blockCacheHitCount", 416, serverSource);<a name="line.104"></a>
-<span class="sourceLineNo">105</span>    HELPER.assertCounter("blockCacheMissCount", 417, serverSource);<a name="line.105"></a>
-<span class="sourceLineNo">106</span>    HELPER.assertCounter("blockCacheEvictionCount", 418, serverSource);<a name="line.106"></a>
-<span class="sourceLineNo">107</span>    HELPER.assertGauge("blockCacheCountHitPercent", 98, serverSource);<a name="line.107"></a>
-<span class="sourceLineNo">108</span>    HELPER.assertGauge("blockCacheExpressHitPercent", 97, serverSource);<a name="line.108"></a>
-<span class="sourceLineNo">109</span>    HELPER.assertCounter("blockCacheFailedInsertionCount", 36, serverSource);<a name="line.109"></a>
-<span class="sourceLineNo">110</span>    HELPER.assertGauge("l1CacheHitCount", 200, serverSource);<a name="line.110"></a>
-<span class="sourceLineNo">111</span>    HELPER.assertGauge("l1CacheMissCount", 100, serverSource);<a name="line.111"></a>
-<span class="sourceLineNo">112</span>    HELPER.assertGauge("l1CacheHitRatio", 80, serverSource);<a name="line.112"></a>
-<span class="sourceLineNo">113</span>    HELPER.assertGauge("l1CacheMissRatio", 20, serverSource);<a name="line.113"></a>
-<span class="sourceLineNo">114</span>    HELPER.assertGauge("l2CacheHitCount", 800, serverSource);<a name="line.114"></a>
-<span class="sourceLineNo">115</span>    HELPER.assertGauge("l2CacheMissCount", 200, serverSource);<a name="line.115"></a>
-<span class="sourceLineNo">116</span>    HELPER.assertGauge("l2CacheHitRatio", 90, serverSource);<a name="line.116"></a>
-<span class="sourceLineNo">117</span>    HELPER.assertGauge("l2CacheMissRatio", 10, serverSource);<a name="line.117"></a>
-<span class="sourceLineNo">118</span>    HELPER.assertCounter("updatesBlockedTime", 419, serverSource);<a name="line.118"></a>
-<span class="sourceLineNo">119</span>  }<a name="line.119"></a>
-<span class="sourceLineNo">120</span><a name="line.120"></a>
-<span class="sourceLineNo">121</span>  @Test<a name="line.121"></a>
-<span class="sourceLineNo">122</span>  public void testConstuctor() {<a name="line.122"></a>
-<span class="sourceLineNo">123</span>    assertNotNull("There should be a hadoop1/hadoop2 metrics source", rsm.getMetricsSource() );<a name="line.123"></a>
-<span class="sourceLineNo">124</span>    assertNotNull("The RegionServerMetricsWrapper should be accessable", rsm.getRegionServerWrapper());<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>  @Test<a name="line.127"></a>
-<span class="sourceLineNo">128</span>  public void testSlowCount() {<a name="line.128"></a>
-<span class="sourceLineNo">129</span>    for (int i=0; i &lt; 12; i ++) {<a name="line.129"></a>
-<span class="sourceLineNo">130</span>      rsm.updateAppend(null, 12);<a name="line.130"></a>
-<span class="sourceLineNo">131</span>      rsm.updateAppend(null, 1002);<a name="line.131"></a>
-<span class="sourceLineNo">132</span>    }<a name="line.132"></a>
-<span class="sourceLineNo">133</span>    for (int i=0; i &lt; 13; i ++) {<a name="line.133"></a>
-<span class="sourceLineNo">134</span>      rsm.updateDeleteBatch(null, 13);<a name="line.134"></a>
-<span class="sourceLineNo">135</span>      rsm.updateDeleteBatch(null, 1003);<a name="line.135"></a>
-<span class="sourceLineNo">136</span>    }<a name="line.136"></a>
-<span class="sourceLineNo">137</span>    for (int i=0; i &lt; 14; i ++) {<a name="line.137"></a>
-<span class="sourceLineNo">138</span>      rsm.updateGet(null, 14);<a name="line.138"></a>
-<span class="sourceLineNo">139</span>      rsm.updateGet(null, 1004);<a name="line.139"></a>
-<span class="sourceLineNo">140</span>    }<a name="line.140"></a>
-<span class="sourceLineNo">141</span>    for (int i=0; i &lt; 15; i ++) {<a name="line.141"></a>
-<span class="sourceLineNo">142</span>      rsm.updateIncrement(null, 15);<a name="line.142"></a>
-<span class="sourceLineNo">143</span>      rsm.updateIncrement(null, 1005);<a name="line.143"></a>
-<span class="sourceLineNo">144</span>    }<a name="line.144"></a>
-<span class="sourceLineNo">145</span>    for (int i=0; i &lt; 16; i ++) {<a name="line.145"></a>
-<span class="sourceLineNo">146</span>      rsm.updatePutBatch(null, 16);<a name="line.146"></a>
-<span class="sourceLineNo">147</span>      rsm.updatePutBatch(null, 1006);<a name="line.147"></a>
-<span class="sourceLineNo">148</span>    }<a name="line.148"></a>
-<span class="sourceLineNo">149</span><a name="line.149"></a>
-<span class="sourceLineNo">150</span>    for (int i=0; i &lt; 17; i ++) {<a name="line.150"></a>
-<span class="sourceLineNo">151</span>      rsm.updatePut(null, 17);<a name="line.151"></a>
-<span class="sourceLineNo">152</span>      rsm.updateDelete(null, 17);<a name="line.152"></a>
-<span class="sourceLineNo">153</span>      rsm.updateCheckAndDelete(17);<a name="line.153"></a>
-<span class="sourceLineNo">154</span>      rsm.updateCheckAndPut(17);<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>    HELPER.assertCounter("appendNumOps", 24, serverSource);<a name="line.157"></a>
-<span class="sourceLineNo">158</span>    HELPER.assertCounter("deleteBatchNumOps", 26, serverSource);<a name="line.158"></a>
-<span class="sourceLineNo">159</span>    HELPER.assertCounter("getNumOps", 28, serverSource);<a name="line.159"></a>
-<span class="sourceLineNo">160</span>    HELPER.assertCounter("incrementNumOps", 30, serverSource);<a name="line.160"></a>
-<span class="sourceLineNo">161</span>    HELPER.assertCounter("putBatchNumOps", 32, serverSource);<a name="line.161"></a>
-<span class="sourceLineNo">162</span>    HELPER.assertCounter("putNumOps", 17, serverSource);<a name="line.162"></a>
-<span class="sourceLineNo">163</span>    HELPER.assertCounter("deleteNumOps", 17, serverSource);<a name="line.163"></a>
-<span class="sourceLineNo">164</span>    HELPER.assertCounter("checkAndDeleteNumOps", 17, serverSource);<a name="line.164"></a>
-<span class="sourceLineNo">165</span>    HELPER.assertCounter("checkAndPutNumOps", 17, serverSource);<a name="line.165"></a>
-<span class="sourceLineNo">166</span><a name="line.166"></a>
+<span class="sourceLineNo">081</span>    HELPER.assertGauge("storeFileSizeGrowthRate", 50.0, serverSource);<a name="line.81"></a>
+<span class="sourceLineNo">082</span>    HELPER.assertCounter("totalRequestCount", 899, serverSource);<a name="line.82"></a>
+<span class="sourceLineNo">083</span>    HELPER.assertCounter("totalRowActionRequestCount",<a name="line.83"></a>
+<span class="sourceLineNo">084</span>      HELPER.getCounter("readRequestCount", serverSource)<a name="line.84"></a>
+<span class="sourceLineNo">085</span>          + HELPER.getCounter("writeRequestCount", serverSource),<a name="line.85"></a>
+<span class="sourceLineNo">086</span>      serverSource);<a name="line.86"></a>
+<span class="sourceLineNo">087</span>    HELPER.assertCounter("readRequestCount", 997, serverSource);<a name="line.87"></a>
+<span class="sourceLineNo">088</span>    HELPER.assertCounter("cpRequestCount", 998, serverSource);<a name="line.88"></a>
+<span class="sourceLineNo">089</span>    HELPER.assertCounter("filteredReadRequestCount", 1997, serverSource);<a name="line.89"></a>
+<span class="sourceLineNo">090</span>    HELPER.assertCounter("writeRequestCount", 707, serverSource);<a name="line.90"></a>
+<span class="sourceLineNo">091</span>    HELPER.assertCounter("checkMutateFailedCount", 401, serverSource);<a name="line.91"></a>
+<span class="sourceLineNo">092</span>    HELPER.assertCounter("checkMutatePassedCount", 405, serverSource);<a name="line.92"></a>
+<span class="sourceLineNo">093</span>    HELPER.assertGauge("storeFileIndexSize", 406, serverSource);<a name="line.93"></a>
+<span class="sourceLineNo">094</span>    HELPER.assertGauge("staticIndexSize", 407, serverSource);<a name="line.94"></a>
+<span class="sourceLineNo">095</span>    HELPER.assertGauge("staticBloomSize", 408, serverSource);<a name="line.95"></a>
+<span class="sourceLineNo">096</span>    HELPER.assertGauge("mutationsWithoutWALCount", 409, serverSource);<a name="line.96"></a>
+<span class="sourceLineNo">097</span>    HELPER.assertGauge("mutationsWithoutWALSize", 410, serverSource);<a name="line.97"></a>
+<span class="sourceLineNo">098</span>    HELPER.assertGauge("percentFilesLocal", 99, serverSource);<a name="line.98"></a>
+<span class="sourceLineNo">099</span>    HELPER.assertGauge("percentFilesLocalSecondaryRegions", 99, serverSource);<a name="line.99"></a>
+<span class="sourceLineNo">100</span>    HELPER.assertGauge("compactionQueueLength", 411, serverSource);<a name="line.100"></a>
+<span class="sourceLineNo">101</span>    HELPER.assertGauge("flushQueueLength", 412, serverSource);<a name="line.101"></a>
+<span class="sourceLineNo">102</span>    HELPER.assertGauge("blockCacheFreeSize", 413, serverSource);<a name="line.102"></a>
+<span class="sourceLineNo">103</span>    HELPER.assertGauge("blockCacheCount", 414, serverSource);<a name="line.103"></a>
+<span class="sourceLineNo">104</span>    HELPER.assertGauge("blockCacheSize", 415, serverSource);<a name="line.104"></a>
+<span class="sourceLineNo">105</span>    HELPER.assertCounter("blockCacheHitCount", 416, serverSource);<a name="line.105"></a>
+<span class="sourceLineNo">106</span>    HELPER.assertCounter("blockCacheMissCount", 417, serverSource);<a name="line.106"></a>
+<span class="sourceLineNo">107</span>    HELPER.assertCounter("blockCacheEvictionCount", 418, serverSource);<a name="line.107"></a>
+<span class="sourceLineNo">108</span>    HELPER.assertGauge("blockCacheCountHitPercent", 98, serverSource);<a name="line.108"></a>
+<span class="sourceLineNo">109</span>    HELPER.assertGauge("blockCacheExpressHitPercent", 97, serverSource);<a name="line.109"></a>
+<span class="sourceLineNo">110</span>    HELPER.assertCounter("blockCacheFailedInsertionCount", 36, serverSource);<a name="line.110"></a>
+<span class="sourceLineNo">111</span>    HELPER.assertGauge("l1CacheHitCount", 200, serverSource);<a name="line.111"></a>
+<span class="sourceLineNo">112</span>    HELPER.assertGauge("l1CacheMissCount", 100, serverSource);<a name="line.112"></a>
+<span class="sourceLineNo">113</span>    HELPER.assertGauge("l1CacheHitRatio", 80, serverSource);<a name="line.113"></a>
+<span class="sourceLineNo">114</span>    HELPER.assertGauge("l1CacheMissRatio", 20, serverSource);<a name="line.114"></a>
+<span class="sourceLineNo">115</span>    HELPER.assertGauge("l2CacheHitCount", 800, serverSource);<a name="line.115"></a>
+<span class="sourceLineNo">116</span>    HELPER.assertGauge("l2CacheMissCount", 200, serverSource);<a name="line.116"></a>
+<span class="sourceLineNo">117</span>    HELPER.assertGauge("l2CacheHitRatio", 90, serverSource);<a name="line.117"></a>
+<span class="sourceLineNo">118</span>    HELPER.assertGauge("l2CacheMissRatio", 10, serverSource);<a name="line.118"></a>
+<span class="sourceLineNo">119</span>    HELPER.assertCounter("updatesBlockedTime", 419, serverSource);<a name="line.119"></a>
+<span class="sourceLineNo">120</span>  }<a name="line.120"></a>
+<span class="sourceLineNo">121</span><a name="line.121"></a>
+<span class="sourceLineNo">122</span>  @Test<a name="line.122"></a>
+<span class="sourceLineNo">123</span>  public void testConstuctor() {<a name="line.123"></a>
+<span class="sourceLineNo">124</span>    assertNotNull("There should be a hadoop1/hadoop2 metrics source", rsm.getMetricsSource() );<a name="line.124"></a>
+<span class="sourceLineNo">125</span>    assertNotNull("The RegionServerMetricsWrapper should be accessable", rsm.getRegionServerWrapper());<a name="line.125"></a>
+<span class="sourceLineNo">126</span>  }<a name="line.126"></a>
+<span class="sourceLineNo">127</span><a name="line.127"></a>
+<span class="sourceLineNo">128</span>  @Test<a name="line.128"></a>
+<span class="sourceLineNo">129</span>  public void testSlowCount() {<a name="line.129"></a>
+<span class="sourceLineNo">130</span>    for (int i=0; i &lt; 12; i ++) {<a name="line.130"></a>
+<span class="sourceLineNo">131</span>      rsm.updateAppend(null, 12);<a name="line.131"></a>
+<span class="sourceLineNo">132</span>      rsm.updateAppend(null, 1002);<a name="line.132"></a>
+<span class="sourceLineNo">133</span>    }<a name="line.133"></a>
+<span class="sourceLineNo">134</span>    for (int i=0; i &lt; 13; i ++) {<a name="line.134"></a>
+<span class="sourceLineNo">135</span>      rsm.updateDeleteBatch(null, 13);<a name="line.135"></a>
+<span class="sourceLineNo">136</span>      rsm.updateDeleteBatch(null, 1003);<a name="line.136"></a>
+<span class="sourceLineNo">137</span>    }<a name="line.137"></a>
+<span class="sourceLineNo">138</span>    for (int i=0; i &lt; 14; i ++) {<a name="line.138"></a>
+<span class="sourceLineNo">139</span>      rsm.updateGet(null, 14);<a name="line.139"></a>
+<span class="sourceLineNo">140</span>      rsm.updateGet(null, 1004);<a name="line.140"></a>
+<span class="sourceLineNo">141</span>    }<a name="line.141"></a>
+<span class="sourceLineNo">142</span>    for (int i=0; i &lt; 15; i ++) {<a name="line.142"></a>
+<span class="sourceLineNo">143</span>      rsm.updateIncrement(null, 15);<a name="line.143"></a>
+<span class="sourceLineNo">144</span>      rsm.updateIncrement(null, 1005);<a name="line.144"></a>
+<span class="sourceLineNo">145</span>    }<a name="line.145"></a>
+<span class="sourceLineNo">146</span>    for (int i=0; i &lt; 16; i ++) {<a name="line.146"></a>
+<span class="sourceLineNo">147</span>      rsm.updatePutBatch(null, 16);<a name="line.147"></a>
+<span class="sourceLineNo">148</span>      rsm.updatePutBatch(null, 1006);<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>    for (int i=0; i &lt; 17; i ++) {<a name="line.151"></a>
+<span class="sourceLineNo">152</span>      rsm.updatePut(null, 17);<a name="line.152"></a>
+<span class="sourceLineNo">153</span>      rsm.updateDelete(null, 17);<a name="line.153"></a>
+<span class="sourceLineNo">154</span>      rsm.updateCheckAndDelete(17);<a name="line.154"></a>
+<span class="sourceLineNo">155</span>      rsm.updateCheckAndPut(17);<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>    HELPER.assertCounter("appendNumOps", 24, serverSource);<a name="line.158"></a>
+<span class="sourceLineNo">159</span>    HELPER.assertCounter("deleteBatchNumOps", 26, serverSource);<a name="line.159"></a>
+<span class="sourceLineNo">160</span>    HELPER.assertCounter("getNumOps", 28, serverSource);<a name="line.160"></a>
+<span class="sourceLineNo">161</span>    HELPER.assertCounter("incrementNumOps", 30, serverSource);<a name="line.161"></a>
+<span class="sourceLineNo">162</span>    HELPER.assertCounter("putBatchNumOps", 32, serverSource);<a name="line.162"></a>
+<span class="sourceLineNo">163</span>    HELPER.assertCounter("putNumOps", 17, serverSource);<a name="line.163"></a>
+<span class="sourceLineNo">164</span>    HELPER.assertCounter("deleteNumOps", 17, serverSource);<a name="line.164"></a>
+<span class="sourceLineNo">165</span>    HELPER.assertCounter("checkAndDeleteNumOps", 17, serverSource);<a name="line.165"></a>
+<span class="sourceLineNo">166</span>    HELPER.assertCounter("checkAndPutNumOps", 17, serverSource);<a name="line.166"></a>
 <span class="sourceLineNo">167</span><a name="line.167"></a>
-<span class="sourceLineNo">168</span>    HELPER.assertCounter("slowAppendCount", 12, serverSource);<a name="line.168"></a>
-<span class="sourceLineNo">169</span>    HELPER.assertCounter("slowDeleteCount", 13, serverSource);<a name="line.169"></a>
-<span class="sourceLineNo">170</span>    HELPER.assertCounter("slowGetCount", 14, serverSource);<a name="line.170"></a>
-<span class="sourceLineNo">171</span>    HELPER.assertCounter("slowIncrementCount", 15, serverSource);<a name="line.171"></a>
-<span class="sourceLineNo">172</span>    HELPER.assertCounter("slowPutCount", 16, serverSource);<a name="line.172"></a>
-<span class="sourceLineNo">173</span>  }<a name="line.173"></a>
-<span class="sourceLineNo">174</span><a name="line.174"></a>
-<span class="sourceLineNo">175</span>  String FLUSH_TIME = "flushTime";<a name="line.175"></a>
-<span class="sourceLineNo">176</span>  String FLUSH_TIME_DESC = "Histogram for the time in millis for memstore flush";<a name="line.176"></a>
-<span class="sourceLineNo">177</span>  String FLUSH_MEMSTORE_SIZE = "flushMemstoreSize";<a name="line.177"></a>
-<span class="sourceLineNo">178</span>  String FLUSH_MEMSTORE_SIZE_DESC = "Histogram for number of bytes in the memstore for a flush";<a name="line.178"></a>
-<span class="sourceLineNo">179</span>  String FLUSH_FILE_SIZE = "flushFileSize";<a name="line.179"></a>
-<span class="sourceLineNo">180</span>  String FLUSH_FILE_SIZE_DESC = "Histogram for number of bytes in the resulting file for a flush";<a name="line.180"></a>
-<span class="sourceLineNo">181</span>  String FLUSHED_OUTPUT_BYTES = "flushedOutputBytes";<a name="line.181"></a>
-<span class="sourceLineNo">182</span>  String FLUSHED_OUTPUT_BYTES_DESC = "Total number of bytes written from flush";<a name="line.182"></a>
-<span class="sourceLineNo">183</span>  String FLUSHED_MEMSTORE_BYTES = "flushedMemstoreBytes";<a name="line.183"></a>
-<span class="sourceLineNo">184</span>  String FLUSHED_MEMSTORE_BYTES_DESC = "Total number of bytes of cells in memstore from flush";<a name="line.184"></a>
-<span class="sourceLineNo">185</span><a name="line.185"></a>
-<span class="sourceLineNo">186</span>  @Test<a name="line.186"></a>
-<span class="sourceLineNo">187</span>  public void testFlush() {<a name="line.187"></a>
-<span class="sourceLineNo">188</span>    rsm.updateFlush(null, 1, 2, 3);<a name="line.188"></a>
-<span class="sourceLineNo">189</span>    HELPER.assertCounter("flushTime_num_ops", 1, serverSource);<a name="line.189"></a>
-<span class="sourceLineNo">190</span>    HELPER.assertCounter("flushMemstoreSize_num_ops", 1, serverSource);<a name="line.190"></a>
-<span class="sourceLineNo">191</span>    HELPER.assertCounter("flushOutputSize_num_ops", 1, serverSource);<a name="line.191"></a>
-<span class="sourceLineNo">192</span>    HELPER.assertCounter("flushedMemstoreBytes", 2, serverSource);<a name="line.192"></a>
-<span class="sourceLineNo">193</span>    HELPER.assertCounter("flushedOutputBytes", 3, serverSource);<a name="line.193"></a>
-<span class="sourceLineNo">194</span><a name="line.194"></a>
-<span class="sourceLineNo">195</span>    rsm.updateFlush(null, 10, 20, 30);<a name="line.195"></a>
-<span class="sourceLineNo">196</span>    HELPER.assertCounter("flushTimeNumOps", 2, serverSource);<a name="line.196"></a>
-<span class="sourceLineNo">197</span>    HELPER.assertCounter("flushMemstoreSize_num_ops", 2, serverSource);<a name="line.197"></a>
-<span class="sourceLineNo">198</span>    HELPER.assertCounter("flushOutputSize_num_ops", 2, serverSource);<a name="line.198"></a>
-<span class="sourceLineNo">199</span>    HELPER.assertCounter("flushedMemstoreBytes", 22, serverSource);<a name="line.199"></a>
-<span class="sourceLineNo">200</span>    HELPER.assertCounter("flushedOutputBytes", 33, serverSource);<a name="line.200"></a>
-<span class="sourceLineNo">201</span>  }<a name="line.201"></a>
-<span class="sourceLineNo">202</span><a name="line.202"></a>
-<span class="sourceLineNo">203</span>  @Test<a name="line.203"></a>
-<span class="sourceLineNo">204</span>  public void testCompaction() {<a name="line.204"></a>
-<span class="sourceLineNo">205</span>    rsm.updateCompaction(null, false, 1, 2, 3, 4, 5);<a name="line.205"></a>
-<span class="sourceLineNo">206</span>    HELPER.assertCounter("compactionTime_num_ops", 1, serverSource);<a name="line.206"></a>
-<span class="sourceLineNo">207</span>    HELPER.assertCounter("compactionInputFileCount_num_ops", 1, serverSource);<a name="line.207"></a>
-<span class="sourceLineNo">208</span>    HELPER.assertCounter("compactionInputSize_num_ops", 1, serverSource);<a name="line.208"></a>
-<span class="sourceLineNo">209</span>    HELPER.assertCounter("compactionOutputFileCount_num_ops", 1, serverSource);<a name="line.209"></a>
-<span class="sourceLineNo">210</span>    HELPER.assertCounter("compactedInputBytes", 4, serverSource);<a name="line.210"></a>
-<span class="sourceLineNo">211</span>    HELPER.assertCounter("compactedoutputBytes", 5, serverSource);<a name="line.211"></a>
-<span class="sourceLineNo">212</span><a name="line.212"></a>
-<span class="sourceLineNo">213</span>    rsm.updateCompaction(null, false, 10, 20, 30, 40, 50);<a name="line.213"></a>
-<span class="sourceLineNo">214</span>    HELPER.assertCounter("compactionTime_num_ops", 2, serverSource);<a name="line.214"></a>
-<span class="sourceLineNo">215</span>    HELPER.assertCounter("compactionInputFileCount_num_ops", 2, serverSource);<a name="line.215"></a>
-<span class="sourceLineNo">216</span>    HELPER.assertCounter("compactionInputSize_num_ops", 2, serverSource);<a name="line.216"></a>
-<span class="sourceLineNo">217</span>    HELPER.assertCounter("compactionOutputFileCount_num_ops", 2, serverSource);<a name="line.217"></a>
-<span class="sourceLineNo">218</span>    HELPER.assertCounter("compactedInputBytes", 44, serverSource);<a name="line.218"></a>
-<span class="sourceLineNo">219</span>    HELPER.assertCounter("compactedoutputBytes", 55, serverSource);<a name="line.219"></a>
-<span class="sourceLineNo">220</span><a name="line.220"></a>
-<span class="sourceLineNo">221</span>    // do major compaction<a name="line.221"></a>
-<span class="sourceLineNo">222</span>    rsm.updateCompaction(null, true, 100, 200, 300, 400, 500);<a name="line.222"></a>
-<span class="sourceLineNo">223</span><a name="line.223"></a>
-<span class="sourceLineNo">224</span>    HELPER.assertCounter("compactionTime_num_ops", 3, serverSource);<a name="line.224"></a>
-<span class="sourceLineNo">225</span>    HELPER.assertCounter("compactionInputFileCount_num_ops", 3, serverSource);<a name="line.225"></a>
-<span class="sourceLineNo">226</span>    HELPER.assertCounter("compactionInputSize_num_ops", 3, serverSource);<a name="line.226"></a>
-<span class="sourceLineNo">227</span>    HELPER.assertCounter("compactionOutputFileCount_num_ops", 3, serverSource);<a name="line.227"></a>
-<span class="sourceLineNo">228</span>    HELPER.assertCounter("compactedInputBytes", 444, serverSource);<a name="line.228"></a>
-<span class="sourceLineNo">229</span>    HELPER.assertCounter("compactedoutputBytes", 555, serverSource);<a name="line.229"></a>
-<span class="sourceLineNo">230</span><a name="line.230"></a>
-<span class="sourceLineNo">231</span>    HELPER.assertCounter("majorCompactionTime_num_ops", 1, serverSource);<a name="line.231"></a>
-<span class="sourceLineNo">232</span>    HELPER.assertCounter("majorCompactionInputFileCount_num_ops", 1, serverSource);<a name="line.232"></a>
-<span class="sourceLineNo">233</span>    HELPER.assertCounter("majorCompactionInputSize_num_ops", 1, serverSource);<a name="line.233"></a>
-<span class="sourceLineNo">234</span>    HELPER.assertCounter("majorCompactionOutputFileCount_num_ops", 1, serverSource);<a name="line.234"></a>
-<span class="sourceLineNo">235</span>    HELPER.assertCounter("majorCompactedInputBytes", 400, serverSource);<a name="line.235"></a>
-<span class="sourceLineNo">236</span>    HELPER.assertCounter("majorCompactedoutputBytes", 500, serverSource);<a name="line.236"></a>
-<span class="sourceLineNo">237</span>  }<a name="line.237"></a>
-<span class="sourceLineNo">238</span><a name="line.238"></a>
-<span class="sourceLineNo">239</span>  @Test<a name="line.239"></a>
-<span class="sourceLineNo">240</span>  public void testPauseMonitor() {<a name="line.240"></a>
-<span class="sourceLineNo">241</span>    Configuration conf = new Configuration();<a name="line.241"></a>
-<span class="sourceLineNo">242</span>    conf.setLong(JvmPauseMonitor.INFO_THRESHOLD_KEY, 1000L);<a name="line.242"></a>
-<span class="sourceLineNo">243</span>    conf.setLong(JvmPauseMonitor.WARN_THRESHOLD_KEY, 10000L);<a name="line.243"></a>
-<span class="sourceLineNo">244</span>    JvmPauseMonitor monitor = new JvmPauseMonitor(conf, serverSource);<a name="line.244"></a>
-<span class="sourceLineNo">245</span>    monitor.updateMetrics(1500, false);<a name="line.245"></a>
-<span class="sourceLineNo">246</span>    HELPER.assertCounter("pauseInfoThresholdExceeded", 1, serverSource);<a name="line.246"></a>
-<span class="sourceLineNo">247</span>    HELPER.assertCounter("pauseWarnThresholdExceeded", 0, serverSource);<a name="line.247"></a>
-<span class="sourceLineNo">248</span>    HELPER.assertCounter("pauseTimeWithoutGc_num_ops", 1, serverSource);<a name="line.248"></a>
-<span class="sourceLineNo">249</span>    HELPER.assertCounter("pauseTimeWithGc_num_ops", 0, serverSource);<a name="line.249"></a>
-<span class="sourceLineNo">250</span>    monitor.updateMetrics(15000, true);<a name="line.250"></a>
-<span class="sourceLineNo">251</span>    HELPER.assertCounter("pauseInfoThresholdExceeded", 1, serverSource);<a name="line.251"></a>
-<span class="sourceLineNo">252</span>    HELPER.assertCounter("pauseWarnThresholdExceeded", 1, serverSource);<a name="line.252"></a>
-<span class="sourceLineNo">253</span>    HELPER.assertCounter("pauseTimeWithoutGc_num_ops", 1, serverSource);<a name="line.253"></a>
-<span class="sourceLineNo">254</span>    HELPER.assertCounter("pauseTimeWithGc_num_ops", 1, serverSource);<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>}<a name="line.257"></a>
-<span class="sourceLineNo">258</span><a name="line.258"></a>
+<span class="sourceLineNo">168</span><a name="line.168"></a>
+<span class="sourceLineNo">169</span>    HELPER.assertCounter("slowAppendCount", 12, serverSource);<a name="line.169"></a>
+<span class="sourceLineNo">170</span>    HELPER.assertCounter("slowDeleteCount", 13, serverSource);<a name="line.170"></a>
+<span class="sourceLineNo">171</span>    HELPER.assertCounter("slowGetCount", 14, serverSource);<a name="line.171"></a>
+<span class="sourceLineNo">172</span>    HELPER.assertCounter("slowIncrementCount", 15, serverSource);<a name="line.172"></a>
+<span class="sourceLineNo">173</span>    HELPER.assertCounter("slowPutCount", 16, serverSource);<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>  String FLUSH_TIME = "flushTime";<a name="line.176"></a>
+<span class="sourceLineNo">177</span>  String FLUSH_TIME_DESC = "Histogram for the time in millis for memstore flush";<a name="line.177"></a>
+<span class="sourceLineNo">178</span>  String FLUSH_MEMSTORE_SIZE = "flushMemstoreSize";<a name="line.178"></a>
+<span class="sourceLineNo">179</span>  String FLUSH_MEMSTORE_SIZE_DESC = "Histogram for number of bytes in the memstore for a flush";<a name="line.179"></a>
+<span class="sourceLineNo">180</span>  String FLUSH_FILE_SIZE = "flushFileSize";<a name="line.180"></a>
+<span class="sourceLineNo">181</span>  String FLUSH_FILE_SIZE_DESC = "Histogram for number of bytes in the resulting file for a flush";<a name="line.181"></a>
+<span class="sourceLineNo">182</span>  String FLUSHED_OUTPUT_BYTES = "flushedOutputBytes";<a name="line.182"></a>
+<span class="sourceLineNo">183</span>  String FLUSHED_OUTPUT_BYTES_DESC = "Total number of bytes written from flush";<a name="line.183"></a>
+<span class="sourceLineNo">184</span>  String FLUSHED_MEMSTORE_BYTES = "flushedMemstoreBytes";<a name="line.184"></a>
+<span class="sourceLineNo">185</span>  String FLUSHED_MEMSTORE_BYTES_DESC = "Total number of bytes of cells in memstore from flush";<a name="line.185"></a>
+<span class="sourceLineNo">186</span><a name="line.186"></a>
+<span class="sourceLineNo">187</span>  @Test<a name="line.187"></a>
+<span class="sourceLineNo">188</span>  public void testFlush() {<a name="line.188"></a>
+<span class="sourceLineNo">189</span>    rsm.updateFlush(null, 1, 2, 3);<a name="line.189"></a>
+<span class="sourceLineNo">190</span>    HELPER.assertCounter("flushTime_num_ops", 1, serverSource);<a name="line.190"></a>
+<span class="sourceLineNo">191</span>    HELPER.assertCounter("flushMemstoreSize_num_ops", 1, serverSource);<a name="line.191"></a>
+<span class="sourceLineNo">192</span>    HELPER.assertCounter("flushOutputSize_num_ops", 1, serverSource);<a name="line.192"></a>
+<span class="sourceLineNo">193</span>    HELPER.assertCounter("flushedMemstoreBytes", 2, serverSource);<a name="line.193"></a>
+<span class="sourceLineNo">194</span>    HELPER.assertCounter("flushedOutputBytes", 3, serverSource);<a name="line.194"></a>
+<span class="sourceLineNo">195</span><a name="line.195"></a>
+<span class="sourceLineNo">196</span>    rsm.updateFlush(null, 10, 20, 30);<a name="line.196"></a>
+<span class="sourceLineNo">197</span>    HELPER.assertCounter("flushTimeNumOps", 2, serverSource);<a name="line.197"></a>
+<span class="sourceLineNo">198</span>    HELPER.assertCounter("flushMemstoreSize_num_ops", 2, serverSource);<a name="line.198"></a>
+<span class="sourceLineNo">199</span>    HELPER.assertCounter("flushOutputSize_num_ops", 2, serverSource);<a name="line.199"></a>
+<span class="sourceLineNo">200</span>    HELPER.assertCounter("flushedMemstoreBytes", 22, serverSource);<a name="line.200"></a>
+<span class="sourceLineNo">201</span>    HELPER.assertCounter("flushedOutputBytes", 33, serverSource);<a name="line.201"></a>
+<span class="sourceLineNo">202</span>  }<a name="line.202"></a>
+<span class="sourceLineNo">203</span><a name="line.203"></a>
+<span class="sourceLineNo">204</span>  @Test<a name="line.204"></a>
+<span class="sourceLineNo">205</span>  public void testCompaction() {<a name="line.205"></a>
+<span class="sourceLineNo">206</span>    rsm.updateCompaction(null, false, 1, 2, 3, 4, 5);<a name="line.206"></a>
+<span class="sourceLineNo">207</span>    HELPER.assertCounter("compactionTime_num_ops", 1, serverSource);<a name="line.207"></a>
+<span class="sourceLineNo">208</span>    HELPER.assertCounter("compactionInputFileCount_num_ops", 1, serverSource);<a name="line.208"></a>
+<span class="sourceLineNo">209</span>    HELPER.assertCounter("compactionInputSize_num_ops", 1, serverSource);<a name="line.209"></a>
+<span class="sourceLineNo">210</span>    HELPER.assertCounter("compactionOutputFileCount_num_ops", 1, serverSource);<a name="line.210"></a>
+<span class="sourceLineNo">211</span>    HELPER.assertCounter("compactedInputBytes", 4, serverSource);<a name="line.211"></a>
+<span class="sourceLineNo">212</span>    HELPER.assertCounter("compactedoutputBytes", 5, serverSource);<a name="line.212"></a>
+<span class="sourceLineNo">213</span><a name="line.213"></a>
+<span class="sourceLineNo">214</span>    rsm.updateCompaction(null, false, 10, 20, 30, 40, 50);<a name="line.214"></a>
+<span class="sourceLineNo">215</span>    HELPER.assertCounter("compactionTime_num_ops", 2, serverSource);<a name="line.215"></a>
+<span class="sourceLineNo">216</span>    HELPER.assertCounter("compactionInputFileCount_num_ops", 2, serverSource);<a name="line.216"></a>
+<span class="sourceLineNo">217</span>    HELPER.assertCounter("compactionInputSize_num_ops", 2, serverSource);<a name="line.217"></a>
+<span class="sourceLineNo">218</span>    HELPER.assertCounter("compactionOutputFileCount_num_ops", 2, serverSource);<a name="line.218"></a>
+<span class="sourceLineNo">219</span>    HELPER.assertCounter("compactedInputBytes", 44, serverSource);<a name="line.219"></a>
+<span class="sourceLineNo">220</span>    HELPER.assertCounter("compactedoutputBytes", 55, serverSource);<a name="line.220"></a>
+<span class="sourceLineNo">221</span><a name="line.221"></a>
+<span class="sourceLineNo">222</span>    // do major compaction<a name="line.222"></a>
+<span class="sourceLineNo">223</span>    rsm.updateCompaction(null, true, 100, 200, 300, 400, 500);<a name="line.223"></a>
+<span class="sourceLineNo">224</span><a name="line.224"></a>
+<span class="sourceLineNo">225</span>    HELPER.assertCounter("compactionTime_num_ops", 3, serverSource);<a name="line.225"></a>
+<span class="sourceLineNo">226</span>    HELPER.assertCounter("compactionInputFileCount_num_ops", 3, serverSource);<a name="line.226"></a>
+<span class="sourceLineNo">227</span>    HELPER.assertCounter("compactionInputSize_num_ops", 3, serverSource);<a name="line.227"></a>
+<span class="sourceLineNo">228</span>    HELPER.assertCounter("compactionOutputFileCount_num_ops", 3, serverSource);<a name="line.228"></a>
+<span class="sourceLineNo">229</span>    HELPER.assertCounter("compactedInputBytes", 444, serverSource);<a name="line.229"></a>
+<span class="sourceLineNo">230</span>    HELPER.assertCounter("compactedoutputBytes", 555, serverSource);<a name="line.230"></a>
+<span class="sourceLineNo">231</span><a name="line.231"></a>
+<span class="sourceLineNo">232</span>    HELPER.assertCounter("majorCompactionTime_num_ops", 1, serverSource);<a name="line.232"></a>
+<span class="sourceLineNo">233</span>    HELPER.assertCounter("majorCompactionInputFileCount_num_ops", 1, serverSource);<a name="line.233"></a>
+<span class="sourceLineNo">234</span>    HELPER.assertCounter("majorCompactionInputSize_num_ops", 1, serverSource);<a name="line.234"></a>
+<span class="sourceLineNo">235</span>    HELPER.assertCounter("majorCompactionOutputFileCount_num_ops", 1, serverSource);<a name="line.235"></a>
+<span class="sourceLineNo">236</span>    HELPER.assertCounter("majorCompactedInputBytes", 400, serverSource);<a name="line.236"></a>
+<span class="sourceLineNo">237</span>    HELPER.assertCounter("majorCompactedoutputBytes", 500, serverSource);<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>  @Test<a name="line.240"></a>
+<span class="sourceLineNo">241</span>  public void testPauseMonitor() {<a name="line.241"></a>
+<span class="sourceLineNo">242</span>    Configuration conf = new Configuration();<a name="line.242"></a>
+<span class="sourceLineNo">243</span>    conf.setLong(JvmPauseMonitor.INFO_THRESHOLD_KEY, 1000L);<a name="line.243"></a>
+<span class="sourceLineNo">244</span>    conf.setLong(JvmPauseMonitor.WARN_THRESHOLD_KEY, 10000L);<a name="line.244"></a>
+<span class="sourceLineNo">245</span>    JvmPauseMonitor monitor = new JvmPauseMonitor(conf, serverSource);<a name="line.245"></a>
+<span class="sourceLineNo">246</span>    monitor.updateMetrics(1500, false);<a name="line.246"></a>
+<span class="sourceLineNo">247</span>    HELPER.assertCounter("pauseInfoThresholdExceeded", 1, serverSource);<a name="line.247"></a>
+<span class="sourceLineNo">248</span>    HELPER.assertCounter("pauseWarnThresholdExceeded", 0, serverSource);<a name="line.248"></a>
+<span class="sourceLineNo">249</span>    HELPER.assertCounter("pauseTimeWithoutGc_num_ops", 1, serverSource);<a name="line.249"></a>
+<span class="sourceLineNo">250</span>    HELPER.assertCounter("pauseTimeWithGc_num_ops", 0, serverSource);<a name="line.250"></a>
+<span class="sourceLineNo">251</span>    monitor.updateMetrics(15000, true);<a name="line.251"></a>
+<span class="sourceLineNo">252</span>    HELPER.assertCounter("pauseInfoThresholdExceeded", 1, serverSource);<a name="line.252"></a>
+<span class="sourceLineNo">253</span>    HELPER.assertCounter("pauseWarnThresholdExceeded", 1, serverSource);<a name="line.253"></a>
+<span class="sourceLineNo">254</span>    HELPER.assertCounter("pauseTimeWithoutGc_num_ops", 1, serverSource);<a name="line.254"></a>
+<span class="sourceLineNo">255</span>    HELPER.assertCounter("pauseTimeWithGc_num_ops", 1, serverSource);<a name="line.255"></a>
+<span class="sourceLineNo">256</span>  }<a name="line.256"></a>
+<span class="sourceLineNo">257</span><a name="line.257"></a>
+<span class="sourceLineNo">258</span>}<a name="line.258"></a>
+<span class="sourceLineNo">259</span><a name="line.259"></a>
 
 
 


[13/28] hbase-site git commit: Published site at 8d7061a487357344f10ee260979cc2c47cd833dd.

Posted by gi...@apache.org.
http://git-wip-us.apache.org/repos/asf/hbase-site/blob/2e694a8e/devapidocs/src-html/org/apache/hadoop/hbase/regionserver/MetricsRegionServerSource.html
----------------------------------------------------------------------
diff --git a/devapidocs/src-html/org/apache/hadoop/hbase/regionserver/MetricsRegionServerSource.html b/devapidocs/src-html/org/apache/hadoop/hbase/regionserver/MetricsRegionServerSource.html
index 38a3676..12c8d6c 100644
--- a/devapidocs/src-html/org/apache/hadoop/hbase/regionserver/MetricsRegionServerSource.html
+++ b/devapidocs/src-html/org/apache/hadoop/hbase/regionserver/MetricsRegionServerSource.html
@@ -242,326 +242,329 @@
 <span class="sourceLineNo">234</span>  String MEMSTORE_SIZE = "memStoreSize";<a name="line.234"></a>
 <span class="sourceLineNo">235</span>  String MEMSTORE_SIZE_DESC = "Size of the memstore";<a name="line.235"></a>
 <span class="sourceLineNo">236</span>  String STOREFILE_SIZE = "storeFileSize";<a name="line.236"></a>
-<span class="sourceLineNo">237</span>  String MAX_STORE_FILE_AGE = "maxStoreFileAge";<a name="line.237"></a>
-<span class="sourceLineNo">238</span>  String MIN_STORE_FILE_AGE = "minStoreFileAge";<a name="line.238"></a>
-<span class="sourceLineNo">239</span>  String AVG_STORE_FILE_AGE = "avgStoreFileAge";<a name="line.239"></a>
-<span class="sourceLineNo">240</span>  String NUM_REFERENCE_FILES = "numReferenceFiles";<a name="line.240"></a>
-<span class="sourceLineNo">241</span>  String MAX_STORE_FILE_AGE_DESC = "Max age of store files hosted on this RegionServer";<a name="line.241"></a>
-<span class="sourceLineNo">242</span>  String MIN_STORE_FILE_AGE_DESC = "Min age of store files hosted on this RegionServer";<a name="line.242"></a>
-<span class="sourceLineNo">243</span>  String AVG_STORE_FILE_AGE_DESC = "Average age of store files hosted on this RegionServer";<a name="line.243"></a>
-<span class="sourceLineNo">244</span>  String NUM_REFERENCE_FILES_DESC = "Number of reference file on this RegionServer";<a name="line.244"></a>
-<span class="sourceLineNo">245</span>  String STOREFILE_SIZE_DESC = "Size of storefiles being served.";<a name="line.245"></a>
-<span class="sourceLineNo">246</span>  String TOTAL_REQUEST_COUNT = "totalRequestCount";<a name="line.246"></a>
-<span class="sourceLineNo">247</span>  String TOTAL_REQUEST_COUNT_DESC =<a name="line.247"></a>
-<span class="sourceLineNo">248</span>      "Total number of requests this RegionServer has answered; increments the count once for " +<a name="line.248"></a>
-<span class="sourceLineNo">249</span>          "EVERY access whether an admin operation, a Scan, a Put or Put of 1M rows, or a Get " +<a name="line.249"></a>
-<span class="sourceLineNo">250</span>          "of a non-existent row";<a name="line.250"></a>
-<span class="sourceLineNo">251</span>  String TOTAL_ROW_ACTION_REQUEST_COUNT = "totalRowActionRequestCount";<a name="line.251"></a>
-<span class="sourceLineNo">252</span>  String TOTAL_ROW_ACTION_REQUEST_COUNT_DESC =<a name="line.252"></a>
-<span class="sourceLineNo">253</span>      "Total number of region requests this RegionServer has answered; counts by row-level " +<a name="line.253"></a>
-<span class="sourceLineNo">254</span>          "action at the RPC Server (Sums 'readRequestsCount' and 'writeRequestsCount'); counts" +<a name="line.254"></a>
-<span class="sourceLineNo">255</span>          "once per access whether a Put of 1M rows or a Get that returns 1M Results";<a name="line.255"></a>
-<span class="sourceLineNo">256</span>  String READ_REQUEST_COUNT = "readRequestCount";<a name="line.256"></a>
-<span class="sourceLineNo">257</span>  String FILTERED_READ_REQUEST_COUNT = "filteredReadRequestCount";<a name="line.257"></a>
-<span class="sourceLineNo">258</span>  String FILTERED_READ_REQUEST_COUNT_DESC =<a name="line.258"></a>
-<span class="sourceLineNo">259</span>      "Number of read requests this region server has answered.";<a name="line.259"></a>
-<span class="sourceLineNo">260</span>  String READ_REQUEST_COUNT_DESC =<a name="line.260"></a>
-<span class="sourceLineNo">261</span>      "Number of read requests with non-empty Results that this RegionServer has answered.";<a name="line.261"></a>
-<span class="sourceLineNo">262</span>  String READ_REQUEST_RATE_PER_SECOND = "readRequestRatePerSecond";<a name="line.262"></a>
-<span class="sourceLineNo">263</span>  String READ_REQUEST_RATE_DESC =<a name="line.263"></a>
-<span class="sourceLineNo">264</span>      "Rate of answering the read requests by this region server per second.";<a name="line.264"></a>
-<span class="sourceLineNo">265</span>  String CP_REQUEST_COUNT = "cpRequestCount";<a name="line.265"></a>
-<span class="sourceLineNo">266</span>  String CP_REQUEST_COUNT_DESC =<a name="line.266"></a>
-<span class="sourceLineNo">267</span>      "Number of coprocessor service requests this region server has answered.";<a name="line.267"></a>
-<span class="sourceLineNo">268</span>  String WRITE_REQUEST_COUNT = "writeRequestCount";<a name="line.268"></a>
-<span class="sourceLineNo">269</span>  String WRITE_REQUEST_COUNT_DESC =<a name="line.269"></a>
-<span class="sourceLineNo">270</span>      "Number of mutation requests this RegionServer has answered.";<a name="line.270"></a>
-<span class="sourceLineNo">271</span>  String WRITE_REQUEST_RATE_PER_SECOND = "writeRequestRatePerSecond";<a name="line.271"></a>
-<span class="sourceLineNo">272</span>  String WRITE_REQUEST_RATE_DESC =<a name="line.272"></a>
-<span class="sourceLineNo">273</span>      "Rate of answering the mutation requests by this region server per second.";<a name="line.273"></a>
-<span class="sourceLineNo">274</span>  String CHECK_MUTATE_FAILED_COUNT = "checkMutateFailedCount";<a name="line.274"></a>
-<span class="sourceLineNo">275</span>  String CHECK_MUTATE_FAILED_COUNT_DESC =<a name="line.275"></a>
-<span class="sourceLineNo">276</span>      "Number of Check and Mutate calls that failed the checks.";<a name="line.276"></a>
-<span class="sourceLineNo">277</span>  String CHECK_MUTATE_PASSED_COUNT = "checkMutatePassedCount";<a name="line.277"></a>
-<span class="sourceLineNo">278</span>  String CHECK_MUTATE_PASSED_COUNT_DESC =<a name="line.278"></a>
-<span class="sourceLineNo">279</span>      "Number of Check and Mutate calls that passed the checks.";<a name="line.279"></a>
-<span class="sourceLineNo">280</span>  String STOREFILE_INDEX_SIZE = "storeFileIndexSize";<a name="line.280"></a>
-<span class="sourceLineNo">281</span>  String STOREFILE_INDEX_SIZE_DESC = "Size of indexes in storefiles on disk.";<a name="line.281"></a>
-<span class="sourceLineNo">282</span>  String STATIC_INDEX_SIZE = "staticIndexSize";<a name="line.282"></a>
-<span class="sourceLineNo">283</span>  String STATIC_INDEX_SIZE_DESC = "Uncompressed size of the static indexes.";<a name="line.283"></a>
-<span class="sourceLineNo">284</span>  String STATIC_BLOOM_SIZE = "staticBloomSize";<a name="line.284"></a>
-<span class="sourceLineNo">285</span>  String STATIC_BLOOM_SIZE_DESC =<a name="line.285"></a>
-<span class="sourceLineNo">286</span>      "Uncompressed size of the static bloom filters.";<a name="line.286"></a>
-<span class="sourceLineNo">287</span>  String NUMBER_OF_MUTATIONS_WITHOUT_WAL = "mutationsWithoutWALCount";<a name="line.287"></a>
-<span class="sourceLineNo">288</span>  String NUMBER_OF_MUTATIONS_WITHOUT_WAL_DESC =<a name="line.288"></a>
-<span class="sourceLineNo">289</span>      "Number of mutations that have been sent by clients with the write ahead logging turned off.";<a name="line.289"></a>
-<span class="sourceLineNo">290</span>  String DATA_SIZE_WITHOUT_WAL = "mutationsWithoutWALSize";<a name="line.290"></a>
-<span class="sourceLineNo">291</span>  String DATA_SIZE_WITHOUT_WAL_DESC =<a name="line.291"></a>
-<span class="sourceLineNo">292</span>      "Size of data that has been sent by clients with the write ahead logging turned off.";<a name="line.292"></a>
-<span class="sourceLineNo">293</span>  String PERCENT_FILES_LOCAL = "percentFilesLocal";<a name="line.293"></a>
-<span class="sourceLineNo">294</span>  String PERCENT_FILES_LOCAL_DESC =<a name="line.294"></a>
-<span class="sourceLineNo">295</span>      "The percent of HFiles that are stored on the local hdfs data node.";<a name="line.295"></a>
-<span class="sourceLineNo">296</span>  String PERCENT_FILES_LOCAL_SECONDARY_REGIONS = "percentFilesLocalSecondaryRegions";<a name="line.296"></a>
-<span class="sourceLineNo">297</span>  String PERCENT_FILES_LOCAL_SECONDARY_REGIONS_DESC =<a name="line.297"></a>
-<span class="sourceLineNo">298</span>    "The percent of HFiles used by secondary regions that are stored on the local hdfs data node.";<a name="line.298"></a>
-<span class="sourceLineNo">299</span>  String SPLIT_QUEUE_LENGTH = "splitQueueLength";<a name="line.299"></a>
-<span class="sourceLineNo">300</span>  String SPLIT_QUEUE_LENGTH_DESC = "Length of the queue for splits.";<a name="line.300"></a>
-<span class="sourceLineNo">301</span>  String COMPACTION_QUEUE_LENGTH = "compactionQueueLength";<a name="line.301"></a>
-<span class="sourceLineNo">302</span>  String LARGE_COMPACTION_QUEUE_LENGTH = "largeCompactionQueueLength";<a name="line.302"></a>
-<span class="sourceLineNo">303</span>  String SMALL_COMPACTION_QUEUE_LENGTH = "smallCompactionQueueLength";<a name="line.303"></a>
-<span class="sourceLineNo">304</span>  String COMPACTION_QUEUE_LENGTH_DESC = "Length of the queue for compactions.";<a name="line.304"></a>
-<span class="sourceLineNo">305</span>  String LARGE_COMPACTION_QUEUE_LENGTH_DESC = "Length of the queue for compactions with input size "<a name="line.305"></a>
-<span class="sourceLineNo">306</span>      + "larger than throttle threshold (2.5GB by default)";<a name="line.306"></a>
-<span class="sourceLineNo">307</span>  String SMALL_COMPACTION_QUEUE_LENGTH_DESC = "Length of the queue for compactions with input size "<a name="line.307"></a>
-<span class="sourceLineNo">308</span>      + "smaller than throttle threshold (2.5GB by default)";<a name="line.308"></a>
-<span class="sourceLineNo">309</span>  String FLUSH_QUEUE_LENGTH = "flushQueueLength";<a name="line.309"></a>
-<span class="sourceLineNo">310</span>  String FLUSH_QUEUE_LENGTH_DESC = "Length of the queue for region flushes";<a name="line.310"></a>
-<span class="sourceLineNo">311</span>  String BLOCK_CACHE_FREE_SIZE = "blockCacheFreeSize";<a name="line.311"></a>
-<span class="sourceLineNo">312</span>  String BLOCK_CACHE_FREE_DESC =<a name="line.312"></a>
-<span class="sourceLineNo">313</span>      "Size of the block cache that is not occupied.";<a name="line.313"></a>
-<span class="sourceLineNo">314</span>  String BLOCK_CACHE_COUNT = "blockCacheCount";<a name="line.314"></a>
-<span class="sourceLineNo">315</span>  String BLOCK_CACHE_COUNT_DESC = "Number of block in the block cache.";<a name="line.315"></a>
-<span class="sourceLineNo">316</span>  String BLOCK_CACHE_SIZE = "blockCacheSize";<a name="line.316"></a>
-<span class="sourceLineNo">317</span>  String BLOCK_CACHE_SIZE_DESC = "Size of the block cache.";<a name="line.317"></a>
-<span class="sourceLineNo">318</span>  String BLOCK_CACHE_HIT_COUNT = "blockCacheHitCount";<a name="line.318"></a>
-<span class="sourceLineNo">319</span>  String BLOCK_CACHE_HIT_COUNT_DESC = "Count of the hit on the block cache.";<a name="line.319"></a>
-<span class="sourceLineNo">320</span>  String BLOCK_CACHE_PRIMARY_HIT_COUNT = "blockCacheHitCountPrimary";<a name="line.320"></a>
-<span class="sourceLineNo">321</span>  String BLOCK_CACHE_PRIMARY_HIT_COUNT_DESC = "Count of hit on primary replica in the block cache.";<a name="line.321"></a>
-<span class="sourceLineNo">322</span>  String BLOCK_CACHE_MISS_COUNT = "blockCacheMissCount";<a name="line.322"></a>
-<span class="sourceLineNo">323</span>  String BLOCK_COUNT_MISS_COUNT_DESC =<a name="line.323"></a>
-<span class="sourceLineNo">324</span>      "Number of requests for a block that missed the block cache.";<a name="line.324"></a>
-<span class="sourceLineNo">325</span>  String BLOCK_CACHE_PRIMARY_MISS_COUNT = "blockCacheMissCountPrimary";<a name="line.325"></a>
-<span class="sourceLineNo">326</span>  String BLOCK_COUNT_PRIMARY_MISS_COUNT_DESC =<a name="line.326"></a>
-<span class="sourceLineNo">327</span>      "Number of requests for a block of primary replica that missed the block cache.";<a name="line.327"></a>
-<span class="sourceLineNo">328</span>  String BLOCK_CACHE_EVICTION_COUNT = "blockCacheEvictionCount";<a name="line.328"></a>
-<span class="sourceLineNo">329</span>  String BLOCK_CACHE_EVICTION_COUNT_DESC =<a name="line.329"></a>
-<span class="sourceLineNo">330</span>      "Count of the number of blocks evicted from the block cache."<a name="line.330"></a>
-<span class="sourceLineNo">331</span>      + "(Not including blocks evicted because of HFile removal)";<a name="line.331"></a>
-<span class="sourceLineNo">332</span>  String BLOCK_CACHE_PRIMARY_EVICTION_COUNT = "blockCacheEvictionCountPrimary";<a name="line.332"></a>
-<span class="sourceLineNo">333</span>  String BLOCK_CACHE_PRIMARY_EVICTION_COUNT_DESC =<a name="line.333"></a>
-<span class="sourceLineNo">334</span>      "Count of the number of blocks evicted from primary replica in the block cache.";<a name="line.334"></a>
-<span class="sourceLineNo">335</span>  String BLOCK_CACHE_HIT_PERCENT = "blockCacheCountHitPercent";<a name="line.335"></a>
-<span class="sourceLineNo">336</span>  String BLOCK_CACHE_HIT_PERCENT_DESC =<a name="line.336"></a>
-<span class="sourceLineNo">337</span>      "Percent of block cache requests that are hits";<a name="line.337"></a>
-<span class="sourceLineNo">338</span>  String BLOCK_CACHE_EXPRESS_HIT_PERCENT = "blockCacheExpressHitPercent";<a name="line.338"></a>
-<span class="sourceLineNo">339</span>  String BLOCK_CACHE_EXPRESS_HIT_PERCENT_DESC =<a name="line.339"></a>
-<span class="sourceLineNo">340</span>      "The percent of the time that requests with the cache turned on hit the cache.";<a name="line.340"></a>
-<span class="sourceLineNo">341</span>  String BLOCK_CACHE_FAILED_INSERTION_COUNT = "blockCacheFailedInsertionCount";<a name="line.341"></a>
-<span class="sourceLineNo">342</span>  String BLOCK_CACHE_FAILED_INSERTION_COUNT_DESC = "Number of times that a block cache " +<a name="line.342"></a>
-<span class="sourceLineNo">343</span>      "insertion failed. Usually due to size restrictions.";<a name="line.343"></a>
-<span class="sourceLineNo">344</span>  String BLOCK_CACHE_DATA_MISS_COUNT = "blockCacheDataMissCount";<a name="line.344"></a>
-<span class="sourceLineNo">345</span>  String BLOCK_CACHE_ENCODED_DATA_MISS_COUNT = "blockCacheEncodedDataMissCount";<a name="line.345"></a>
-<span class="sourceLineNo">346</span>  String BLOCK_CACHE_LEAF_INDEX_MISS_COUNT = "blockCacheLeafIndexMissCount";<a name="line.346"></a>
-<span class="sourceLineNo">347</span>  String BLOCK_CACHE_BLOOM_CHUNK_MISS_COUNT = "blockCacheBloomChunkMissCount";<a name="line.347"></a>
-<span class="sourceLineNo">348</span>  String BLOCK_CACHE_META_MISS_COUNT = "blockCacheMetaMissCount";<a name="line.348"></a>
-<span class="sourceLineNo">349</span>  String BLOCK_CACHE_ROOT_INDEX_MISS_COUNT = "blockCacheRootIndexMissCount";<a name="line.349"></a>
-<span class="sourceLineNo">350</span>  String BLOCK_CACHE_INTERMEDIATE_INDEX_MISS_COUNT = "blockCacheIntermediateIndexMissCount";<a name="line.350"></a>
-<span class="sourceLineNo">351</span>  String BLOCK_CACHE_FILE_INFO_MISS_COUNT = "blockCacheFileInfoMissCount";<a name="line.351"></a>
-<span class="sourceLineNo">352</span>  String BLOCK_CACHE_GENERAL_BLOOM_META_MISS_COUNT = "blockCacheGeneralBloomMetaMissCount";<a name="line.352"></a>
-<span class="sourceLineNo">353</span>  String BLOCK_CACHE_DELETE_FAMILY_BLOOM_MISS_COUNT = "blockCacheDeleteFamilyBloomMissCount";<a name="line.353"></a>
-<span class="sourceLineNo">354</span>  String BLOCK_CACHE_TRAILER_MISS_COUNT = "blockCacheTrailerMissCount";<a name="line.354"></a>
-<span class="sourceLineNo">355</span>  String BLOCK_CACHE_DATA_HIT_COUNT = "blockCacheDataHitCount";<a name="line.355"></a>
-<span class="sourceLineNo">356</span>  String BLOCK_CACHE_ENCODED_DATA_HIT_COUNT = "blockCacheEncodedDataHitCount";<a name="line.356"></a>
-<span class="sourceLineNo">357</span>  String BLOCK_CACHE_LEAF_INDEX_HIT_COUNT = "blockCacheLeafIndexHitCount";<a name="line.357"></a>
-<span class="sourceLineNo">358</span>  String BLOCK_CACHE_BLOOM_CHUNK_HIT_COUNT = "blockCacheBloomChunkHitCount";<a name="line.358"></a>
-<span class="sourceLineNo">359</span>  String BLOCK_CACHE_META_HIT_COUNT = "blockCacheMetaHitCount";<a name="line.359"></a>
-<span class="sourceLineNo">360</span>  String BLOCK_CACHE_ROOT_INDEX_HIT_COUNT = "blockCacheRootIndexHitCount";<a name="line.360"></a>
-<span class="sourceLineNo">361</span>  String BLOCK_CACHE_INTERMEDIATE_INDEX_HIT_COUNT = "blockCacheIntermediateIndexHitCount";<a name="line.361"></a>
-<span class="sourceLineNo">362</span>  String BLOCK_CACHE_FILE_INFO_HIT_COUNT = "blockCacheFileInfoHitCount";<a name="line.362"></a>
-<span class="sourceLineNo">363</span>  String BLOCK_CACHE_GENERAL_BLOOM_META_HIT_COUNT = "blockCacheGeneralBloomMetaHitCount";<a name="line.363"></a>
-<span class="sourceLineNo">364</span>  String BLOCK_CACHE_DELETE_FAMILY_BLOOM_HIT_COUNT = "blockCacheDeleteFamilyBloomHitCount";<a name="line.364"></a>
-<span class="sourceLineNo">365</span>  String BLOCK_CACHE_TRAILER_HIT_COUNT = "blockCacheTrailerHitCount";<a name="line.365"></a>
-<span class="sourceLineNo">366</span>  String L1_CACHE_HIT_COUNT = "l1CacheHitCount";<a name="line.366"></a>
-<span class="sourceLineNo">367</span>  String L1_CACHE_HIT_COUNT_DESC = "L1 cache hit count.";<a name="line.367"></a>
-<span class="sourceLineNo">368</span>  String L1_CACHE_MISS_COUNT = "l1CacheMissCount";<a name="line.368"></a>
-<span class="sourceLineNo">369</span>  String L1_CACHE_MISS_COUNT_DESC = "L1 cache miss count.";<a name="line.369"></a>
-<span class="sourceLineNo">370</span>  String L1_CACHE_HIT_RATIO = "l1CacheHitRatio";<a name="line.370"></a>
-<span class="sourceLineNo">371</span>  String L1_CACHE_HIT_RATIO_DESC = "L1 cache hit ratio.";<a name="line.371"></a>
-<span class="sourceLineNo">372</span>  String L1_CACHE_MISS_RATIO = "l1CacheMissRatio";<a name="line.372"></a>
-<span class="sourceLineNo">373</span>  String L1_CACHE_MISS_RATIO_DESC = "L1 cache miss ratio.";<a name="line.373"></a>
-<span class="sourceLineNo">374</span>  String L2_CACHE_HIT_COUNT = "l2CacheHitCount";<a name="line.374"></a>
-<span class="sourceLineNo">375</span>  String L2_CACHE_HIT_COUNT_DESC = "L2 cache hit count.";<a name="line.375"></a>
-<span class="sourceLineNo">376</span>  String L2_CACHE_MISS_COUNT = "l2CacheMissCount";<a name="line.376"></a>
-<span class="sourceLineNo">377</span>  String L2_CACHE_MISS_COUNT_DESC = "L2 cache miss count.";<a name="line.377"></a>
-<span class="sourceLineNo">378</span>  String L2_CACHE_HIT_RATIO = "l2CacheHitRatio";<a name="line.378"></a>
-<span class="sourceLineNo">379</span>  String L2_CACHE_HIT_RATIO_DESC = "L2 cache hit ratio.";<a name="line.379"></a>
-<span class="sourceLineNo">380</span>  String L2_CACHE_MISS_RATIO = "l2CacheMissRatio";<a name="line.380"></a>
-<span class="sourceLineNo">381</span>  String L2_CACHE_MISS_RATIO_DESC = "L2 cache miss ratio.";<a name="line.381"></a>
-<span class="sourceLineNo">382</span>  String RS_START_TIME_NAME = "regionServerStartTime";<a name="line.382"></a>
-<span class="sourceLineNo">383</span>  String ZOOKEEPER_QUORUM_NAME = "zookeeperQuorum";<a name="line.383"></a>
-<span class="sourceLineNo">384</span>  String SERVER_NAME_NAME = "serverName";<a name="line.384"></a>
-<span class="sourceLineNo">385</span>  String CLUSTER_ID_NAME = "clusterId";<a name="line.385"></a>
-<span class="sourceLineNo">386</span>  String RS_START_TIME_DESC = "RegionServer Start Time";<a name="line.386"></a>
-<span class="sourceLineNo">387</span>  String ZOOKEEPER_QUORUM_DESC = "ZooKeeper Quorum";<a name="line.387"></a>
-<span class="sourceLineNo">388</span>  String SERVER_NAME_DESC = "Server Name";<a name="line.388"></a>
-<span class="sourceLineNo">389</span>  String CLUSTER_ID_DESC = "Cluster Id";<a name="line.389"></a>
-<span class="sourceLineNo">390</span>  String UPDATES_BLOCKED_TIME = "updatesBlockedTime";<a name="line.390"></a>
-<span class="sourceLineNo">391</span>  String UPDATES_BLOCKED_DESC =<a name="line.391"></a>
-<span class="sourceLineNo">392</span>      "Number of MS updates have been blocked so that the memstore can be flushed.";<a name="line.392"></a>
-<span class="sourceLineNo">393</span>  String DELETE_KEY = "delete";<a name="line.393"></a>
-<span class="sourceLineNo">394</span>  String CHECK_AND_DELETE_KEY = "checkAndDelete";<a name="line.394"></a>
-<span class="sourceLineNo">395</span>  String CHECK_AND_PUT_KEY = "checkAndPut";<a name="line.395"></a>
-<span class="sourceLineNo">396</span>  String DELETE_BATCH_KEY = "deleteBatch";<a name="line.396"></a>
-<span class="sourceLineNo">397</span>  String GET_SIZE_KEY = "getSize";<a name="line.397"></a>
-<span class="sourceLineNo">398</span>  String GET_KEY = "get";<a name="line.398"></a>
-<span class="sourceLineNo">399</span>  String INCREMENT_KEY = "increment";<a name="line.399"></a>
-<span class="sourceLineNo">400</span>  String PUT_KEY = "put";<a name="line.400"></a>
-<span class="sourceLineNo">401</span>  String PUT_BATCH_KEY = "putBatch";<a name="line.401"></a>
-<span class="sourceLineNo">402</span>  String APPEND_KEY = "append";<a name="line.402"></a>
-<span class="sourceLineNo">403</span>  String REPLAY_KEY = "replay";<a name="line.403"></a>
-<span class="sourceLineNo">404</span>  String SCAN_KEY = "scan";<a name="line.404"></a>
-<span class="sourceLineNo">405</span>  String SCAN_SIZE_KEY = "scanSize";<a name="line.405"></a>
-<span class="sourceLineNo">406</span>  String SCAN_TIME_KEY = "scanTime";<a name="line.406"></a>
-<span class="sourceLineNo">407</span><a name="line.407"></a>
-<span class="sourceLineNo">408</span>  String SLOW_PUT_KEY = "slowPutCount";<a name="line.408"></a>
-<span class="sourceLineNo">409</span>  String SLOW_GET_KEY = "slowGetCount";<a name="line.409"></a>
-<span class="sourceLineNo">410</span>  String SLOW_DELETE_KEY = "slowDeleteCount";<a name="line.410"></a>
-<span class="sourceLineNo">411</span>  String SLOW_INCREMENT_KEY = "slowIncrementCount";<a name="line.411"></a>
-<span class="sourceLineNo">412</span>  String SLOW_APPEND_KEY = "slowAppendCount";<a name="line.412"></a>
-<span class="sourceLineNo">413</span>  String SLOW_PUT_DESC =<a name="line.413"></a>
-<span class="sourceLineNo">414</span>      "The number of batches containing puts that took over 1000ms to complete";<a name="line.414"></a>
-<span class="sourceLineNo">415</span>  String SLOW_DELETE_DESC =<a name="line.415"></a>
-<span class="sourceLineNo">416</span>      "The number of batches containing delete(s) that took over 1000ms to complete";<a name="line.416"></a>
-<span class="sourceLineNo">417</span>  String SLOW_GET_DESC = "The number of Gets that took over 1000ms to complete";<a name="line.417"></a>
-<span class="sourceLineNo">418</span>  String SLOW_INCREMENT_DESC =<a name="line.418"></a>
-<span class="sourceLineNo">419</span>      "The number of Increments that took over 1000ms to complete";<a name="line.419"></a>
-<span class="sourceLineNo">420</span>  String SLOW_APPEND_DESC =<a name="line.420"></a>
-<span class="sourceLineNo">421</span>      "The number of Appends that took over 1000ms to complete";<a name="line.421"></a>
-<span class="sourceLineNo">422</span><a name="line.422"></a>
-<span class="sourceLineNo">423</span>  String FLUSHED_CELLS = "flushedCellsCount";<a name="line.423"></a>
-<span class="sourceLineNo">424</span>  String FLUSHED_CELLS_DESC = "The number of cells flushed to disk";<a name="line.424"></a>
-<span class="sourceLineNo">425</span>  String FLUSHED_CELLS_SIZE = "flushedCellsSize";<a name="line.425"></a>
-<span class="sourceLineNo">426</span>  String FLUSHED_CELLS_SIZE_DESC = "The total amount of data flushed to disk, in bytes";<a name="line.426"></a>
-<span class="sourceLineNo">427</span>  String COMPACTED_CELLS = "compactedCellsCount";<a name="line.427"></a>
-<span class="sourceLineNo">428</span>  String COMPACTED_CELLS_DESC = "The number of cells processed during minor compactions";<a name="line.428"></a>
-<span class="sourceLineNo">429</span>  String COMPACTED_CELLS_SIZE = "compactedCellsSize";<a name="line.429"></a>
-<span class="sourceLineNo">430</span>  String COMPACTED_CELLS_SIZE_DESC =<a name="line.430"></a>
-<span class="sourceLineNo">431</span>      "The total amount of data processed during minor compactions, in bytes";<a name="line.431"></a>
-<span class="sourceLineNo">432</span>  String MAJOR_COMPACTED_CELLS = "majorCompactedCellsCount";<a name="line.432"></a>
-<span class="sourceLineNo">433</span>  String MAJOR_COMPACTED_CELLS_DESC =<a name="line.433"></a>
-<span class="sourceLineNo">434</span>      "The number of cells processed during major compactions";<a name="line.434"></a>
-<span class="sourceLineNo">435</span>  String MAJOR_COMPACTED_CELLS_SIZE = "majorCompactedCellsSize";<a name="line.435"></a>
-<span class="sourceLineNo">436</span>  String MAJOR_COMPACTED_CELLS_SIZE_DESC =<a name="line.436"></a>
-<span class="sourceLineNo">437</span>      "The total amount of data processed during major compactions, in bytes";<a name="line.437"></a>
-<span class="sourceLineNo">438</span>  String CELLS_COUNT_COMPACTED_TO_MOB = "cellsCountCompactedToMob";<a name="line.438"></a>
-<span class="sourceLineNo">439</span>  String CELLS_COUNT_COMPACTED_TO_MOB_DESC =<a name="line.439"></a>
-<span class="sourceLineNo">440</span>      "The number of cells moved to mob during compaction";<a name="line.440"></a>
-<span class="sourceLineNo">441</span>  String CELLS_COUNT_COMPACTED_FROM_MOB = "cellsCountCompactedFromMob";<a name="line.441"></a>
-<span class="sourceLineNo">442</span>  String CELLS_COUNT_COMPACTED_FROM_MOB_DESC =<a name="line.442"></a>
-<span class="sourceLineNo">443</span>      "The number of cells moved from mob during compaction";<a name="line.443"></a>
-<span class="sourceLineNo">444</span>  String CELLS_SIZE_COMPACTED_TO_MOB = "cellsSizeCompactedToMob";<a name="line.444"></a>
-<span class="sourceLineNo">445</span>  String CELLS_SIZE_COMPACTED_TO_MOB_DESC =<a name="line.445"></a>
-<span class="sourceLineNo">446</span>      "The total amount of cells move to mob during compaction, in bytes";<a name="line.446"></a>
-<span class="sourceLineNo">447</span>  String CELLS_SIZE_COMPACTED_FROM_MOB = "cellsSizeCompactedFromMob";<a name="line.447"></a>
-<span class="sourceLineNo">448</span>  String CELLS_SIZE_COMPACTED_FROM_MOB_DESC =<a name="line.448"></a>
-<span class="sourceLineNo">449</span>      "The total amount of cells move from mob during compaction, in bytes";<a name="line.449"></a>
-<span class="sourceLineNo">450</span>  String MOB_FLUSH_COUNT = "mobFlushCount";<a name="line.450"></a>
-<span class="sourceLineNo">451</span>  String MOB_FLUSH_COUNT_DESC = "The number of the flushes in mob-enabled stores";<a name="line.451"></a>
-<span class="sourceLineNo">452</span>  String MOB_FLUSHED_CELLS_COUNT = "mobFlushedCellsCount";<a name="line.452"></a>
-<span class="sourceLineNo">453</span>  String MOB_FLUSHED_CELLS_COUNT_DESC = "The number of mob cells flushed to disk";<a name="line.453"></a>
-<span class="sourceLineNo">454</span>  String MOB_FLUSHED_CELLS_SIZE = "mobFlushedCellsSize";<a name="line.454"></a>
-<span class="sourceLineNo">455</span>  String MOB_FLUSHED_CELLS_SIZE_DESC = "The total amount of mob cells flushed to disk, in bytes";<a name="line.455"></a>
-<span class="sourceLineNo">456</span>  String MOB_SCAN_CELLS_COUNT = "mobScanCellsCount";<a name="line.456"></a>
-<span class="sourceLineNo">457</span>  String MOB_SCAN_CELLS_COUNT_DESC = "The number of scanned mob cells";<a name="line.457"></a>
-<span class="sourceLineNo">458</span>  String MOB_SCAN_CELLS_SIZE = "mobScanCellsSize";<a name="line.458"></a>
-<span class="sourceLineNo">459</span>  String MOB_SCAN_CELLS_SIZE_DESC = "The total amount of scanned mob cells, in bytes";<a name="line.459"></a>
-<span class="sourceLineNo">460</span>  String MOB_FILE_CACHE_ACCESS_COUNT = "mobFileCacheAccessCount";<a name="line.460"></a>
-<span class="sourceLineNo">461</span>  String MOB_FILE_CACHE_ACCESS_COUNT_DESC = "The count of accesses to the mob file cache";<a name="line.461"></a>
-<span class="sourceLineNo">462</span>  String MOB_FILE_CACHE_MISS_COUNT = "mobFileCacheMissCount";<a name="line.462"></a>
-<span class="sourceLineNo">463</span>  String MOB_FILE_CACHE_MISS_COUNT_DESC = "The count of misses to the mob file cache";<a name="line.463"></a>
-<span class="sourceLineNo">464</span>  String MOB_FILE_CACHE_HIT_PERCENT = "mobFileCacheHitPercent";<a name="line.464"></a>
-<span class="sourceLineNo">465</span>  String MOB_FILE_CACHE_HIT_PERCENT_DESC = "The hit percent to the mob file cache";<a name="line.465"></a>
-<span class="sourceLineNo">466</span>  String MOB_FILE_CACHE_EVICTED_COUNT = "mobFileCacheEvictedCount";<a name="line.466"></a>
-<span class="sourceLineNo">467</span>  String MOB_FILE_CACHE_EVICTED_COUNT_DESC = "The number of items evicted from the mob file cache";<a name="line.467"></a>
-<span class="sourceLineNo">468</span>  String MOB_FILE_CACHE_COUNT = "mobFileCacheCount";<a name="line.468"></a>
-<span class="sourceLineNo">469</span>  String MOB_FILE_CACHE_COUNT_DESC = "The count of cached mob files";<a name="line.469"></a>
-<span class="sourceLineNo">470</span><a name="line.470"></a>
-<span class="sourceLineNo">471</span>  String HEDGED_READS = "hedgedReads";<a name="line.471"></a>
-<span class="sourceLineNo">472</span>  String HEDGED_READS_DESC = "The number of times we started a hedged read";<a name="line.472"></a>
-<span class="sourceLineNo">473</span>  String HEDGED_READ_WINS = "hedgedReadWins";<a name="line.473"></a>
-<span class="sourceLineNo">474</span>  String HEDGED_READ_WINS_DESC =<a name="line.474"></a>
-<span class="sourceLineNo">475</span>      "The number of times we started a hedged read and a hedged read won";<a name="line.475"></a>
-<span class="sourceLineNo">476</span><a name="line.476"></a>
-<span class="sourceLineNo">477</span>  String BLOCKED_REQUESTS_COUNT = "blockedRequestCount";<a name="line.477"></a>
-<span class="sourceLineNo">478</span>  String BLOCKED_REQUESTS_COUNT_DESC = "The number of blocked requests because of memstore size is "<a name="line.478"></a>
-<span class="sourceLineNo">479</span>      + "larger than blockingMemStoreSize";<a name="line.479"></a>
-<span class="sourceLineNo">480</span><a name="line.480"></a>
-<span class="sourceLineNo">481</span>  String SPLIT_KEY = "splitTime";<a name="line.481"></a>
-<span class="sourceLineNo">482</span>  String SPLIT_REQUEST_KEY = "splitRequestCount";<a name="line.482"></a>
-<span class="sourceLineNo">483</span>  String SPLIT_REQUEST_DESC = "Number of splits requested";<a name="line.483"></a>
-<span class="sourceLineNo">484</span>  String SPLIT_SUCCESS_KEY = "splitSuccessCount";<a name="line.484"></a>
-<span class="sourceLineNo">485</span>  String SPLIT_SUCCESS_DESC = "Number of successfully executed splits";<a name="line.485"></a>
-<span class="sourceLineNo">486</span><a name="line.486"></a>
-<span class="sourceLineNo">487</span>  String FLUSH_TIME = "flushTime";<a name="line.487"></a>
-<span class="sourceLineNo">488</span>  String FLUSH_TIME_DESC = "Histogram for the time in millis for memstore flush";<a name="line.488"></a>
-<span class="sourceLineNo">489</span>  String FLUSH_MEMSTORE_SIZE = "flushMemstoreSize";<a name="line.489"></a>
-<span class="sourceLineNo">490</span>  String FLUSH_MEMSTORE_SIZE_DESC = "Histogram for number of bytes in the memstore for a flush";<a name="line.490"></a>
-<span class="sourceLineNo">491</span>  String FLUSH_OUTPUT_SIZE = "flushOutputSize";<a name="line.491"></a>
-<span class="sourceLineNo">492</span>  String FLUSH_OUTPUT_SIZE_DESC = "Histogram for number of bytes in the resulting file for a flush";<a name="line.492"></a>
-<span class="sourceLineNo">493</span>  String FLUSHED_OUTPUT_BYTES = "flushedOutputBytes";<a name="line.493"></a>
-<span class="sourceLineNo">494</span>  String FLUSHED_OUTPUT_BYTES_DESC = "Total number of bytes written from flush";<a name="line.494"></a>
-<span class="sourceLineNo">495</span>  String FLUSHED_MEMSTORE_BYTES = "flushedMemstoreBytes";<a name="line.495"></a>
-<span class="sourceLineNo">496</span>  String FLUSHED_MEMSTORE_BYTES_DESC = "Total number of bytes of cells in memstore from flush";<a name="line.496"></a>
-<span class="sourceLineNo">497</span><a name="line.497"></a>
-<span class="sourceLineNo">498</span>  String COMPACTION_TIME = "compactionTime";<a name="line.498"></a>
-<span class="sourceLineNo">499</span>  String COMPACTION_TIME_DESC<a name="line.499"></a>
-<span class="sourceLineNo">500</span>    = "Histogram for the time in millis for compaction, both major and minor";<a name="line.500"></a>
-<span class="sourceLineNo">501</span>  String COMPACTION_INPUT_FILE_COUNT = "compactionInputFileCount";<a name="line.501"></a>
-<span class="sourceLineNo">502</span>  String COMPACTION_INPUT_FILE_COUNT_DESC<a name="line.502"></a>
-<span class="sourceLineNo">503</span>    = "Histogram for the compaction input number of files, both major and minor";<a name="line.503"></a>
-<span class="sourceLineNo">504</span>  String COMPACTION_INPUT_SIZE = "compactionInputSize";<a name="line.504"></a>
-<span class="sourceLineNo">505</span>  String COMPACTION_INPUT_SIZE_DESC<a name="line.505"></a>
-<span class="sourceLineNo">506</span>    = "Histogram for the compaction total input file sizes, both major and minor";<a name="line.506"></a>
-<span class="sourceLineNo">507</span>  String COMPACTION_OUTPUT_FILE_COUNT = "compactionOutputFileCount";<a name="line.507"></a>
-<span class="sourceLineNo">508</span>  String COMPACTION_OUTPUT_FILE_COUNT_DESC<a name="line.508"></a>
-<span class="sourceLineNo">509</span>    = "Histogram for the compaction output number of files, both major and minor";<a name="line.509"></a>
-<span class="sourceLineNo">510</span>  String COMPACTION_OUTPUT_SIZE = "compactionOutputSize";<a name="line.510"></a>
-<span class="sourceLineNo">511</span>  String COMPACTION_OUTPUT_SIZE_DESC<a name="line.511"></a>
-<span class="sourceLineNo">512</span>    = "Histogram for the compaction total output file sizes, both major and minor";<a name="line.512"></a>
-<span class="sourceLineNo">513</span>  String COMPACTED_INPUT_BYTES = "compactedInputBytes";<a name="line.513"></a>
-<span class="sourceLineNo">514</span>  String COMPACTED_INPUT_BYTES_DESC<a name="line.514"></a>
-<span class="sourceLineNo">515</span>    = "Total number of bytes that is read for compaction, both major and minor";<a name="line.515"></a>
-<span class="sourceLineNo">516</span>  String COMPACTED_OUTPUT_BYTES = "compactedOutputBytes";<a name="line.516"></a>
-<span class="sourceLineNo">517</span>  String COMPACTED_OUTPUT_BYTES_DESC<a name="line.517"></a>
-<span class="sourceLineNo">518</span>    = "Total number of bytes that is output from compaction, both major and minor";<a name="line.518"></a>
-<span class="sourceLineNo">519</span><a name="line.519"></a>
-<span class="sourceLineNo">520</span>  String MAJOR_COMPACTION_TIME = "majorCompactionTime";<a name="line.520"></a>
-<span class="sourceLineNo">521</span>  String MAJOR_COMPACTION_TIME_DESC<a name="line.521"></a>
-<span class="sourceLineNo">522</span>    = "Histogram for the time in millis for compaction, major only";<a name="line.522"></a>
-<span class="sourceLineNo">523</span>  String MAJOR_COMPACTION_INPUT_FILE_COUNT = "majorCompactionInputFileCount";<a name="line.523"></a>
-<span class="sourceLineNo">524</span>  String MAJOR_COMPACTION_INPUT_FILE_COUNT_DESC<a name="line.524"></a>
-<span class="sourceLineNo">525</span>    = "Histogram for the compaction input number of files, major only";<a name="line.525"></a>
-<span class="sourceLineNo">526</span>  String MAJOR_COMPACTION_INPUT_SIZE = "majorCompactionInputSize";<a name="line.526"></a>
-<span class="sourceLineNo">527</span>  String MAJOR_COMPACTION_INPUT_SIZE_DESC<a name="line.527"></a>
-<span class="sourceLineNo">528</span>    = "Histogram for the compaction total input file sizes, major only";<a name="line.528"></a>
-<span class="sourceLineNo">529</span>  String MAJOR_COMPACTION_OUTPUT_FILE_COUNT = "majorCompactionOutputFileCount";<a name="line.529"></a>
-<span class="sourceLineNo">530</span>  String MAJOR_COMPACTION_OUTPUT_FILE_COUNT_DESC<a name="line.530"></a>
-<span class="sourceLineNo">531</span>    = "Histogram for the compaction output number of files, major only";<a name="line.531"></a>
-<span class="sourceLineNo">532</span>  String MAJOR_COMPACTION_OUTPUT_SIZE = "majorCompactionOutputSize";<a name="line.532"></a>
-<span class="sourceLineNo">533</span>  String MAJOR_COMPACTION_OUTPUT_SIZE_DESC<a name="line.533"></a>
-<span class="sourceLineNo">534</span>    = "Histogram for the compaction total output file sizes, major only";<a name="line.534"></a>
-<span class="sourceLineNo">535</span>  String MAJOR_COMPACTED_INPUT_BYTES = "majorCompactedInputBytes";<a name="line.535"></a>
-<span class="sourceLineNo">536</span>  String MAJOR_COMPACTED_INPUT_BYTES_DESC<a name="line.536"></a>
-<span class="sourceLineNo">537</span>    = "Total number of bytes that is read for compaction, major only";<a name="line.537"></a>
-<span class="sourceLineNo">538</span>  String MAJOR_COMPACTED_OUTPUT_BYTES = "majorCompactedOutputBytes";<a name="line.538"></a>
-<span class="sourceLineNo">539</span>  String MAJOR_COMPACTED_OUTPUT_BYTES_DESC<a name="line.539"></a>
-<span class="sourceLineNo">540</span>    = "Total number of bytes that is output from compaction, major only";<a name="line.540"></a>
-<span class="sourceLineNo">541</span><a name="line.541"></a>
-<span class="sourceLineNo">542</span>  String RPC_GET_REQUEST_COUNT = "rpcGetRequestCount";<a name="line.542"></a>
-<span class="sourceLineNo">543</span>  String RPC_GET_REQUEST_COUNT_DESC = "Number of rpc get requests this RegionServer has answered.";<a name="line.543"></a>
-<span class="sourceLineNo">544</span>  String RPC_SCAN_REQUEST_COUNT = "rpcScanRequestCount";<a name="line.544"></a>
-<span class="sourceLineNo">545</span>  String RPC_SCAN_REQUEST_COUNT_DESC =<a name="line.545"></a>
-<span class="sourceLineNo">546</span>      "Number of rpc scan requests this RegionServer has answered.";<a name="line.546"></a>
-<span class="sourceLineNo">547</span>  String RPC_MULTI_REQUEST_COUNT = "rpcMultiRequestCount";<a name="line.547"></a>
-<span class="sourceLineNo">548</span>  String RPC_MULTI_REQUEST_COUNT_DESC =<a name="line.548"></a>
-<span class="sourceLineNo">549</span>      "Number of rpc multi requests this RegionServer has answered.";<a name="line.549"></a>
-<span class="sourceLineNo">550</span>  String RPC_MUTATE_REQUEST_COUNT = "rpcMutateRequestCount";<a name="line.550"></a>
-<span class="sourceLineNo">551</span>  String RPC_MUTATE_REQUEST_COUNT_DESC =<a name="line.551"></a>
-<span class="sourceLineNo">552</span>      "Number of rpc mutation requests this RegionServer has answered.";<a name="line.552"></a>
-<span class="sourceLineNo">553</span>  String AVERAGE_REGION_SIZE = "averageRegionSize";<a name="line.553"></a>
-<span class="sourceLineNo">554</span>  String AVERAGE_REGION_SIZE_DESC =<a name="line.554"></a>
-<span class="sourceLineNo">555</span>      "Average region size over the RegionServer including memstore and storefile sizes.";<a name="line.555"></a>
-<span class="sourceLineNo">556</span>}<a name="line.556"></a>
+<span class="sourceLineNo">237</span>  String STOREFILE_SIZE_GROWTH_RATE = "storeFileSizeGrowthRate";<a name="line.237"></a>
+<span class="sourceLineNo">238</span>  String MAX_STORE_FILE_AGE = "maxStoreFileAge";<a name="line.238"></a>
+<span class="sourceLineNo">239</span>  String MIN_STORE_FILE_AGE = "minStoreFileAge";<a name="line.239"></a>
+<span class="sourceLineNo">240</span>  String AVG_STORE_FILE_AGE = "avgStoreFileAge";<a name="line.240"></a>
+<span class="sourceLineNo">241</span>  String NUM_REFERENCE_FILES = "numReferenceFiles";<a name="line.241"></a>
+<span class="sourceLineNo">242</span>  String MAX_STORE_FILE_AGE_DESC = "Max age of store files hosted on this RegionServer";<a name="line.242"></a>
+<span class="sourceLineNo">243</span>  String MIN_STORE_FILE_AGE_DESC = "Min age of store files hosted on this RegionServer";<a name="line.243"></a>
+<span class="sourceLineNo">244</span>  String AVG_STORE_FILE_AGE_DESC = "Average age of store files hosted on this RegionServer";<a name="line.244"></a>
+<span class="sourceLineNo">245</span>  String NUM_REFERENCE_FILES_DESC = "Number of reference file on this RegionServer";<a name="line.245"></a>
+<span class="sourceLineNo">246</span>  String STOREFILE_SIZE_DESC = "Size of storefiles being served.";<a name="line.246"></a>
+<span class="sourceLineNo">247</span>  String STOREFILE_SIZE_GROWTH_RATE_DESC =<a name="line.247"></a>
+<span class="sourceLineNo">248</span>        "Bytes per second by which the size of storefiles being served grows.";<a name="line.248"></a>
+<span class="sourceLineNo">249</span>  String TOTAL_REQUEST_COUNT = "totalRequestCount";<a name="line.249"></a>
+<span class="sourceLineNo">250</span>  String TOTAL_REQUEST_COUNT_DESC =<a name="line.250"></a>
+<span class="sourceLineNo">251</span>      "Total number of requests this RegionServer has answered; increments the count once for " +<a name="line.251"></a>
+<span class="sourceLineNo">252</span>          "EVERY access whether an admin operation, a Scan, a Put or Put of 1M rows, or a Get " +<a name="line.252"></a>
+<span class="sourceLineNo">253</span>          "of a non-existent row";<a name="line.253"></a>
+<span class="sourceLineNo">254</span>  String TOTAL_ROW_ACTION_REQUEST_COUNT = "totalRowActionRequestCount";<a name="line.254"></a>
+<span class="sourceLineNo">255</span>  String TOTAL_ROW_ACTION_REQUEST_COUNT_DESC =<a name="line.255"></a>
+<span class="sourceLineNo">256</span>      "Total number of region requests this RegionServer has answered; counts by row-level " +<a name="line.256"></a>
+<span class="sourceLineNo">257</span>          "action at the RPC Server (Sums 'readRequestsCount' and 'writeRequestsCount'); counts" +<a name="line.257"></a>
+<span class="sourceLineNo">258</span>          "once per access whether a Put of 1M rows or a Get that returns 1M Results";<a name="line.258"></a>
+<span class="sourceLineNo">259</span>  String READ_REQUEST_COUNT = "readRequestCount";<a name="line.259"></a>
+<span class="sourceLineNo">260</span>  String FILTERED_READ_REQUEST_COUNT = "filteredReadRequestCount";<a name="line.260"></a>
+<span class="sourceLineNo">261</span>  String FILTERED_READ_REQUEST_COUNT_DESC =<a name="line.261"></a>
+<span class="sourceLineNo">262</span>      "Number of read requests this region server has answered.";<a name="line.262"></a>
+<span class="sourceLineNo">263</span>  String READ_REQUEST_COUNT_DESC =<a name="line.263"></a>
+<span class="sourceLineNo">264</span>      "Number of read requests with non-empty Results that this RegionServer has answered.";<a name="line.264"></a>
+<span class="sourceLineNo">265</span>  String READ_REQUEST_RATE_PER_SECOND = "readRequestRatePerSecond";<a name="line.265"></a>
+<span class="sourceLineNo">266</span>  String READ_REQUEST_RATE_DESC =<a name="line.266"></a>
+<span class="sourceLineNo">267</span>      "Rate of answering the read requests by this region server per second.";<a name="line.267"></a>
+<span class="sourceLineNo">268</span>  String CP_REQUEST_COUNT = "cpRequestCount";<a name="line.268"></a>
+<span class="sourceLineNo">269</span>  String CP_REQUEST_COUNT_DESC =<a name="line.269"></a>
+<span class="sourceLineNo">270</span>      "Number of coprocessor service requests this region server has answered.";<a name="line.270"></a>
+<span class="sourceLineNo">271</span>  String WRITE_REQUEST_COUNT = "writeRequestCount";<a name="line.271"></a>
+<span class="sourceLineNo">272</span>  String WRITE_REQUEST_COUNT_DESC =<a name="line.272"></a>
+<span class="sourceLineNo">273</span>      "Number of mutation requests this RegionServer has answered.";<a name="line.273"></a>
+<span class="sourceLineNo">274</span>  String WRITE_REQUEST_RATE_PER_SECOND = "writeRequestRatePerSecond";<a name="line.274"></a>
+<span class="sourceLineNo">275</span>  String WRITE_REQUEST_RATE_DESC =<a name="line.275"></a>
+<span class="sourceLineNo">276</span>      "Rate of answering the mutation requests by this region server per second.";<a name="line.276"></a>
+<span class="sourceLineNo">277</span>  String CHECK_MUTATE_FAILED_COUNT = "checkMutateFailedCount";<a name="line.277"></a>
+<span class="sourceLineNo">278</span>  String CHECK_MUTATE_FAILED_COUNT_DESC =<a name="line.278"></a>
+<span class="sourceLineNo">279</span>      "Number of Check and Mutate calls that failed the checks.";<a name="line.279"></a>
+<span class="sourceLineNo">280</span>  String CHECK_MUTATE_PASSED_COUNT = "checkMutatePassedCount";<a name="line.280"></a>
+<span class="sourceLineNo">281</span>  String CHECK_MUTATE_PASSED_COUNT_DESC =<a name="line.281"></a>
+<span class="sourceLineNo">282</span>      "Number of Check and Mutate calls that passed the checks.";<a name="line.282"></a>
+<span class="sourceLineNo">283</span>  String STOREFILE_INDEX_SIZE = "storeFileIndexSize";<a name="line.283"></a>
+<span class="sourceLineNo">284</span>  String STOREFILE_INDEX_SIZE_DESC = "Size of indexes in storefiles on disk.";<a name="line.284"></a>
+<span class="sourceLineNo">285</span>  String STATIC_INDEX_SIZE = "staticIndexSize";<a name="line.285"></a>
+<span class="sourceLineNo">286</span>  String STATIC_INDEX_SIZE_DESC = "Uncompressed size of the static indexes.";<a name="line.286"></a>
+<span class="sourceLineNo">287</span>  String STATIC_BLOOM_SIZE = "staticBloomSize";<a name="line.287"></a>
+<span class="sourceLineNo">288</span>  String STATIC_BLOOM_SIZE_DESC =<a name="line.288"></a>
+<span class="sourceLineNo">289</span>      "Uncompressed size of the static bloom filters.";<a name="line.289"></a>
+<span class="sourceLineNo">290</span>  String NUMBER_OF_MUTATIONS_WITHOUT_WAL = "mutationsWithoutWALCount";<a name="line.290"></a>
+<span class="sourceLineNo">291</span>  String NUMBER_OF_MUTATIONS_WITHOUT_WAL_DESC =<a name="line.291"></a>
+<span class="sourceLineNo">292</span>      "Number of mutations that have been sent by clients with the write ahead logging turned off.";<a name="line.292"></a>
+<span class="sourceLineNo">293</span>  String DATA_SIZE_WITHOUT_WAL = "mutationsWithoutWALSize";<a name="line.293"></a>
+<span class="sourceLineNo">294</span>  String DATA_SIZE_WITHOUT_WAL_DESC =<a name="line.294"></a>
+<span class="sourceLineNo">295</span>      "Size of data that has been sent by clients with the write ahead logging turned off.";<a name="line.295"></a>
+<span class="sourceLineNo">296</span>  String PERCENT_FILES_LOCAL = "percentFilesLocal";<a name="line.296"></a>
+<span class="sourceLineNo">297</span>  String PERCENT_FILES_LOCAL_DESC =<a name="line.297"></a>
+<span class="sourceLineNo">298</span>      "The percent of HFiles that are stored on the local hdfs data node.";<a name="line.298"></a>
+<span class="sourceLineNo">299</span>  String PERCENT_FILES_LOCAL_SECONDARY_REGIONS = "percentFilesLocalSecondaryRegions";<a name="line.299"></a>
+<span class="sourceLineNo">300</span>  String PERCENT_FILES_LOCAL_SECONDARY_REGIONS_DESC =<a name="line.300"></a>
+<span class="sourceLineNo">301</span>    "The percent of HFiles used by secondary regions that are stored on the local hdfs data node.";<a name="line.301"></a>
+<span class="sourceLineNo">302</span>  String SPLIT_QUEUE_LENGTH = "splitQueueLength";<a name="line.302"></a>
+<span class="sourceLineNo">303</span>  String SPLIT_QUEUE_LENGTH_DESC = "Length of the queue for splits.";<a name="line.303"></a>
+<span class="sourceLineNo">304</span>  String COMPACTION_QUEUE_LENGTH = "compactionQueueLength";<a name="line.304"></a>
+<span class="sourceLineNo">305</span>  String LARGE_COMPACTION_QUEUE_LENGTH = "largeCompactionQueueLength";<a name="line.305"></a>
+<span class="sourceLineNo">306</span>  String SMALL_COMPACTION_QUEUE_LENGTH = "smallCompactionQueueLength";<a name="line.306"></a>
+<span class="sourceLineNo">307</span>  String COMPACTION_QUEUE_LENGTH_DESC = "Length of the queue for compactions.";<a name="line.307"></a>
+<span class="sourceLineNo">308</span>  String LARGE_COMPACTION_QUEUE_LENGTH_DESC = "Length of the queue for compactions with input size "<a name="line.308"></a>
+<span class="sourceLineNo">309</span>      + "larger than throttle threshold (2.5GB by default)";<a name="line.309"></a>
+<span class="sourceLineNo">310</span>  String SMALL_COMPACTION_QUEUE_LENGTH_DESC = "Length of the queue for compactions with input size "<a name="line.310"></a>
+<span class="sourceLineNo">311</span>      + "smaller than throttle threshold (2.5GB by default)";<a name="line.311"></a>
+<span class="sourceLineNo">312</span>  String FLUSH_QUEUE_LENGTH = "flushQueueLength";<a name="line.312"></a>
+<span class="sourceLineNo">313</span>  String FLUSH_QUEUE_LENGTH_DESC = "Length of the queue for region flushes";<a name="line.313"></a>
+<span class="sourceLineNo">314</span>  String BLOCK_CACHE_FREE_SIZE = "blockCacheFreeSize";<a name="line.314"></a>
+<span class="sourceLineNo">315</span>  String BLOCK_CACHE_FREE_DESC =<a name="line.315"></a>
+<span class="sourceLineNo">316</span>      "Size of the block cache that is not occupied.";<a name="line.316"></a>
+<span class="sourceLineNo">317</span>  String BLOCK_CACHE_COUNT = "blockCacheCount";<a name="line.317"></a>
+<span class="sourceLineNo">318</span>  String BLOCK_CACHE_COUNT_DESC = "Number of block in the block cache.";<a name="line.318"></a>
+<span class="sourceLineNo">319</span>  String BLOCK_CACHE_SIZE = "blockCacheSize";<a name="line.319"></a>
+<span class="sourceLineNo">320</span>  String BLOCK_CACHE_SIZE_DESC = "Size of the block cache.";<a name="line.320"></a>
+<span class="sourceLineNo">321</span>  String BLOCK_CACHE_HIT_COUNT = "blockCacheHitCount";<a name="line.321"></a>
+<span class="sourceLineNo">322</span>  String BLOCK_CACHE_HIT_COUNT_DESC = "Count of the hit on the block cache.";<a name="line.322"></a>
+<span class="sourceLineNo">323</span>  String BLOCK_CACHE_PRIMARY_HIT_COUNT = "blockCacheHitCountPrimary";<a name="line.323"></a>
+<span class="sourceLineNo">324</span>  String BLOCK_CACHE_PRIMARY_HIT_COUNT_DESC = "Count of hit on primary replica in the block cache.";<a name="line.324"></a>
+<span class="sourceLineNo">325</span>  String BLOCK_CACHE_MISS_COUNT = "blockCacheMissCount";<a name="line.325"></a>
+<span class="sourceLineNo">326</span>  String BLOCK_COUNT_MISS_COUNT_DESC =<a name="line.326"></a>
+<span class="sourceLineNo">327</span>      "Number of requests for a block that missed the block cache.";<a name="line.327"></a>
+<span class="sourceLineNo">328</span>  String BLOCK_CACHE_PRIMARY_MISS_COUNT = "blockCacheMissCountPrimary";<a name="line.328"></a>
+<span class="sourceLineNo">329</span>  String BLOCK_COUNT_PRIMARY_MISS_COUNT_DESC =<a name="line.329"></a>
+<span class="sourceLineNo">330</span>      "Number of requests for a block of primary replica that missed the block cache.";<a name="line.330"></a>
+<span class="sourceLineNo">331</span>  String BLOCK_CACHE_EVICTION_COUNT = "blockCacheEvictionCount";<a name="line.331"></a>
+<span class="sourceLineNo">332</span>  String BLOCK_CACHE_EVICTION_COUNT_DESC =<a name="line.332"></a>
+<span class="sourceLineNo">333</span>      "Count of the number of blocks evicted from the block cache."<a name="line.333"></a>
+<span class="sourceLineNo">334</span>      + "(Not including blocks evicted because of HFile removal)";<a name="line.334"></a>
+<span class="sourceLineNo">335</span>  String BLOCK_CACHE_PRIMARY_EVICTION_COUNT = "blockCacheEvictionCountPrimary";<a name="line.335"></a>
+<span class="sourceLineNo">336</span>  String BLOCK_CACHE_PRIMARY_EVICTION_COUNT_DESC =<a name="line.336"></a>
+<span class="sourceLineNo">337</span>      "Count of the number of blocks evicted from primary replica in the block cache.";<a name="line.337"></a>
+<span class="sourceLineNo">338</span>  String BLOCK_CACHE_HIT_PERCENT = "blockCacheCountHitPercent";<a name="line.338"></a>
+<span class="sourceLineNo">339</span>  String BLOCK_CACHE_HIT_PERCENT_DESC =<a name="line.339"></a>
+<span class="sourceLineNo">340</span>      "Percent of block cache requests that are hits";<a name="line.340"></a>
+<span class="sourceLineNo">341</span>  String BLOCK_CACHE_EXPRESS_HIT_PERCENT = "blockCacheExpressHitPercent";<a name="line.341"></a>
+<span class="sourceLineNo">342</span>  String BLOCK_CACHE_EXPRESS_HIT_PERCENT_DESC =<a name="line.342"></a>
+<span class="sourceLineNo">343</span>      "The percent of the time that requests with the cache turned on hit the cache.";<a name="line.343"></a>
+<span class="sourceLineNo">344</span>  String BLOCK_CACHE_FAILED_INSERTION_COUNT = "blockCacheFailedInsertionCount";<a name="line.344"></a>
+<span class="sourceLineNo">345</span>  String BLOCK_CACHE_FAILED_INSERTION_COUNT_DESC = "Number of times that a block cache " +<a name="line.345"></a>
+<span class="sourceLineNo">346</span>      "insertion failed. Usually due to size restrictions.";<a name="line.346"></a>
+<span class="sourceLineNo">347</span>  String BLOCK_CACHE_DATA_MISS_COUNT = "blockCacheDataMissCount";<a name="line.347"></a>
+<span class="sourceLineNo">348</span>  String BLOCK_CACHE_ENCODED_DATA_MISS_COUNT = "blockCacheEncodedDataMissCount";<a name="line.348"></a>
+<span class="sourceLineNo">349</span>  String BLOCK_CACHE_LEAF_INDEX_MISS_COUNT = "blockCacheLeafIndexMissCount";<a name="line.349"></a>
+<span class="sourceLineNo">350</span>  String BLOCK_CACHE_BLOOM_CHUNK_MISS_COUNT = "blockCacheBloomChunkMissCount";<a name="line.350"></a>
+<span class="sourceLineNo">351</span>  String BLOCK_CACHE_META_MISS_COUNT = "blockCacheMetaMissCount";<a name="line.351"></a>
+<span class="sourceLineNo">352</span>  String BLOCK_CACHE_ROOT_INDEX_MISS_COUNT = "blockCacheRootIndexMissCount";<a name="line.352"></a>
+<span class="sourceLineNo">353</span>  String BLOCK_CACHE_INTERMEDIATE_INDEX_MISS_COUNT = "blockCacheIntermediateIndexMissCount";<a name="line.353"></a>
+<span class="sourceLineNo">354</span>  String BLOCK_CACHE_FILE_INFO_MISS_COUNT = "blockCacheFileInfoMissCount";<a name="line.354"></a>
+<span class="sourceLineNo">355</span>  String BLOCK_CACHE_GENERAL_BLOOM_META_MISS_COUNT = "blockCacheGeneralBloomMetaMissCount";<a name="line.355"></a>
+<span class="sourceLineNo">356</span>  String BLOCK_CACHE_DELETE_FAMILY_BLOOM_MISS_COUNT = "blockCacheDeleteFamilyBloomMissCount";<a name="line.356"></a>
+<span class="sourceLineNo">357</span>  String BLOCK_CACHE_TRAILER_MISS_COUNT = "blockCacheTrailerMissCount";<a name="line.357"></a>
+<span class="sourceLineNo">358</span>  String BLOCK_CACHE_DATA_HIT_COUNT = "blockCacheDataHitCount";<a name="line.358"></a>
+<span class="sourceLineNo">359</span>  String BLOCK_CACHE_ENCODED_DATA_HIT_COUNT = "blockCacheEncodedDataHitCount";<a name="line.359"></a>
+<span class="sourceLineNo">360</span>  String BLOCK_CACHE_LEAF_INDEX_HIT_COUNT = "blockCacheLeafIndexHitCount";<a name="line.360"></a>
+<span class="sourceLineNo">361</span>  String BLOCK_CACHE_BLOOM_CHUNK_HIT_COUNT = "blockCacheBloomChunkHitCount";<a name="line.361"></a>
+<span class="sourceLineNo">362</span>  String BLOCK_CACHE_META_HIT_COUNT = "blockCacheMetaHitCount";<a name="line.362"></a>
+<span class="sourceLineNo">363</span>  String BLOCK_CACHE_ROOT_INDEX_HIT_COUNT = "blockCacheRootIndexHitCount";<a name="line.363"></a>
+<span class="sourceLineNo">364</span>  String BLOCK_CACHE_INTERMEDIATE_INDEX_HIT_COUNT = "blockCacheIntermediateIndexHitCount";<a name="line.364"></a>
+<span class="sourceLineNo">365</span>  String BLOCK_CACHE_FILE_INFO_HIT_COUNT = "blockCacheFileInfoHitCount";<a name="line.365"></a>
+<span class="sourceLineNo">366</span>  String BLOCK_CACHE_GENERAL_BLOOM_META_HIT_COUNT = "blockCacheGeneralBloomMetaHitCount";<a name="line.366"></a>
+<span class="sourceLineNo">367</span>  String BLOCK_CACHE_DELETE_FAMILY_BLOOM_HIT_COUNT = "blockCacheDeleteFamilyBloomHitCount";<a name="line.367"></a>
+<span class="sourceLineNo">368</span>  String BLOCK_CACHE_TRAILER_HIT_COUNT = "blockCacheTrailerHitCount";<a name="line.368"></a>
+<span class="sourceLineNo">369</span>  String L1_CACHE_HIT_COUNT = "l1CacheHitCount";<a name="line.369"></a>
+<span class="sourceLineNo">370</span>  String L1_CACHE_HIT_COUNT_DESC = "L1 cache hit count.";<a name="line.370"></a>
+<span class="sourceLineNo">371</span>  String L1_CACHE_MISS_COUNT = "l1CacheMissCount";<a name="line.371"></a>
+<span class="sourceLineNo">372</span>  String L1_CACHE_MISS_COUNT_DESC = "L1 cache miss count.";<a name="line.372"></a>
+<span class="sourceLineNo">373</span>  String L1_CACHE_HIT_RATIO = "l1CacheHitRatio";<a name="line.373"></a>
+<span class="sourceLineNo">374</span>  String L1_CACHE_HIT_RATIO_DESC = "L1 cache hit ratio.";<a name="line.374"></a>
+<span class="sourceLineNo">375</span>  String L1_CACHE_MISS_RATIO = "l1CacheMissRatio";<a name="line.375"></a>
+<span class="sourceLineNo">376</span>  String L1_CACHE_MISS_RATIO_DESC = "L1 cache miss ratio.";<a name="line.376"></a>
+<span class="sourceLineNo">377</span>  String L2_CACHE_HIT_COUNT = "l2CacheHitCount";<a name="line.377"></a>
+<span class="sourceLineNo">378</span>  String L2_CACHE_HIT_COUNT_DESC = "L2 cache hit count.";<a name="line.378"></a>
+<span class="sourceLineNo">379</span>  String L2_CACHE_MISS_COUNT = "l2CacheMissCount";<a name="line.379"></a>
+<span class="sourceLineNo">380</span>  String L2_CACHE_MISS_COUNT_DESC = "L2 cache miss count.";<a name="line.380"></a>
+<span class="sourceLineNo">381</span>  String L2_CACHE_HIT_RATIO = "l2CacheHitRatio";<a name="line.381"></a>
+<span class="sourceLineNo">382</span>  String L2_CACHE_HIT_RATIO_DESC = "L2 cache hit ratio.";<a name="line.382"></a>
+<span class="sourceLineNo">383</span>  String L2_CACHE_MISS_RATIO = "l2CacheMissRatio";<a name="line.383"></a>
+<span class="sourceLineNo">384</span>  String L2_CACHE_MISS_RATIO_DESC = "L2 cache miss ratio.";<a name="line.384"></a>
+<span class="sourceLineNo">385</span>  String RS_START_TIME_NAME = "regionServerStartTime";<a name="line.385"></a>
+<span class="sourceLineNo">386</span>  String ZOOKEEPER_QUORUM_NAME = "zookeeperQuorum";<a name="line.386"></a>
+<span class="sourceLineNo">387</span>  String SERVER_NAME_NAME = "serverName";<a name="line.387"></a>
+<span class="sourceLineNo">388</span>  String CLUSTER_ID_NAME = "clusterId";<a name="line.388"></a>
+<span class="sourceLineNo">389</span>  String RS_START_TIME_DESC = "RegionServer Start Time";<a name="line.389"></a>
+<span class="sourceLineNo">390</span>  String ZOOKEEPER_QUORUM_DESC = "ZooKeeper Quorum";<a name="line.390"></a>
+<span class="sourceLineNo">391</span>  String SERVER_NAME_DESC = "Server Name";<a name="line.391"></a>
+<span class="sourceLineNo">392</span>  String CLUSTER_ID_DESC = "Cluster Id";<a name="line.392"></a>
+<span class="sourceLineNo">393</span>  String UPDATES_BLOCKED_TIME = "updatesBlockedTime";<a name="line.393"></a>
+<span class="sourceLineNo">394</span>  String UPDATES_BLOCKED_DESC =<a name="line.394"></a>
+<span class="sourceLineNo">395</span>      "Number of MS updates have been blocked so that the memstore can be flushed.";<a name="line.395"></a>
+<span class="sourceLineNo">396</span>  String DELETE_KEY = "delete";<a name="line.396"></a>
+<span class="sourceLineNo">397</span>  String CHECK_AND_DELETE_KEY = "checkAndDelete";<a name="line.397"></a>
+<span class="sourceLineNo">398</span>  String CHECK_AND_PUT_KEY = "checkAndPut";<a name="line.398"></a>
+<span class="sourceLineNo">399</span>  String DELETE_BATCH_KEY = "deleteBatch";<a name="line.399"></a>
+<span class="sourceLineNo">400</span>  String GET_SIZE_KEY = "getSize";<a name="line.400"></a>
+<span class="sourceLineNo">401</span>  String GET_KEY = "get";<a name="line.401"></a>
+<span class="sourceLineNo">402</span>  String INCREMENT_KEY = "increment";<a name="line.402"></a>
+<span class="sourceLineNo">403</span>  String PUT_KEY = "put";<a name="line.403"></a>
+<span class="sourceLineNo">404</span>  String PUT_BATCH_KEY = "putBatch";<a name="line.404"></a>
+<span class="sourceLineNo">405</span>  String APPEND_KEY = "append";<a name="line.405"></a>
+<span class="sourceLineNo">406</span>  String REPLAY_KEY = "replay";<a name="line.406"></a>
+<span class="sourceLineNo">407</span>  String SCAN_KEY = "scan";<a name="line.407"></a>
+<span class="sourceLineNo">408</span>  String SCAN_SIZE_KEY = "scanSize";<a name="line.408"></a>
+<span class="sourceLineNo">409</span>  String SCAN_TIME_KEY = "scanTime";<a name="line.409"></a>
+<span class="sourceLineNo">410</span><a name="line.410"></a>
+<span class="sourceLineNo">411</span>  String SLOW_PUT_KEY = "slowPutCount";<a name="line.411"></a>
+<span class="sourceLineNo">412</span>  String SLOW_GET_KEY = "slowGetCount";<a name="line.412"></a>
+<span class="sourceLineNo">413</span>  String SLOW_DELETE_KEY = "slowDeleteCount";<a name="line.413"></a>
+<span class="sourceLineNo">414</span>  String SLOW_INCREMENT_KEY = "slowIncrementCount";<a name="line.414"></a>
+<span class="sourceLineNo">415</span>  String SLOW_APPEND_KEY = "slowAppendCount";<a name="line.415"></a>
+<span class="sourceLineNo">416</span>  String SLOW_PUT_DESC =<a name="line.416"></a>
+<span class="sourceLineNo">417</span>      "The number of batches containing puts that took over 1000ms to complete";<a name="line.417"></a>
+<span class="sourceLineNo">418</span>  String SLOW_DELETE_DESC =<a name="line.418"></a>
+<span class="sourceLineNo">419</span>      "The number of batches containing delete(s) that took over 1000ms to complete";<a name="line.419"></a>
+<span class="sourceLineNo">420</span>  String SLOW_GET_DESC = "The number of Gets that took over 1000ms to complete";<a name="line.420"></a>
+<span class="sourceLineNo">421</span>  String SLOW_INCREMENT_DESC =<a name="line.421"></a>
+<span class="sourceLineNo">422</span>      "The number of Increments that took over 1000ms to complete";<a name="line.422"></a>
+<span class="sourceLineNo">423</span>  String SLOW_APPEND_DESC =<a name="line.423"></a>
+<span class="sourceLineNo">424</span>      "The number of Appends that took over 1000ms to complete";<a name="line.424"></a>
+<span class="sourceLineNo">425</span><a name="line.425"></a>
+<span class="sourceLineNo">426</span>  String FLUSHED_CELLS = "flushedCellsCount";<a name="line.426"></a>
+<span class="sourceLineNo">427</span>  String FLUSHED_CELLS_DESC = "The number of cells flushed to disk";<a name="line.427"></a>
+<span class="sourceLineNo">428</span>  String FLUSHED_CELLS_SIZE = "flushedCellsSize";<a name="line.428"></a>
+<span class="sourceLineNo">429</span>  String FLUSHED_CELLS_SIZE_DESC = "The total amount of data flushed to disk, in bytes";<a name="line.429"></a>
+<span class="sourceLineNo">430</span>  String COMPACTED_CELLS = "compactedCellsCount";<a name="line.430"></a>
+<span class="sourceLineNo">431</span>  String COMPACTED_CELLS_DESC = "The number of cells processed during minor compactions";<a name="line.431"></a>
+<span class="sourceLineNo">432</span>  String COMPACTED_CELLS_SIZE = "compactedCellsSize";<a name="line.432"></a>
+<span class="sourceLineNo">433</span>  String COMPACTED_CELLS_SIZE_DESC =<a name="line.433"></a>
+<span class="sourceLineNo">434</span>      "The total amount of data processed during minor compactions, in bytes";<a name="line.434"></a>
+<span class="sourceLineNo">435</span>  String MAJOR_COMPACTED_CELLS = "majorCompactedCellsCount";<a name="line.435"></a>
+<span class="sourceLineNo">436</span>  String MAJOR_COMPACTED_CELLS_DESC =<a name="line.436"></a>
+<span class="sourceLineNo">437</span>      "The number of cells processed during major compactions";<a name="line.437"></a>
+<span class="sourceLineNo">438</span>  String MAJOR_COMPACTED_CELLS_SIZE = "majorCompactedCellsSize";<a name="line.438"></a>
+<span class="sourceLineNo">439</span>  String MAJOR_COMPACTED_CELLS_SIZE_DESC =<a name="line.439"></a>
+<span class="sourceLineNo">440</span>      "The total amount of data processed during major compactions, in bytes";<a name="line.440"></a>
+<span class="sourceLineNo">441</span>  String CELLS_COUNT_COMPACTED_TO_MOB = "cellsCountCompactedToMob";<a name="line.441"></a>
+<span class="sourceLineNo">442</span>  String CELLS_COUNT_COMPACTED_TO_MOB_DESC =<a name="line.442"></a>
+<span class="sourceLineNo">443</span>      "The number of cells moved to mob during compaction";<a name="line.443"></a>
+<span class="sourceLineNo">444</span>  String CELLS_COUNT_COMPACTED_FROM_MOB = "cellsCountCompactedFromMob";<a name="line.444"></a>
+<span class="sourceLineNo">445</span>  String CELLS_COUNT_COMPACTED_FROM_MOB_DESC =<a name="line.445"></a>
+<span class="sourceLineNo">446</span>      "The number of cells moved from mob during compaction";<a name="line.446"></a>
+<span class="sourceLineNo">447</span>  String CELLS_SIZE_COMPACTED_TO_MOB = "cellsSizeCompactedToMob";<a name="line.447"></a>
+<span class="sourceLineNo">448</span>  String CELLS_SIZE_COMPACTED_TO_MOB_DESC =<a name="line.448"></a>
+<span class="sourceLineNo">449</span>      "The total amount of cells move to mob during compaction, in bytes";<a name="line.449"></a>
+<span class="sourceLineNo">450</span>  String CELLS_SIZE_COMPACTED_FROM_MOB = "cellsSizeCompactedFromMob";<a name="line.450"></a>
+<span class="sourceLineNo">451</span>  String CELLS_SIZE_COMPACTED_FROM_MOB_DESC =<a name="line.451"></a>
+<span class="sourceLineNo">452</span>      "The total amount of cells move from mob during compaction, in bytes";<a name="line.452"></a>
+<span class="sourceLineNo">453</span>  String MOB_FLUSH_COUNT = "mobFlushCount";<a name="line.453"></a>
+<span class="sourceLineNo">454</span>  String MOB_FLUSH_COUNT_DESC = "The number of the flushes in mob-enabled stores";<a name="line.454"></a>
+<span class="sourceLineNo">455</span>  String MOB_FLUSHED_CELLS_COUNT = "mobFlushedCellsCount";<a name="line.455"></a>
+<span class="sourceLineNo">456</span>  String MOB_FLUSHED_CELLS_COUNT_DESC = "The number of mob cells flushed to disk";<a name="line.456"></a>
+<span class="sourceLineNo">457</span>  String MOB_FLUSHED_CELLS_SIZE = "mobFlushedCellsSize";<a name="line.457"></a>
+<span class="sourceLineNo">458</span>  String MOB_FLUSHED_CELLS_SIZE_DESC = "The total amount of mob cells flushed to disk, in bytes";<a name="line.458"></a>
+<span class="sourceLineNo">459</span>  String MOB_SCAN_CELLS_COUNT = "mobScanCellsCount";<a name="line.459"></a>
+<span class="sourceLineNo">460</span>  String MOB_SCAN_CELLS_COUNT_DESC = "The number of scanned mob cells";<a name="line.460"></a>
+<span class="sourceLineNo">461</span>  String MOB_SCAN_CELLS_SIZE = "mobScanCellsSize";<a name="line.461"></a>
+<span class="sourceLineNo">462</span>  String MOB_SCAN_CELLS_SIZE_DESC = "The total amount of scanned mob cells, in bytes";<a name="line.462"></a>
+<span class="sourceLineNo">463</span>  String MOB_FILE_CACHE_ACCESS_COUNT = "mobFileCacheAccessCount";<a name="line.463"></a>
+<span class="sourceLineNo">464</span>  String MOB_FILE_CACHE_ACCESS_COUNT_DESC = "The count of accesses to the mob file cache";<a name="line.464"></a>
+<span class="sourceLineNo">465</span>  String MOB_FILE_CACHE_MISS_COUNT = "mobFileCacheMissCount";<a name="line.465"></a>
+<span class="sourceLineNo">466</span>  String MOB_FILE_CACHE_MISS_COUNT_DESC = "The count of misses to the mob file cache";<a name="line.466"></a>
+<span class="sourceLineNo">467</span>  String MOB_FILE_CACHE_HIT_PERCENT = "mobFileCacheHitPercent";<a name="line.467"></a>
+<span class="sourceLineNo">468</span>  String MOB_FILE_CACHE_HIT_PERCENT_DESC = "The hit percent to the mob file cache";<a name="line.468"></a>
+<span class="sourceLineNo">469</span>  String MOB_FILE_CACHE_EVICTED_COUNT = "mobFileCacheEvictedCount";<a name="line.469"></a>
+<span class="sourceLineNo">470</span>  String MOB_FILE_CACHE_EVICTED_COUNT_DESC = "The number of items evicted from the mob file cache";<a name="line.470"></a>
+<span class="sourceLineNo">471</span>  String MOB_FILE_CACHE_COUNT = "mobFileCacheCount";<a name="line.471"></a>
+<span class="sourceLineNo">472</span>  String MOB_FILE_CACHE_COUNT_DESC = "The count of cached mob files";<a name="line.472"></a>
+<span class="sourceLineNo">473</span><a name="line.473"></a>
+<span class="sourceLineNo">474</span>  String HEDGED_READS = "hedgedReads";<a name="line.474"></a>
+<span class="sourceLineNo">475</span>  String HEDGED_READS_DESC = "The number of times we started a hedged read";<a name="line.475"></a>
+<span class="sourceLineNo">476</span>  String HEDGED_READ_WINS = "hedgedReadWins";<a name="line.476"></a>
+<span class="sourceLineNo">477</span>  String HEDGED_READ_WINS_DESC =<a name="line.477"></a>
+<span class="sourceLineNo">478</span>      "The number of times we started a hedged read and a hedged read won";<a name="line.478"></a>
+<span class="sourceLineNo">479</span><a name="line.479"></a>
+<span class="sourceLineNo">480</span>  String BLOCKED_REQUESTS_COUNT = "blockedRequestCount";<a name="line.480"></a>
+<span class="sourceLineNo">481</span>  String BLOCKED_REQUESTS_COUNT_DESC = "The number of blocked requests because of memstore size is "<a name="line.481"></a>
+<span class="sourceLineNo">482</span>      + "larger than blockingMemStoreSize";<a name="line.482"></a>
+<span class="sourceLineNo">483</span><a name="line.483"></a>
+<span class="sourceLineNo">484</span>  String SPLIT_KEY = "splitTime";<a name="line.484"></a>
+<span class="sourceLineNo">485</span>  String SPLIT_REQUEST_KEY = "splitRequestCount";<a name="line.485"></a>
+<span class="sourceLineNo">486</span>  String SPLIT_REQUEST_DESC = "Number of splits requested";<a name="line.486"></a>
+<span class="sourceLineNo">487</span>  String SPLIT_SUCCESS_KEY = "splitSuccessCount";<a name="line.487"></a>
+<span class="sourceLineNo">488</span>  String SPLIT_SUCCESS_DESC = "Number of successfully executed splits";<a name="line.488"></a>
+<span class="sourceLineNo">489</span><a name="line.489"></a>
+<span class="sourceLineNo">490</span>  String FLUSH_TIME = "flushTime";<a name="line.490"></a>
+<span class="sourceLineNo">491</span>  String FLUSH_TIME_DESC = "Histogram for the time in millis for memstore flush";<a name="line.491"></a>
+<span class="sourceLineNo">492</span>  String FLUSH_MEMSTORE_SIZE = "flushMemstoreSize";<a name="line.492"></a>
+<span class="sourceLineNo">493</span>  String FLUSH_MEMSTORE_SIZE_DESC = "Histogram for number of bytes in the memstore for a flush";<a name="line.493"></a>
+<span class="sourceLineNo">494</span>  String FLUSH_OUTPUT_SIZE = "flushOutputSize";<a name="line.494"></a>
+<span class="sourceLineNo">495</span>  String FLUSH_OUTPUT_SIZE_DESC = "Histogram for number of bytes in the resulting file for a flush";<a name="line.495"></a>
+<span class="sourceLineNo">496</span>  String FLUSHED_OUTPUT_BYTES = "flushedOutputBytes";<a name="line.496"></a>
+<span class="sourceLineNo">497</span>  String FLUSHED_OUTPUT_BYTES_DESC = "Total number of bytes written from flush";<a name="line.497"></a>
+<span class="sourceLineNo">498</span>  String FLUSHED_MEMSTORE_BYTES = "flushedMemstoreBytes";<a name="line.498"></a>
+<span class="sourceLineNo">499</span>  String FLUSHED_MEMSTORE_BYTES_DESC = "Total number of bytes of cells in memstore from flush";<a name="line.499"></a>
+<span class="sourceLineNo">500</span><a name="line.500"></a>
+<span class="sourceLineNo">501</span>  String COMPACTION_TIME = "compactionTime";<a name="line.501"></a>
+<span class="sourceLineNo">502</span>  String COMPACTION_TIME_DESC<a name="line.502"></a>
+<span class="sourceLineNo">503</span>    = "Histogram for the time in millis for compaction, both major and minor";<a name="line.503"></a>
+<span class="sourceLineNo">504</span>  String COMPACTION_INPUT_FILE_COUNT = "compactionInputFileCount";<a name="line.504"></a>
+<span class="sourceLineNo">505</span>  String COMPACTION_INPUT_FILE_COUNT_DESC<a name="line.505"></a>
+<span class="sourceLineNo">506</span>    = "Histogram for the compaction input number of files, both major and minor";<a name="line.506"></a>
+<span class="sourceLineNo">507</span>  String COMPACTION_INPUT_SIZE = "compactionInputSize";<a name="line.507"></a>
+<span class="sourceLineNo">508</span>  String COMPACTION_INPUT_SIZE_DESC<a name="line.508"></a>
+<span class="sourceLineNo">509</span>    = "Histogram for the compaction total input file sizes, both major and minor";<a name="line.509"></a>
+<span class="sourceLineNo">510</span>  String COMPACTION_OUTPUT_FILE_COUNT = "compactionOutputFileCount";<a name="line.510"></a>
+<span class="sourceLineNo">511</span>  String COMPACTION_OUTPUT_FILE_COUNT_DESC<a name="line.511"></a>
+<span class="sourceLineNo">512</span>    = "Histogram for the compaction output number of files, both major and minor";<a name="line.512"></a>
+<span class="sourceLineNo">513</span>  String COMPACTION_OUTPUT_SIZE = "compactionOutputSize";<a name="line.513"></a>
+<span class="sourceLineNo">514</span>  String COMPACTION_OUTPUT_SIZE_DESC<a name="line.514"></a>
+<span class="sourceLineNo">515</span>    = "Histogram for the compaction total output file sizes, both major and minor";<a name="line.515"></a>
+<span class="sourceLineNo">516</span>  String COMPACTED_INPUT_BYTES = "compactedInputBytes";<a name="line.516"></a>
+<span class="sourceLineNo">517</span>  String COMPACTED_INPUT_BYTES_DESC<a name="line.517"></a>
+<span class="sourceLineNo">518</span>    = "Total number of bytes that is read for compaction, both major and minor";<a name="line.518"></a>
+<span class="sourceLineNo">519</span>  String COMPACTED_OUTPUT_BYTES = "compactedOutputBytes";<a name="line.519"></a>
+<span class="sourceLineNo">520</span>  String COMPACTED_OUTPUT_BYTES_DESC<a name="line.520"></a>
+<span class="sourceLineNo">521</span>    = "Total number of bytes that is output from compaction, both major and minor";<a name="line.521"></a>
+<span class="sourceLineNo">522</span><a name="line.522"></a>
+<span class="sourceLineNo">523</span>  String MAJOR_COMPACTION_TIME = "majorCompactionTime";<a name="line.523"></a>
+<span class="sourceLineNo">524</span>  String MAJOR_COMPACTION_TIME_DESC<a name="line.524"></a>
+<span class="sourceLineNo">525</span>    = "Histogram for the time in millis for compaction, major only";<a name="line.525"></a>
+<span class="sourceLineNo">526</span>  String MAJOR_COMPACTION_INPUT_FILE_COUNT = "majorCompactionInputFileCount";<a name="line.526"></a>
+<span class="sourceLineNo">527</span>  String MAJOR_COMPACTION_INPUT_FILE_COUNT_DESC<a name="line.527"></a>
+<span class="sourceLineNo">528</span>    = "Histogram for the compaction input number of files, major only";<a name="line.528"></a>
+<span class="sourceLineNo">529</span>  String MAJOR_COMPACTION_INPUT_SIZE = "majorCompactionInputSize";<a name="line.529"></a>
+<span class="sourceLineNo">530</span>  String MAJOR_COMPACTION_INPUT_SIZE_DESC<a name="line.530"></a>
+<span class="sourceLineNo">531</span>    = "Histogram for the compaction total input file sizes, major only";<a name="line.531"></a>
+<span class="sourceLineNo">532</span>  String MAJOR_COMPACTION_OUTPUT_FILE_COUNT = "majorCompactionOutputFileCount";<a name="line.532"></a>
+<span class="sourceLineNo">533</span>  String MAJOR_COMPACTION_OUTPUT_FILE_COUNT_DESC<a name="line.533"></a>
+<span class="sourceLineNo">534</span>    = "Histogram for the compaction output number of files, major only";<a name="line.534"></a>
+<span class="sourceLineNo">535</span>  String MAJOR_COMPACTION_OUTPUT_SIZE = "majorCompactionOutputSize";<a name="line.535"></a>
+<span class="sourceLineNo">536</span>  String MAJOR_COMPACTION_OUTPUT_SIZE_DESC<a name="line.536"></a>
+<span class="sourceLineNo">537</span>    = "Histogram for the compaction total output file sizes, major only";<a name="line.537"></a>
+<span class="sourceLineNo">538</span>  String MAJOR_COMPACTED_INPUT_BYTES = "majorCompactedInputBytes";<a name="line.538"></a>
+<span class="sourceLineNo">539</span>  String MAJOR_COMPACTED_INPUT_BYTES_DESC<a name="line.539"></a>
+<span class="sourceLineNo">540</span>    = "Total number of bytes that is read for compaction, major only";<a name="line.540"></a>
+<span class="sourceLineNo">541</span>  String MAJOR_COMPACTED_OUTPUT_BYTES = "majorCompactedOutputBytes";<a name="line.541"></a>
+<span class="sourceLineNo">542</span>  String MAJOR_COMPACTED_OUTPUT_BYTES_DESC<a name="line.542"></a>
+<span class="sourceLineNo">543</span>    = "Total number of bytes that is output from compaction, major only";<a name="line.543"></a>
+<span class="sourceLineNo">544</span><a name="line.544"></a>
+<span class="sourceLineNo">545</span>  String RPC_GET_REQUEST_COUNT = "rpcGetRequestCount";<a name="line.545"></a>
+<span class="sourceLineNo">546</span>  String RPC_GET_REQUEST_COUNT_DESC = "Number of rpc get requests this RegionServer has answered.";<a name="line.546"></a>
+<span class="sourceLineNo">547</span>  String RPC_SCAN_REQUEST_COUNT = "rpcScanRequestCount";<a name="line.547"></a>
+<span class="sourceLineNo">548</span>  String RPC_SCAN_REQUEST_COUNT_DESC =<a name="line.548"></a>
+<span class="sourceLineNo">549</span>      "Number of rpc scan requests this RegionServer has answered.";<a name="line.549"></a>
+<span class="sourceLineNo">550</span>  String RPC_MULTI_REQUEST_COUNT = "rpcMultiRequestCount";<a name="line.550"></a>
+<span class="sourceLineNo">551</span>  String RPC_MULTI_REQUEST_COUNT_DESC =<a name="line.551"></a>
+<span class="sourceLineNo">552</span>      "Number of rpc multi requests this RegionServer has answered.";<a name="line.552"></a>
+<span class="sourceLineNo">553</span>  String RPC_MUTATE_REQUEST_COUNT = "rpcMutateRequestCount";<a name="line.553"></a>
+<span class="sourceLineNo">554</span>  String RPC_MUTATE_REQUEST_COUNT_DESC =<a name="line.554"></a>
+<span class="sourceLineNo">555</span>      "Number of rpc mutation requests this RegionServer has answered.";<a name="line.555"></a>
+<span class="sourceLineNo">556</span>  String AVERAGE_REGION_SIZE = "averageRegionSize";<a name="line.556"></a>
+<span class="sourceLineNo">557</span>  String AVERAGE_REGION_SIZE_DESC =<a name="line.557"></a>
+<span class="sourceLineNo">558</span>      "Average region size over the RegionServer including memstore and storefile sizes.";<a name="line.558"></a>
+<span class="sourceLineNo">559</span>}<a name="line.559"></a>
 
 
 


[12/28] hbase-site git commit: Published site at 8d7061a487357344f10ee260979cc2c47cd833dd.

Posted by gi...@apache.org.
http://git-wip-us.apache.org/repos/asf/hbase-site/blob/2e694a8e/devapidocs/src-html/org/apache/hadoop/hbase/regionserver/MetricsRegionServerSourceImpl.html
----------------------------------------------------------------------
diff --git a/devapidocs/src-html/org/apache/hadoop/hbase/regionserver/MetricsRegionServerSourceImpl.html b/devapidocs/src-html/org/apache/hadoop/hbase/regionserver/MetricsRegionServerSourceImpl.html
index 3e261ea..ce9f4a3 100644
--- a/devapidocs/src-html/org/apache/hadoop/hbase/regionserver/MetricsRegionServerSourceImpl.html
+++ b/devapidocs/src-html/org/apache/hadoop/hbase/regionserver/MetricsRegionServerSourceImpl.html
@@ -490,118 +490,120 @@
 <span class="sourceLineNo">482</span>                    rsWrap.getNumStoreFiles())<a name="line.482"></a>
 <span class="sourceLineNo">483</span>            .addGauge(Interns.info(MEMSTORE_SIZE, MEMSTORE_SIZE_DESC), rsWrap.getMemStoreSize())<a name="line.483"></a>
 <span class="sourceLineNo">484</span>            .addGauge(Interns.info(STOREFILE_SIZE, STOREFILE_SIZE_DESC), rsWrap.getStoreFileSize())<a name="line.484"></a>
-<span class="sourceLineNo">485</span>            .addGauge(Interns.info(MAX_STORE_FILE_AGE, MAX_STORE_FILE_AGE_DESC),<a name="line.485"></a>
-<span class="sourceLineNo">486</span>                    rsWrap.getMaxStoreFileAge())<a name="line.486"></a>
-<span class="sourceLineNo">487</span>            .addGauge(Interns.info(MIN_STORE_FILE_AGE, MIN_STORE_FILE_AGE_DESC),<a name="line.487"></a>
-<span class="sourceLineNo">488</span>                    rsWrap.getMinStoreFileAge())<a name="line.488"></a>
-<span class="sourceLineNo">489</span>            .addGauge(Interns.info(AVG_STORE_FILE_AGE, AVG_STORE_FILE_AGE_DESC),<a name="line.489"></a>
-<span class="sourceLineNo">490</span>                    rsWrap.getAvgStoreFileAge())<a name="line.490"></a>
-<span class="sourceLineNo">491</span>            .addGauge(Interns.info(NUM_REFERENCE_FILES, NUM_REFERENCE_FILES_DESC),<a name="line.491"></a>
-<span class="sourceLineNo">492</span>                    rsWrap.getNumReferenceFiles())<a name="line.492"></a>
-<span class="sourceLineNo">493</span>            .addGauge(Interns.info(RS_START_TIME_NAME, RS_START_TIME_DESC), rsWrap.getStartCode())<a name="line.493"></a>
-<span class="sourceLineNo">494</span>            .addGauge(Interns.info(AVERAGE_REGION_SIZE, AVERAGE_REGION_SIZE_DESC),<a name="line.494"></a>
-<span class="sourceLineNo">495</span>                    rsWrap.getAverageRegionSize())<a name="line.495"></a>
-<span class="sourceLineNo">496</span>            .addGauge(Interns.info(STOREFILE_INDEX_SIZE, STOREFILE_INDEX_SIZE_DESC),<a name="line.496"></a>
-<span class="sourceLineNo">497</span>                    rsWrap.getStoreFileIndexSize())<a name="line.497"></a>
-<span class="sourceLineNo">498</span>            .addGauge(Interns.info(STATIC_INDEX_SIZE, STATIC_INDEX_SIZE_DESC),<a name="line.498"></a>
-<span class="sourceLineNo">499</span>                    rsWrap.getTotalStaticIndexSize())<a name="line.499"></a>
-<span class="sourceLineNo">500</span>            .addGauge(Interns.info(STATIC_BLOOM_SIZE, STATIC_BLOOM_SIZE_DESC),<a name="line.500"></a>
-<span class="sourceLineNo">501</span>                    rsWrap.getTotalStaticBloomSize())<a name="line.501"></a>
-<span class="sourceLineNo">502</span>            .addGauge(Interns.info(NUMBER_OF_MUTATIONS_WITHOUT_WAL,<a name="line.502"></a>
-<span class="sourceLineNo">503</span>                    NUMBER_OF_MUTATIONS_WITHOUT_WAL_DESC), rsWrap.getNumMutationsWithoutWAL())<a name="line.503"></a>
-<span class="sourceLineNo">504</span>            .addGauge(Interns.info(DATA_SIZE_WITHOUT_WAL, DATA_SIZE_WITHOUT_WAL_DESC),<a name="line.504"></a>
-<span class="sourceLineNo">505</span>                    rsWrap.getDataInMemoryWithoutWAL())<a name="line.505"></a>
-<span class="sourceLineNo">506</span>            .addGauge(Interns.info(PERCENT_FILES_LOCAL, PERCENT_FILES_LOCAL_DESC),<a name="line.506"></a>
-<span class="sourceLineNo">507</span>                    rsWrap.getPercentFileLocal())<a name="line.507"></a>
-<span class="sourceLineNo">508</span>            .addGauge(Interns.info(PERCENT_FILES_LOCAL_SECONDARY_REGIONS,<a name="line.508"></a>
-<span class="sourceLineNo">509</span>                    PERCENT_FILES_LOCAL_SECONDARY_REGIONS_DESC),<a name="line.509"></a>
-<span class="sourceLineNo">510</span>                    rsWrap.getPercentFileLocalSecondaryRegions())<a name="line.510"></a>
-<span class="sourceLineNo">511</span>            .addGauge(Interns.info(SPLIT_QUEUE_LENGTH, SPLIT_QUEUE_LENGTH_DESC),<a name="line.511"></a>
-<span class="sourceLineNo">512</span>                    rsWrap.getSplitQueueSize())<a name="line.512"></a>
-<span class="sourceLineNo">513</span>            .addGauge(Interns.info(COMPACTION_QUEUE_LENGTH, COMPACTION_QUEUE_LENGTH_DESC),<a name="line.513"></a>
-<span class="sourceLineNo">514</span>                    rsWrap.getCompactionQueueSize())<a name="line.514"></a>
-<span class="sourceLineNo">515</span>            .addGauge(Interns.info(SMALL_COMPACTION_QUEUE_LENGTH,<a name="line.515"></a>
-<span class="sourceLineNo">516</span>                    SMALL_COMPACTION_QUEUE_LENGTH_DESC), rsWrap.getSmallCompactionQueueSize())<a name="line.516"></a>
-<span class="sourceLineNo">517</span>            .addGauge(Interns.info(LARGE_COMPACTION_QUEUE_LENGTH,<a name="line.517"></a>
-<span class="sourceLineNo">518</span>                    LARGE_COMPACTION_QUEUE_LENGTH_DESC), rsWrap.getLargeCompactionQueueSize())<a name="line.518"></a>
-<span class="sourceLineNo">519</span>            .addGauge(Interns.info(FLUSH_QUEUE_LENGTH, FLUSH_QUEUE_LENGTH_DESC),<a name="line.519"></a>
-<span class="sourceLineNo">520</span>                    rsWrap.getFlushQueueSize())<a name="line.520"></a>
-<span class="sourceLineNo">521</span>            .addGauge(Interns.info(BLOCK_CACHE_FREE_SIZE, BLOCK_CACHE_FREE_DESC),<a name="line.521"></a>
-<span class="sourceLineNo">522</span>                    rsWrap.getBlockCacheFreeSize())<a name="line.522"></a>
-<span class="sourceLineNo">523</span>            .addGauge(Interns.info(BLOCK_CACHE_COUNT, BLOCK_CACHE_COUNT_DESC),<a name="line.523"></a>
-<span class="sourceLineNo">524</span>                    rsWrap.getBlockCacheCount())<a name="line.524"></a>
-<span class="sourceLineNo">525</span>            .addGauge(Interns.info(BLOCK_CACHE_SIZE, BLOCK_CACHE_SIZE_DESC),<a name="line.525"></a>
-<span class="sourceLineNo">526</span>                    rsWrap.getBlockCacheSize())<a name="line.526"></a>
-<span class="sourceLineNo">527</span>            .addGauge(Interns.info(BLOCK_CACHE_HIT_PERCENT, BLOCK_CACHE_HIT_PERCENT_DESC),<a name="line.527"></a>
-<span class="sourceLineNo">528</span>                    rsWrap.getBlockCacheHitPercent())<a name="line.528"></a>
-<span class="sourceLineNo">529</span>            .addGauge(Interns.info(BLOCK_CACHE_EXPRESS_HIT_PERCENT,<a name="line.529"></a>
-<span class="sourceLineNo">530</span>                    BLOCK_CACHE_EXPRESS_HIT_PERCENT_DESC), rsWrap.getBlockCacheHitCachingPercent())<a name="line.530"></a>
-<span class="sourceLineNo">531</span>            .addGauge(Interns.info(L1_CACHE_HIT_COUNT, L1_CACHE_HIT_COUNT_DESC),<a name="line.531"></a>
-<span class="sourceLineNo">532</span>                    rsWrap.getL1CacheHitCount())<a name="line.532"></a>
-<span class="sourceLineNo">533</span>            .addGauge(Interns.info(L1_CACHE_MISS_COUNT, L1_CACHE_MISS_COUNT_DESC),<a name="line.533"></a>
-<span class="sourceLineNo">534</span>                    rsWrap.getL1CacheMissCount())<a name="line.534"></a>
-<span class="sourceLineNo">535</span>            .addGauge(Interns.info(L1_CACHE_HIT_RATIO, L1_CACHE_HIT_RATIO_DESC),<a name="line.535"></a>
-<span class="sourceLineNo">536</span>                    rsWrap.getL1CacheHitRatio())<a name="line.536"></a>
-<span class="sourceLineNo">537</span>            .addGauge(Interns.info(L1_CACHE_MISS_RATIO, L1_CACHE_MISS_RATIO_DESC),<a name="line.537"></a>
-<span class="sourceLineNo">538</span>                    rsWrap.getL1CacheMissRatio())<a name="line.538"></a>
-<span class="sourceLineNo">539</span>            .addGauge(Interns.info(L2_CACHE_HIT_COUNT, L2_CACHE_HIT_COUNT_DESC),<a name="line.539"></a>
-<span class="sourceLineNo">540</span>                    rsWrap.getL2CacheHitCount())<a name="line.540"></a>
-<span class="sourceLineNo">541</span>            .addGauge(Interns.info(L2_CACHE_MISS_COUNT, L2_CACHE_MISS_COUNT_DESC),<a name="line.541"></a>
-<span class="sourceLineNo">542</span>                    rsWrap.getL2CacheMissCount())<a name="line.542"></a>
-<span class="sourceLineNo">543</span>            .addGauge(Interns.info(L2_CACHE_HIT_RATIO, L2_CACHE_HIT_RATIO_DESC),<a name="line.543"></a>
-<span class="sourceLineNo">544</span>                    rsWrap.getL2CacheHitRatio())<a name="line.544"></a>
-<span class="sourceLineNo">545</span>            .addGauge(Interns.info(L2_CACHE_MISS_RATIO, L2_CACHE_MISS_RATIO_DESC),<a name="line.545"></a>
-<span class="sourceLineNo">546</span>                    rsWrap.getL2CacheMissRatio())<a name="line.546"></a>
-<span class="sourceLineNo">547</span>            .addGauge(Interns.info(MOB_FILE_CACHE_COUNT, MOB_FILE_CACHE_COUNT_DESC),<a name="line.547"></a>
-<span class="sourceLineNo">548</span>                    rsWrap.getMobFileCacheCount())<a name="line.548"></a>
-<span class="sourceLineNo">549</span>            .addGauge(Interns.info(MOB_FILE_CACHE_HIT_PERCENT, MOB_FILE_CACHE_HIT_PERCENT_DESC),<a name="line.549"></a>
-<span class="sourceLineNo">550</span>                    rsWrap.getMobFileCacheHitPercent())<a name="line.550"></a>
-<span class="sourceLineNo">551</span>            .addGauge(Interns.info(READ_REQUEST_RATE_PER_SECOND, READ_REQUEST_RATE_DESC),<a name="line.551"></a>
-<span class="sourceLineNo">552</span>                    rsWrap.getReadRequestsRatePerSecond())<a name="line.552"></a>
-<span class="sourceLineNo">553</span>            .addGauge(Interns.info(WRITE_REQUEST_RATE_PER_SECOND, WRITE_REQUEST_RATE_DESC),<a name="line.553"></a>
-<span class="sourceLineNo">554</span>                    rsWrap.getWriteRequestsRatePerSecond());<a name="line.554"></a>
-<span class="sourceLineNo">555</span>  }<a name="line.555"></a>
-<span class="sourceLineNo">556</span><a name="line.556"></a>
-<span class="sourceLineNo">557</span>  @Override<a name="line.557"></a>
-<span class="sourceLineNo">558</span>  public void incInfoThresholdExceeded(int count) {<a name="line.558"></a>
-<span class="sourceLineNo">559</span>    infoPauseThresholdExceeded.incr(count);<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>  @Override<a name="line.562"></a>
-<span class="sourceLineNo">563</span>  public void incWarnThresholdExceeded(int count) {<a name="line.563"></a>
-<span class="sourceLineNo">564</span>    warnPauseThresholdExceeded.incr(count);<a name="line.564"></a>
-<span class="sourceLineNo">565</span>  }<a name="line.565"></a>
-<span class="sourceLineNo">566</span><a name="line.566"></a>
-<span class="sourceLineNo">567</span>  @Override<a name="line.567"></a>
-<span class="sourceLineNo">568</span>  public void updatePauseTimeWithGc(long t) {<a name="line.568"></a>
-<span class="sourceLineNo">569</span>    pausesWithGc.add(t);<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 updatePauseTimeWithoutGc(long t) {<a name="line.573"></a>
-<span class="sourceLineNo">574</span>    pausesWithoutGc.add(t);<a name="line.574"></a>
-<span class="sourceLineNo">575</span>  }<a name="line.575"></a>
-<span class="sourceLineNo">576</span><a name="line.576"></a>
-<span class="sourceLineNo">577</span>  @Override<a name="line.577"></a>
-<span class="sourceLineNo">578</span>  public void updateDeleteBatch(long t) {<a name="line.578"></a>
-<span class="sourceLineNo">579</span>    deleteBatchHisto.add(t);<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>  @Override<a name="line.582"></a>
-<span class="sourceLineNo">583</span>  public void updateCheckAndDelete(long t) {<a name="line.583"></a>
-<span class="sourceLineNo">584</span>    checkAndDeleteHisto.add(t);<a name="line.584"></a>
-<span class="sourceLineNo">585</span>  }<a name="line.585"></a>
-<span class="sourceLineNo">586</span><a name="line.586"></a>
-<span class="sourceLineNo">587</span>  @Override<a name="line.587"></a>
-<span class="sourceLineNo">588</span>  public void updateCheckAndPut(long t) {<a name="line.588"></a>
-<span class="sourceLineNo">589</span>    checkAndPutHisto.add(t);<a name="line.589"></a>
-<span class="sourceLineNo">590</span>  }<a name="line.590"></a>
-<span class="sourceLineNo">591</span><a name="line.591"></a>
-<span class="sourceLineNo">592</span>  @Override<a name="line.592"></a>
-<span class="sourceLineNo">593</span>  public void updatePutBatch(long t) {<a name="line.593"></a>
-<span class="sourceLineNo">594</span>    putBatchHisto.add(t);<a name="line.594"></a>
-<span class="sourceLineNo">595</span>  }<a name="line.595"></a>
-<span class="sourceLineNo">596</span>}<a name="line.596"></a>
+<span class="sourceLineNo">485</span>            .addGauge(Interns.info(STOREFILE_SIZE_GROWTH_RATE, STOREFILE_SIZE_GROWTH_RATE_DESC),<a name="line.485"></a>
+<span class="sourceLineNo">486</span>                    rsWrap.getStoreFileSizeGrowthRate())<a name="line.486"></a>
+<span class="sourceLineNo">487</span>            .addGauge(Interns.info(MAX_STORE_FILE_AGE, MAX_STORE_FILE_AGE_DESC),<a name="line.487"></a>
+<span class="sourceLineNo">488</span>                    rsWrap.getMaxStoreFileAge())<a name="line.488"></a>
+<span class="sourceLineNo">489</span>            .addGauge(Interns.info(MIN_STORE_FILE_AGE, MIN_STORE_FILE_AGE_DESC),<a name="line.489"></a>
+<span class="sourceLineNo">490</span>                    rsWrap.getMinStoreFileAge())<a name="line.490"></a>
+<span class="sourceLineNo">491</span>            .addGauge(Interns.info(AVG_STORE_FILE_AGE, AVG_STORE_FILE_AGE_DESC),<a name="line.491"></a>
+<span class="sourceLineNo">492</span>                    rsWrap.getAvgStoreFileAge())<a name="line.492"></a>
+<span class="sourceLineNo">493</span>            .addGauge(Interns.info(NUM_REFERENCE_FILES, NUM_REFERENCE_FILES_DESC),<a name="line.493"></a>
+<span class="sourceLineNo">494</span>                    rsWrap.getNumReferenceFiles())<a name="line.494"></a>
+<span class="sourceLineNo">495</span>            .addGauge(Interns.info(RS_START_TIME_NAME, RS_START_TIME_DESC), rsWrap.getStartCode())<a name="line.495"></a>
+<span class="sourceLineNo">496</span>            .addGauge(Interns.info(AVERAGE_REGION_SIZE, AVERAGE_REGION_SIZE_DESC),<a name="line.496"></a>
+<span class="sourceLineNo">497</span>                    rsWrap.getAverageRegionSize())<a name="line.497"></a>
+<span class="sourceLineNo">498</span>            .addGauge(Interns.info(STOREFILE_INDEX_SIZE, STOREFILE_INDEX_SIZE_DESC),<a name="line.498"></a>
+<span class="sourceLineNo">499</span>                    rsWrap.getStoreFileIndexSize())<a name="line.499"></a>
+<span class="sourceLineNo">500</span>            .addGauge(Interns.info(STATIC_INDEX_SIZE, STATIC_INDEX_SIZE_DESC),<a name="line.500"></a>
+<span class="sourceLineNo">501</span>                    rsWrap.getTotalStaticIndexSize())<a name="line.501"></a>
+<span class="sourceLineNo">502</span>            .addGauge(Interns.info(STATIC_BLOOM_SIZE, STATIC_BLOOM_SIZE_DESC),<a name="line.502"></a>
+<span class="sourceLineNo">503</span>                    rsWrap.getTotalStaticBloomSize())<a name="line.503"></a>
+<span class="sourceLineNo">504</span>            .addGauge(Interns.info(NUMBER_OF_MUTATIONS_WITHOUT_WAL,<a name="line.504"></a>
+<span class="sourceLineNo">505</span>                    NUMBER_OF_MUTATIONS_WITHOUT_WAL_DESC), rsWrap.getNumMutationsWithoutWAL())<a name="line.505"></a>
+<span class="sourceLineNo">506</span>            .addGauge(Interns.info(DATA_SIZE_WITHOUT_WAL, DATA_SIZE_WITHOUT_WAL_DESC),<a name="line.506"></a>
+<span class="sourceLineNo">507</span>                    rsWrap.getDataInMemoryWithoutWAL())<a name="line.507"></a>
+<span class="sourceLineNo">508</span>            .addGauge(Interns.info(PERCENT_FILES_LOCAL, PERCENT_FILES_LOCAL_DESC),<a name="line.508"></a>
+<span class="sourceLineNo">509</span>                    rsWrap.getPercentFileLocal())<a name="line.509"></a>
+<span class="sourceLineNo">510</span>            .addGauge(Interns.info(PERCENT_FILES_LOCAL_SECONDARY_REGIONS,<a name="line.510"></a>
+<span class="sourceLineNo">511</span>                    PERCENT_FILES_LOCAL_SECONDARY_REGIONS_DESC),<a name="line.511"></a>
+<span class="sourceLineNo">512</span>                    rsWrap.getPercentFileLocalSecondaryRegions())<a name="line.512"></a>
+<span class="sourceLineNo">513</span>            .addGauge(Interns.info(SPLIT_QUEUE_LENGTH, SPLIT_QUEUE_LENGTH_DESC),<a name="line.513"></a>
+<span class="sourceLineNo">514</span>                    rsWrap.getSplitQueueSize())<a name="line.514"></a>
+<span class="sourceLineNo">515</span>            .addGauge(Interns.info(COMPACTION_QUEUE_LENGTH, COMPACTION_QUEUE_LENGTH_DESC),<a name="line.515"></a>
+<span class="sourceLineNo">516</span>                    rsWrap.getCompactionQueueSize())<a name="line.516"></a>
+<span class="sourceLineNo">517</span>            .addGauge(Interns.info(SMALL_COMPACTION_QUEUE_LENGTH,<a name="line.517"></a>
+<span class="sourceLineNo">518</span>                    SMALL_COMPACTION_QUEUE_LENGTH_DESC), rsWrap.getSmallCompactionQueueSize())<a name="line.518"></a>
+<span class="sourceLineNo">519</span>            .addGauge(Interns.info(LARGE_COMPACTION_QUEUE_LENGTH,<a name="line.519"></a>
+<span class="sourceLineNo">520</span>                    LARGE_COMPACTION_QUEUE_LENGTH_DESC), rsWrap.getLargeCompactionQueueSize())<a name="line.520"></a>
+<span class="sourceLineNo">521</span>            .addGauge(Interns.info(FLUSH_QUEUE_LENGTH, FLUSH_QUEUE_LENGTH_DESC),<a name="line.521"></a>
+<span class="sourceLineNo">522</span>                    rsWrap.getFlushQueueSize())<a name="line.522"></a>
+<span class="sourceLineNo">523</span>            .addGauge(Interns.info(BLOCK_CACHE_FREE_SIZE, BLOCK_CACHE_FREE_DESC),<a name="line.523"></a>
+<span class="sourceLineNo">524</span>                    rsWrap.getBlockCacheFreeSize())<a name="line.524"></a>
+<span class="sourceLineNo">525</span>            .addGauge(Interns.info(BLOCK_CACHE_COUNT, BLOCK_CACHE_COUNT_DESC),<a name="line.525"></a>
+<span class="sourceLineNo">526</span>                    rsWrap.getBlockCacheCount())<a name="line.526"></a>
+<span class="sourceLineNo">527</span>            .addGauge(Interns.info(BLOCK_CACHE_SIZE, BLOCK_CACHE_SIZE_DESC),<a name="line.527"></a>
+<span class="sourceLineNo">528</span>                    rsWrap.getBlockCacheSize())<a name="line.528"></a>
+<span class="sourceLineNo">529</span>            .addGauge(Interns.info(BLOCK_CACHE_HIT_PERCENT, BLOCK_CACHE_HIT_PERCENT_DESC),<a name="line.529"></a>
+<span class="sourceLineNo">530</span>                    rsWrap.getBlockCacheHitPercent())<a name="line.530"></a>
+<span class="sourceLineNo">531</span>            .addGauge(Interns.info(BLOCK_CACHE_EXPRESS_HIT_PERCENT,<a name="line.531"></a>
+<span class="sourceLineNo">532</span>                    BLOCK_CACHE_EXPRESS_HIT_PERCENT_DESC), rsWrap.getBlockCacheHitCachingPercent())<a name="line.532"></a>
+<span class="sourceLineNo">533</span>            .addGauge(Interns.info(L1_CACHE_HIT_COUNT, L1_CACHE_HIT_COUNT_DESC),<a name="line.533"></a>
+<span class="sourceLineNo">534</span>                    rsWrap.getL1CacheHitCount())<a name="line.534"></a>
+<span class="sourceLineNo">535</span>            .addGauge(Interns.info(L1_CACHE_MISS_COUNT, L1_CACHE_MISS_COUNT_DESC),<a name="line.535"></a>
+<span class="sourceLineNo">536</span>                    rsWrap.getL1CacheMissCount())<a name="line.536"></a>
+<span class="sourceLineNo">537</span>            .addGauge(Interns.info(L1_CACHE_HIT_RATIO, L1_CACHE_HIT_RATIO_DESC),<a name="line.537"></a>
+<span class="sourceLineNo">538</span>                    rsWrap.getL1CacheHitRatio())<a name="line.538"></a>
+<span class="sourceLineNo">539</span>            .addGauge(Interns.info(L1_CACHE_MISS_RATIO, L1_CACHE_MISS_RATIO_DESC),<a name="line.539"></a>
+<span class="sourceLineNo">540</span>                    rsWrap.getL1CacheMissRatio())<a name="line.540"></a>
+<span class="sourceLineNo">541</span>            .addGauge(Interns.info(L2_CACHE_HIT_COUNT, L2_CACHE_HIT_COUNT_DESC),<a name="line.541"></a>
+<span class="sourceLineNo">542</span>                    rsWrap.getL2CacheHitCount())<a name="line.542"></a>
+<span class="sourceLineNo">543</span>            .addGauge(Interns.info(L2_CACHE_MISS_COUNT, L2_CACHE_MISS_COUNT_DESC),<a name="line.543"></a>
+<span class="sourceLineNo">544</span>                    rsWrap.getL2CacheMissCount())<a name="line.544"></a>
+<span class="sourceLineNo">545</span>            .addGauge(Interns.info(L2_CACHE_HIT_RATIO, L2_CACHE_HIT_RATIO_DESC),<a name="line.545"></a>
+<span class="sourceLineNo">546</span>                    rsWrap.getL2CacheHitRatio())<a name="line.546"></a>
+<span class="sourceLineNo">547</span>            .addGauge(Interns.info(L2_CACHE_MISS_RATIO, L2_CACHE_MISS_RATIO_DESC),<a name="line.547"></a>
+<span class="sourceLineNo">548</span>                    rsWrap.getL2CacheMissRatio())<a name="line.548"></a>
+<span class="sourceLineNo">549</span>            .addGauge(Interns.info(MOB_FILE_CACHE_COUNT, MOB_FILE_CACHE_COUNT_DESC),<a name="line.549"></a>
+<span class="sourceLineNo">550</span>                    rsWrap.getMobFileCacheCount())<a name="line.550"></a>
+<span class="sourceLineNo">551</span>            .addGauge(Interns.info(MOB_FILE_CACHE_HIT_PERCENT, MOB_FILE_CACHE_HIT_PERCENT_DESC),<a name="line.551"></a>
+<span class="sourceLineNo">552</span>                    rsWrap.getMobFileCacheHitPercent())<a name="line.552"></a>
+<span class="sourceLineNo">553</span>            .addGauge(Interns.info(READ_REQUEST_RATE_PER_SECOND, READ_REQUEST_RATE_DESC),<a name="line.553"></a>
+<span class="sourceLineNo">554</span>                    rsWrap.getReadRequestsRatePerSecond())<a name="line.554"></a>
+<span class="sourceLineNo">555</span>            .addGauge(Interns.info(WRITE_REQUEST_RATE_PER_SECOND, WRITE_REQUEST_RATE_DESC),<a name="line.555"></a>
+<span class="sourceLineNo">556</span>                    rsWrap.getWriteRequestsRatePerSecond());<a name="line.556"></a>
+<span class="sourceLineNo">557</span>  }<a name="line.557"></a>
+<span class="sourceLineNo">558</span><a name="line.558"></a>
+<span class="sourceLineNo">559</span>  @Override<a name="line.559"></a>
+<span class="sourceLineNo">560</span>  public void incInfoThresholdExceeded(int count) {<a name="line.560"></a>
+<span class="sourceLineNo">561</span>    infoPauseThresholdExceeded.incr(count);<a name="line.561"></a>
+<span class="sourceLineNo">562</span>  }<a name="line.562"></a>
+<span class="sourceLineNo">563</span><a name="line.563"></a>
+<span class="sourceLineNo">564</span>  @Override<a name="line.564"></a>
+<span class="sourceLineNo">565</span>  public void incWarnThresholdExceeded(int count) {<a name="line.565"></a>
+<span class="sourceLineNo">566</span>    warnPauseThresholdExceeded.incr(count);<a name="line.566"></a>
+<span class="sourceLineNo">567</span>  }<a name="line.567"></a>
+<span class="sourceLineNo">568</span><a name="line.568"></a>
+<span class="sourceLineNo">569</span>  @Override<a name="line.569"></a>
+<span class="sourceLineNo">570</span>  public void updatePauseTimeWithGc(long t) {<a name="line.570"></a>
+<span class="sourceLineNo">571</span>    pausesWithGc.add(t);<a name="line.571"></a>
+<span class="sourceLineNo">572</span>  }<a name="line.572"></a>
+<span class="sourceLineNo">573</span><a name="line.573"></a>
+<span class="sourceLineNo">574</span>  @Override<a name="line.574"></a>
+<span class="sourceLineNo">575</span>  public void updatePauseTimeWithoutGc(long t) {<a name="line.575"></a>
+<span class="sourceLineNo">576</span>    pausesWithoutGc.add(t);<a name="line.576"></a>
+<span class="sourceLineNo">577</span>  }<a name="line.577"></a>
+<span class="sourceLineNo">578</span><a name="line.578"></a>
+<span class="sourceLineNo">579</span>  @Override<a name="line.579"></a>
+<span class="sourceLineNo">580</span>  public void updateDeleteBatch(long t) {<a name="line.580"></a>
+<span class="sourceLineNo">581</span>    deleteBatchHisto.add(t);<a name="line.581"></a>
+<span class="sourceLineNo">582</span>  }<a name="line.582"></a>
+<span class="sourceLineNo">583</span><a name="line.583"></a>
+<span class="sourceLineNo">584</span>  @Override<a name="line.584"></a>
+<span class="sourceLineNo">585</span>  public void updateCheckAndDelete(long t) {<a name="line.585"></a>
+<span class="sourceLineNo">586</span>    checkAndDeleteHisto.add(t);<a name="line.586"></a>
+<span class="sourceLineNo">587</span>  }<a name="line.587"></a>
+<span class="sourceLineNo">588</span><a name="line.588"></a>
+<span class="sourceLineNo">589</span>  @Override<a name="line.589"></a>
+<span class="sourceLineNo">590</span>  public void updateCheckAndPut(long t) {<a name="line.590"></a>
+<span class="sourceLineNo">591</span>    checkAndPutHisto.add(t);<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>  @Override<a name="line.594"></a>
+<span class="sourceLineNo">595</span>  public void updatePutBatch(long t) {<a name="line.595"></a>
+<span class="sourceLineNo">596</span>    putBatchHisto.add(t);<a name="line.596"></a>
+<span class="sourceLineNo">597</span>  }<a name="line.597"></a>
+<span class="sourceLineNo">598</span>}<a name="line.598"></a>
 
 
 

http://git-wip-us.apache.org/repos/asf/hbase-site/blob/2e694a8e/devapidocs/src-html/org/apache/hadoop/hbase/regionserver/MetricsRegionServerWrapper.html
----------------------------------------------------------------------
diff --git a/devapidocs/src-html/org/apache/hadoop/hbase/regionserver/MetricsRegionServerWrapper.html b/devapidocs/src-html/org/apache/hadoop/hbase/regionserver/MetricsRegionServerWrapper.html
index 05ab02e..e984a81 100644
--- a/devapidocs/src-html/org/apache/hadoop/hbase/regionserver/MetricsRegionServerWrapper.html
+++ b/devapidocs/src-html/org/apache/hadoop/hbase/regionserver/MetricsRegionServerWrapper.html
@@ -109,424 +109,429 @@
 <span class="sourceLineNo">101</span>  long getStoreFileSize();<a name="line.101"></a>
 <span class="sourceLineNo">102</span><a name="line.102"></a>
 <span class="sourceLineNo">103</span>  /**<a name="line.103"></a>
-<span class="sourceLineNo">104</span>   * @return Max age of store files hosted on this region server<a name="line.104"></a>
+<span class="sourceLineNo">104</span>   * Get the growth rate of the store files this region server is serving from.<a name="line.104"></a>
 <span class="sourceLineNo">105</span>   */<a name="line.105"></a>
-<span class="sourceLineNo">106</span>  long getMaxStoreFileAge();<a name="line.106"></a>
+<span class="sourceLineNo">106</span>  double getStoreFileSizeGrowthRate();<a name="line.106"></a>
 <span class="sourceLineNo">107</span><a name="line.107"></a>
 <span class="sourceLineNo">108</span>  /**<a name="line.108"></a>
-<span class="sourceLineNo">109</span>   * @return Min age of store files hosted on this region server<a name="line.109"></a>
+<span class="sourceLineNo">109</span>   * @return Max age of store files hosted on this region server<a name="line.109"></a>
 <span class="sourceLineNo">110</span>   */<a name="line.110"></a>
-<span class="sourceLineNo">111</span>  long getMinStoreFileAge();<a name="line.111"></a>
+<span class="sourceLineNo">111</span>  long getMaxStoreFileAge();<a name="line.111"></a>
 <span class="sourceLineNo">112</span><a name="line.112"></a>
 <span class="sourceLineNo">113</span>  /**<a name="line.113"></a>
-<span class="sourceLineNo">114</span>   *  @return Average age of store files hosted on this region server<a name="line.114"></a>
+<span class="sourceLineNo">114</span>   * @return Min age of store files hosted on this region server<a name="line.114"></a>
 <span class="sourceLineNo">115</span>   */<a name="line.115"></a>
-<span class="sourceLineNo">116</span>  long getAvgStoreFileAge();<a name="line.116"></a>
+<span class="sourceLineNo">116</span>  long getMinStoreFileAge();<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>   *  @return Number of reference files on this region server<a name="line.119"></a>
+<span class="sourceLineNo">119</span>   *  @return Average age of store files hosted on this region server<a name="line.119"></a>
 <span class="sourceLineNo">120</span>   */<a name="line.120"></a>
-<span class="sourceLineNo">121</span>  long getNumReferenceFiles();<a name="line.121"></a>
+<span class="sourceLineNo">121</span>  long getAvgStoreFileAge();<a name="line.121"></a>
 <span class="sourceLineNo">122</span><a name="line.122"></a>
 <span class="sourceLineNo">123</span>  /**<a name="line.123"></a>
-<span class="sourceLineNo">124</span>   * Get the number of requests per second.<a name="line.124"></a>
+<span class="sourceLineNo">124</span>   *  @return Number of reference files on this region server<a name="line.124"></a>
 <span class="sourceLineNo">125</span>   */<a name="line.125"></a>
-<span class="sourceLineNo">126</span>  double getRequestsPerSecond();<a name="line.126"></a>
+<span class="sourceLineNo">126</span>  long getNumReferenceFiles();<a name="line.126"></a>
 <span class="sourceLineNo">127</span><a name="line.127"></a>
 <span class="sourceLineNo">128</span>  /**<a name="line.128"></a>
-<span class="sourceLineNo">129</span>   * Get the total number of requests per second.<a name="line.129"></a>
+<span class="sourceLineNo">129</span>   * Get the number of requests per second.<a name="line.129"></a>
 <span class="sourceLineNo">130</span>   */<a name="line.130"></a>
-<span class="sourceLineNo">131</span>  long getTotalRequestCount();<a name="line.131"></a>
+<span class="sourceLineNo">131</span>  double getRequestsPerSecond();<a name="line.131"></a>
 <span class="sourceLineNo">132</span><a name="line.132"></a>
 <span class="sourceLineNo">133</span>  /**<a name="line.133"></a>
-<span class="sourceLineNo">134</span>   * Get the number of read requests to regions hosted on this region server.<a name="line.134"></a>
+<span class="sourceLineNo">134</span>   * Get the total number of requests per second.<a name="line.134"></a>
 <span class="sourceLineNo">135</span>   */<a name="line.135"></a>
-<span class="sourceLineNo">136</span>  long getReadRequestsCount();<a name="line.136"></a>
+<span class="sourceLineNo">136</span>  long getTotalRequestCount();<a name="line.136"></a>
 <span class="sourceLineNo">137</span><a name="line.137"></a>
 <span class="sourceLineNo">138</span>  /**<a name="line.138"></a>
-<span class="sourceLineNo">139</span>   * Get the number of coprocessor requests to regions hosted on this region server.<a name="line.139"></a>
+<span class="sourceLineNo">139</span>   * Get the number of read requests to regions hosted on this region server.<a name="line.139"></a>
 <span class="sourceLineNo">140</span>   */<a name="line.140"></a>
-<span class="sourceLineNo">141</span>  long getCpRequestsCount();<a name="line.141"></a>
+<span class="sourceLineNo">141</span>  long getReadRequestsCount();<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>   * Get the rate of read requests per second to regions hosted on this region server.<a name="line.144"></a>
+<span class="sourceLineNo">144</span>   * Get the number of coprocessor requests to regions hosted on this region server.<a name="line.144"></a>
 <span class="sourceLineNo">145</span>   */<a name="line.145"></a>
-<span class="sourceLineNo">146</span>  double getReadRequestsRatePerSecond();<a name="line.146"></a>
+<span class="sourceLineNo">146</span>  long getCpRequestsCount();<a name="line.146"></a>
 <span class="sourceLineNo">147</span><a name="line.147"></a>
 <span class="sourceLineNo">148</span>  /**<a name="line.148"></a>
-<span class="sourceLineNo">149</span>   * Get the number of filtered read requests to regions hosted on this region server.<a name="line.149"></a>
+<span class="sourceLineNo">149</span>   * Get the rate of read requests per second to regions hosted on this region server.<a name="line.149"></a>
 <span class="sourceLineNo">150</span>   */<a name="line.150"></a>
-<span class="sourceLineNo">151</span>  long getFilteredReadRequestsCount();<a name="line.151"></a>
+<span class="sourceLineNo">151</span>  double getReadRequestsRatePerSecond();<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>   * Get the number of write requests to regions hosted on this region server.<a name="line.154"></a>
+<span class="sourceLineNo">154</span>   * Get the number of filtered read requests to regions hosted on this region server.<a name="line.154"></a>
 <span class="sourceLineNo">155</span>   */<a name="line.155"></a>
-<span class="sourceLineNo">156</span>  long getWriteRequestsCount();<a name="line.156"></a>
+<span class="sourceLineNo">156</span>  long getFilteredReadRequestsCount();<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>   * Get the rate of write requests per second to regions hosted on this region server.<a name="line.159"></a>
+<span class="sourceLineNo">159</span>   * Get the number of write requests to regions hosted on this region server.<a name="line.159"></a>
 <span class="sourceLineNo">160</span>   */<a name="line.160"></a>
-<span class="sourceLineNo">161</span>  double getWriteRequestsRatePerSecond();<a name="line.161"></a>
+<span class="sourceLineNo">161</span>  long getWriteRequestsCount();<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>   * Get the number of CAS operations that failed.<a name="line.164"></a>
+<span class="sourceLineNo">164</span>   * Get the rate of write requests per second to regions hosted on this region server.<a name="line.164"></a>
 <span class="sourceLineNo">165</span>   */<a name="line.165"></a>
-<span class="sourceLineNo">166</span>  long getCheckAndMutateChecksFailed();<a name="line.166"></a>
+<span class="sourceLineNo">166</span>  double getWriteRequestsRatePerSecond();<a name="line.166"></a>
 <span class="sourceLineNo">167</span><a name="line.167"></a>
 <span class="sourceLineNo">168</span>  /**<a name="line.168"></a>
-<span class="sourceLineNo">169</span>   * Get the number of CAS operations that passed.<a name="line.169"></a>
+<span class="sourceLineNo">169</span>   * Get the number of CAS operations that failed.<a name="line.169"></a>
 <span class="sourceLineNo">170</span>   */<a name="line.170"></a>
-<span class="sourceLineNo">171</span>  long getCheckAndMutateChecksPassed();<a name="line.171"></a>
+<span class="sourceLineNo">171</span>  long getCheckAndMutateChecksFailed();<a name="line.171"></a>
 <span class="sourceLineNo">172</span><a name="line.172"></a>
 <span class="sourceLineNo">173</span>  /**<a name="line.173"></a>
-<span class="sourceLineNo">174</span>   * Get the Size (in bytes) of indexes in storefiles on disk.<a name="line.174"></a>
+<span class="sourceLineNo">174</span>   * Get the number of CAS operations that passed.<a name="line.174"></a>
 <span class="sourceLineNo">175</span>   */<a name="line.175"></a>
-<span class="sourceLineNo">176</span>  long getStoreFileIndexSize();<a name="line.176"></a>
+<span class="sourceLineNo">176</span>  long getCheckAndMutateChecksPassed();<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>   * Get the size (in bytes) of of the static indexes including the roots.<a name="line.179"></a>
+<span class="sourceLineNo">179</span>   * Get the Size (in bytes) of indexes in storefiles on disk.<a name="line.179"></a>
 <span class="sourceLineNo">180</span>   */<a name="line.180"></a>
-<span class="sourceLineNo">181</span>  long getTotalStaticIndexSize();<a name="line.181"></a>
+<span class="sourceLineNo">181</span>  long getStoreFileIndexSize();<a name="line.181"></a>
 <span class="sourceLineNo">182</span><a name="line.182"></a>
 <span class="sourceLineNo">183</span>  /**<a name="line.183"></a>
-<span class="sourceLineNo">184</span>   * Get the size (in bytes) of the static bloom filters.<a name="line.184"></a>
+<span class="sourceLineNo">184</span>   * Get the size (in bytes) of of the static indexes including the roots.<a name="line.184"></a>
 <span class="sourceLineNo">185</span>   */<a name="line.185"></a>
-<span class="sourceLineNo">186</span>  long getTotalStaticBloomSize();<a name="line.186"></a>
+<span class="sourceLineNo">186</span>  long getTotalStaticIndexSize();<a name="line.186"></a>
 <span class="sourceLineNo">187</span><a name="line.187"></a>
 <span class="sourceLineNo">188</span>  /**<a name="line.188"></a>
-<span class="sourceLineNo">189</span>   * Number of mutations received with WAL explicitly turned off.<a name="line.189"></a>
+<span class="sourceLineNo">189</span>   * Get the size (in bytes) of the static bloom filters.<a name="line.189"></a>
 <span class="sourceLineNo">190</span>   */<a name="line.190"></a>
-<span class="sourceLineNo">191</span>  long getNumMutationsWithoutWAL();<a name="line.191"></a>
+<span class="sourceLineNo">191</span>  long getTotalStaticBloomSize();<a name="line.191"></a>
 <span class="sourceLineNo">192</span><a name="line.192"></a>
 <span class="sourceLineNo">193</span>  /**<a name="line.193"></a>
-<span class="sourceLineNo">194</span>   * Ammount of data in the memstore but not in the WAL because mutations explicitly had their<a name="line.194"></a>
-<span class="sourceLineNo">195</span>   * WAL turned off.<a name="line.195"></a>
-<span class="sourceLineNo">196</span>   */<a name="line.196"></a>
-<span class="sourceLineNo">197</span>  long getDataInMemoryWithoutWAL();<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>   * Get the percent of HFiles' that are local.<a name="line.200"></a>
+<span class="sourceLineNo">194</span>   * Number of mutations received with WAL explicitly turned off.<a name="line.194"></a>
+<span class="sourceLineNo">195</span>   */<a name="line.195"></a>
+<span class="sourceLineNo">196</span>  long getNumMutationsWithoutWAL();<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>   * Ammount of data in the memstore but not in the WAL because mutations explicitly had their<a name="line.199"></a>
+<span class="sourceLineNo">200</span>   * WAL turned off.<a name="line.200"></a>
 <span class="sourceLineNo">201</span>   */<a name="line.201"></a>
-<span class="sourceLineNo">202</span>  double getPercentFileLocal();<a name="line.202"></a>
+<span class="sourceLineNo">202</span>  long getDataInMemoryWithoutWAL();<a name="line.202"></a>
 <span class="sourceLineNo">203</span><a name="line.203"></a>
 <span class="sourceLineNo">204</span>  /**<a name="line.204"></a>
-<span class="sourceLineNo">205</span>   * Get the percent of HFiles' that are local for secondary region replicas.<a name="line.205"></a>
+<span class="sourceLineNo">205</span>   * Get the percent of HFiles' that are local.<a name="line.205"></a>
 <span class="sourceLineNo">206</span>   */<a name="line.206"></a>
-<span class="sourceLineNo">207</span>  double getPercentFileLocalSecondaryRegions();<a name="line.207"></a>
+<span class="sourceLineNo">207</span>  double getPercentFileLocal();<a name="line.207"></a>
 <span class="sourceLineNo">208</span><a name="line.208"></a>
 <span class="sourceLineNo">209</span>  /**<a name="line.209"></a>
-<span class="sourceLineNo">210</span>   * Get the size of the split queue<a name="line.210"></a>
+<span class="sourceLineNo">210</span>   * Get the percent of HFiles' that are local for secondary region replicas.<a name="line.210"></a>
 <span class="sourceLineNo">211</span>   */<a name="line.211"></a>
-<span class="sourceLineNo">212</span>  int getSplitQueueSize();<a name="line.212"></a>
+<span class="sourceLineNo">212</span>  double getPercentFileLocalSecondaryRegions();<a name="line.212"></a>
 <span class="sourceLineNo">213</span><a name="line.213"></a>
 <span class="sourceLineNo">214</span>  /**<a name="line.214"></a>
-<span class="sourceLineNo">215</span>   * Get the size of the compaction queue<a name="line.215"></a>
+<span class="sourceLineNo">215</span>   * Get the size of the split queue<a name="line.215"></a>
 <span class="sourceLineNo">216</span>   */<a name="line.216"></a>
-<span class="sourceLineNo">217</span>  int getCompactionQueueSize();<a name="line.217"></a>
+<span class="sourceLineNo">217</span>  int getSplitQueueSize();<a name="line.217"></a>
 <span class="sourceLineNo">218</span><a name="line.218"></a>
-<span class="sourceLineNo">219</span>  int getSmallCompactionQueueSize();<a name="line.219"></a>
-<span class="sourceLineNo">220</span><a name="line.220"></a>
-<span class="sourceLineNo">221</span>  int getLargeCompactionQueueSize();<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>   * Get the size of the flush queue.<a name="line.224"></a>
-<span class="sourceLineNo">225</span>   */<a name="line.225"></a>
-<span class="sourceLineNo">226</span>  int getFlushQueueSize();<a name="line.226"></a>
+<span class="sourceLineNo">219</span>  /**<a name="line.219"></a>
+<span class="sourceLineNo">220</span>   * Get the size of the compaction queue<a name="line.220"></a>
+<span class="sourceLineNo">221</span>   */<a name="line.221"></a>
+<span class="sourceLineNo">222</span>  int getCompactionQueueSize();<a name="line.222"></a>
+<span class="sourceLineNo">223</span><a name="line.223"></a>
+<span class="sourceLineNo">224</span>  int getSmallCompactionQueueSize();<a name="line.224"></a>
+<span class="sourceLineNo">225</span><a name="line.225"></a>
+<span class="sourceLineNo">226</span>  int getLargeCompactionQueueSize();<a name="line.226"></a>
 <span class="sourceLineNo">227</span><a name="line.227"></a>
-<span class="sourceLineNo">228</span>  public long getMemStoreLimit();<a name="line.228"></a>
-<span class="sourceLineNo">229</span>  /**<a name="line.229"></a>
-<span class="sourceLineNo">230</span>   * Get the size (in bytes) of the block cache that is free.<a name="line.230"></a>
-<span class="sourceLineNo">231</span>   */<a name="line.231"></a>
-<span class="sourceLineNo">232</span>  long getBlockCacheFreeSize();<a name="line.232"></a>
-<span class="sourceLineNo">233</span><a name="line.233"></a>
+<span class="sourceLineNo">228</span>  /**<a name="line.228"></a>
+<span class="sourceLineNo">229</span>   * Get the size of the flush queue.<a name="line.229"></a>
+<span class="sourceLineNo">230</span>   */<a name="line.230"></a>
+<span class="sourceLineNo">231</span>  int getFlushQueueSize();<a name="line.231"></a>
+<span class="sourceLineNo">232</span><a name="line.232"></a>
+<span class="sourceLineNo">233</span>  public long getMemStoreLimit();<a name="line.233"></a>
 <span class="sourceLineNo">234</span>  /**<a name="line.234"></a>
-<span class="sourceLineNo">235</span>   * Get the number of items in the block cache.<a name="line.235"></a>
+<span class="sourceLineNo">235</span>   * Get the size (in bytes) of the block cache that is free.<a name="line.235"></a>
 <span class="sourceLineNo">236</span>   */<a name="line.236"></a>
-<span class="sourceLineNo">237</span>  long getBlockCacheCount();<a name="line.237"></a>
+<span class="sourceLineNo">237</span>  long getBlockCacheFreeSize();<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>   * Get the total size (in bytes) of the block cache.<a name="line.240"></a>
+<span class="sourceLineNo">240</span>   * Get the number of items in the block cache.<a name="line.240"></a>
 <span class="sourceLineNo">241</span>   */<a name="line.241"></a>
-<span class="sourceLineNo">242</span>  long getBlockCacheSize();<a name="line.242"></a>
+<span class="sourceLineNo">242</span>  long getBlockCacheCount();<a name="line.242"></a>
 <span class="sourceLineNo">243</span><a name="line.243"></a>
 <span class="sourceLineNo">244</span>  /**<a name="line.244"></a>
-<span class="sourceLineNo">245</span>   * Get the count of hits to the block cache<a name="line.245"></a>
+<span class="sourceLineNo">245</span>   * Get the total size (in bytes) of the block cache.<a name="line.245"></a>
 <span class="sourceLineNo">246</span>   */<a name="line.246"></a>
-<span class="sourceLineNo">247</span>  long getBlockCacheHitCount();<a name="line.247"></a>
+<span class="sourceLineNo">247</span>  long getBlockCacheSize();<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>   * Get the count of hits to primary replica in the block cache<a name="line.250"></a>
+<span class="sourceLineNo">250</span>   * Get the count of hits to the block cache<a name="line.250"></a>
 <span class="sourceLineNo">251</span>   */<a name="line.251"></a>
-<span class="sourceLineNo">252</span>  long getBlockCachePrimaryHitCount();<a name="line.252"></a>
+<span class="sourceLineNo">252</span>  long getBlockCacheHitCount();<a name="line.252"></a>
 <span class="sourceLineNo">253</span><a name="line.253"></a>
 <span class="sourceLineNo">254</span>  /**<a name="line.254"></a>
-<span class="sourceLineNo">255</span>   * Get the count of misses to the block cache.<a name="line.255"></a>
+<span class="sourceLineNo">255</span>   * Get the count of hits to primary replica in the block cache<a name="line.255"></a>
 <span class="sourceLineNo">256</span>   */<a name="line.256"></a>
-<span class="sourceLineNo">257</span>  long getBlockCacheMissCount();<a name="line.257"></a>
+<span class="sourceLineNo">257</span>  long getBlockCachePrimaryHitCount();<a name="line.257"></a>
 <span class="sourceLineNo">258</span><a name="line.258"></a>
 <span class="sourceLineNo">259</span>  /**<a name="line.259"></a>
-<span class="sourceLineNo">260</span>   * Get the count of misses to primary replica in the block cache.<a name="line.260"></a>
+<span class="sourceLineNo">260</span>   * Get the count of misses to the block cache.<a name="line.260"></a>
 <span class="sourceLineNo">261</span>   */<a name="line.261"></a>
-<span class="sourceLineNo">262</span>  long getBlockCachePrimaryMissCount();<a name="line.262"></a>
+<span class="sourceLineNo">262</span>  long getBlockCacheMissCount();<a name="line.262"></a>
 <span class="sourceLineNo">263</span><a name="line.263"></a>
 <span class="sourceLineNo">264</span>  /**<a name="line.264"></a>
-<span class="sourceLineNo">265</span>   * Get the number of items evicted from the block cache.<a name="line.265"></a>
+<span class="sourceLineNo">265</span>   * Get the count of misses to primary replica in the block cache.<a name="line.265"></a>
 <span class="sourceLineNo">266</span>   */<a name="line.266"></a>
-<span class="sourceLineNo">267</span>  long getBlockCacheEvictedCount();<a name="line.267"></a>
+<span class="sourceLineNo">267</span>  long getBlockCachePrimaryMissCount();<a name="line.267"></a>
 <span class="sourceLineNo">268</span><a name="line.268"></a>
 <span class="sourceLineNo">269</span>  /**<a name="line.269"></a>
-<span class="sourceLineNo">270</span>   * Get the number of items evicted from primary replica in the block cache.<a name="line.270"></a>
+<span class="sourceLineNo">270</span>   * Get the number of items evicted from the block cache.<a name="line.270"></a>
 <span class="sourceLineNo">271</span>   */<a name="line.271"></a>
-<span class="sourceLineNo">272</span>  long getBlockCachePrimaryEvictedCount();<a name="line.272"></a>
+<span class="sourceLineNo">272</span>  long getBlockCacheEvictedCount();<a name="line.272"></a>
 <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>   * Get the percent of all requests that hit the block cache.<a name="line.276"></a>
-<span class="sourceLineNo">277</span>   */<a name="line.277"></a>
-<span class="sourceLineNo">278</span>  double getBlockCacheHitPercent();<a name="line.278"></a>
+<span class="sourceLineNo">274</span>  /**<a name="line.274"></a>
+<span class="sourceLineNo">275</span>   * Get the number of items evicted from primary replica in the block cache.<a name="line.275"></a>
+<span class="sourceLineNo">276</span>   */<a name="line.276"></a>
+<span class="sourceLineNo">277</span>  long getBlockCachePrimaryEvictedCount();<a name="line.277"></a>
+<span class="sourceLineNo">278</span><a name="line.278"></a>
 <span class="sourceLineNo">279</span><a name="line.279"></a>
 <span class="sourceLineNo">280</span>  /**<a name="line.280"></a>
-<span class="sourceLineNo">281</span>   * Get the percent of requests with the block cache turned on that hit the block cache.<a name="line.281"></a>
+<span class="sourceLineNo">281</span>   * Get the percent of all requests that hit the block cache.<a name="line.281"></a>
 <span class="sourceLineNo">282</span>   */<a name="line.282"></a>
-<span class="sourceLineNo">283</span>  double getBlockCacheHitCachingPercent();<a name="line.283"></a>
+<span class="sourceLineNo">283</span>  double getBlockCacheHitPercent();<a name="line.283"></a>
 <span class="sourceLineNo">284</span><a name="line.284"></a>
 <span class="sourceLineNo">285</span>  /**<a name="line.285"></a>
-<span class="sourceLineNo">286</span>   * Number of cache insertions that failed.<a name="line.286"></a>
+<span class="sourceLineNo">286</span>   * Get the percent of requests with the block cache turned on that hit the block cache.<a name="line.286"></a>
 <span class="sourceLineNo">287</span>   */<a name="line.287"></a>
-<span class="sourceLineNo">288</span>  long getBlockCacheFailedInsertions();<a name="line.288"></a>
+<span class="sourceLineNo">288</span>  double getBlockCacheHitCachingPercent();<a name="line.288"></a>
 <span class="sourceLineNo">289</span><a name="line.289"></a>
 <span class="sourceLineNo">290</span>  /**<a name="line.290"></a>
-<span class="sourceLineNo">291</span>   * Hit count of L1 cache.<a name="line.291"></a>
+<span class="sourceLineNo">291</span>   * Number of cache insertions that failed.<a name="line.291"></a>
 <span class="sourceLineNo">292</span>   */<a name="line.292"></a>
-<span class="sourceLineNo">293</span>  public long getL1CacheHitCount();<a name="line.293"></a>
+<span class="sourceLineNo">293</span>  long getBlockCacheFailedInsertions();<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>   * Miss count of L1 cache.<a name="line.296"></a>
+<span class="sourceLineNo">296</span>   * Hit count of L1 cache.<a name="line.296"></a>
 <span class="sourceLineNo">297</span>   */<a name="line.297"></a>
-<span class="sourceLineNo">298</span>  public long getL1CacheMissCount();<a name="line.298"></a>
+<span class="sourceLineNo">298</span>  public long getL1CacheHitCount();<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>   * Hit ratio of L1 cache.<a name="line.301"></a>
+<span class="sourceLineNo">301</span>   * Miss count of L1 cache.<a name="line.301"></a>
 <span class="sourceLineNo">302</span>   */<a name="line.302"></a>
-<span class="sourceLineNo">303</span>  public double getL1CacheHitRatio();<a name="line.303"></a>
+<span class="sourceLineNo">303</span>  public long getL1CacheMissCount();<a name="line.303"></a>
 <span class="sourceLineNo">304</span><a name="line.304"></a>
 <span class="sourceLineNo">305</span>  /**<a name="line.305"></a>
-<span class="sourceLineNo">306</span>   * Miss ratio of L1 cache.<a name="line.306"></a>
+<span class="sourceLineNo">306</span>   * Hit ratio of L1 cache.<a name="line.306"></a>
 <span class="sourceLineNo">307</span>   */<a name="line.307"></a>
-<span class="sourceLineNo">308</span>  public double getL1CacheMissRatio();<a name="line.308"></a>
+<span class="sourceLineNo">308</span>  public double getL1CacheHitRatio();<a name="line.308"></a>
 <span class="sourceLineNo">309</span><a name="line.309"></a>
 <span class="sourceLineNo">310</span>  /**<a name="line.310"></a>
-<span class="sourceLineNo">311</span>   * Hit count of L2 cache.<a name="line.311"></a>
+<span class="sourceLineNo">311</span>   * Miss ratio of L1 cache.<a name="line.311"></a>
 <span class="sourceLineNo">312</span>   */<a name="line.312"></a>
-<span class="sourceLineNo">313</span>  public long getL2CacheHitCount();<a name="line.313"></a>
+<span class="sourceLineNo">313</span>  public double getL1CacheMissRatio();<a name="line.313"></a>
 <span class="sourceLineNo">314</span><a name="line.314"></a>
 <span class="sourceLineNo">315</span>  /**<a name="line.315"></a>
-<span class="sourceLineNo">316</span>   * Miss count of L2 cache.<a name="line.316"></a>
+<span class="sourceLineNo">316</span>   * Hit count of L2 cache.<a name="line.316"></a>
 <span class="sourceLineNo">317</span>   */<a name="line.317"></a>
-<span class="sourceLineNo">318</span>  public long getL2CacheMissCount();<a name="line.318"></a>
+<span class="sourceLineNo">318</span>  public long getL2CacheHitCount();<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>   * Hit ratio of L2 cache.<a name="line.321"></a>
+<span class="sourceLineNo">321</span>   * Miss count of L2 cache.<a name="line.321"></a>
 <span class="sourceLineNo">322</span>   */<a name="line.322"></a>
-<span class="sourceLineNo">323</span>  public double getL2CacheHitRatio();<a name="line.323"></a>
+<span class="sourceLineNo">323</span>  public long getL2CacheMissCount();<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>   * Miss ratio of L2 cache.<a name="line.326"></a>
+<span class="sourceLineNo">326</span>   * Hit ratio of L2 cache.<a name="line.326"></a>
 <span class="sourceLineNo">327</span>   */<a name="line.327"></a>
-<span class="sourceLineNo">328</span>  public double getL2CacheMissRatio();<a name="line.328"></a>
+<span class="sourceLineNo">328</span>  public double getL2CacheHitRatio();<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>   * Force a re-computation of the metrics.<a name="line.331"></a>
+<span class="sourceLineNo">331</span>   * Miss ratio of L2 cache.<a name="line.331"></a>
 <span class="sourceLineNo">332</span>   */<a name="line.332"></a>
-<span class="sourceLineNo">333</span>  void forceRecompute();<a name="line.333"></a>
+<span class="sourceLineNo">333</span>  public double getL2CacheMissRatio();<a name="line.333"></a>
 <span class="sourceLineNo">334</span><a name="line.334"></a>
 <span class="sourceLineNo">335</span>  /**<a name="line.335"></a>
-<span class="sourceLineNo">336</span>   * Get the amount of time that updates were blocked.<a name="line.336"></a>
+<span class="sourceLineNo">336</span>   * Force a re-computation of the metrics.<a name="line.336"></a>
 <span class="sourceLineNo">337</span>   */<a name="line.337"></a>
-<span class="sourceLineNo">338</span>  long getUpdatesBlockedTime();<a name="line.338"></a>
+<span class="sourceLineNo">338</span>  void forceRecompute();<a name="line.338"></a>
 <span class="sourceLineNo">339</span><a name="line.339"></a>
 <span class="sourceLineNo">340</span>  /**<a name="line.340"></a>
-<span class="sourceLineNo">341</span>   * Get the number of cells flushed to disk.<a name="line.341"></a>
+<span class="sourceLineNo">341</span>   * Get the amount of time that updates were blocked.<a name="line.341"></a>
 <span class="sourceLineNo">342</span>   */<a name="line.342"></a>
-<span class="sourceLineNo">343</span>  long getFlushedCellsCount();<a name="line.343"></a>
+<span class="sourceLineNo">343</span>  long getUpdatesBlockedTime();<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>   * Get the number of cells processed during minor compactions.<a name="line.346"></a>
+<span class="sourceLineNo">346</span>   * Get the number of cells flushed to disk.<a name="line.346"></a>
 <span class="sourceLineNo">347</span>   */<a name="line.347"></a>
-<span class="sourceLineNo">348</span>  long getCompactedCellsCount();<a name="line.348"></a>
+<span class="sourceLineNo">348</span>  long getFlushedCellsCount();<a name="line.348"></a>
 <span class="sourceLineNo">349</span><a name="line.349"></a>
 <span class="sourceLineNo">350</span>  /**<a name="line.350"></a>
-<span class="sourceLineNo">351</span>   * Get the number of cells processed during major compactions.<a name="line.351"></a>
+<span class="sourceLineNo">351</span>   * Get the number of cells processed during minor compactions.<a name="line.351"></a>
 <span class="sourceLineNo">352</span>   */<a name="line.352"></a>
-<span class="sourceLineNo">353</span>  long getMajorCompactedCellsCount();<a name="line.353"></a>
+<span class="sourceLineNo">353</span>  long getCompactedCellsCount();<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>   * Get the total amount of data flushed to disk, in bytes.<a name="line.356"></a>
+<span class="sourceLineNo">356</span>   * Get the number of cells processed during major compactions.<a name="line.356"></a>
 <span class="sourceLineNo">357</span>   */<a name="line.357"></a>
-<span class="sourceLineNo">358</span>  long getFlushedCellsSize();<a name="line.358"></a>
+<span class="sourceLineNo">358</span>  long getMajorCompactedCellsCount();<a name="line.358"></a>
 <span class="sourceLineNo">359</span><a name="line.359"></a>
 <span class="sourceLineNo">360</span>  /**<a name="line.360"></a>
-<span class="sourceLineNo">361</span>   * Get the total amount of data processed during minor compactions, in bytes.<a name="line.361"></a>
+<span class="sourceLineNo">361</span>   * Get the total amount of data flushed to disk, in bytes.<a name="line.361"></a>
 <span class="sourceLineNo">362</span>   */<a name="line.362"></a>
-<span class="sourceLineNo">363</span>  long getCompactedCellsSize();<a name="line.363"></a>
+<span class="sourceLineNo">363</span>  long getFlushedCellsSize();<a name="line.363"></a>
 <span class="sourceLineNo">364</span><a name="line.364"></a>
 <span class="sourceLineNo">365</span>  /**<a name="line.365"></a>
-<span class="sourceLineNo">366</span>   * Get the total amount of data processed during major compactions, in bytes.<a name="line.366"></a>
+<span class="sourceLineNo">366</span>   * Get the total amount of data processed during minor compactions, in bytes.<a name="line.366"></a>
 <span class="sourceLineNo">367</span>   */<a name="line.367"></a>
-<span class="sourceLineNo">368</span>  long getMajorCompactedCellsSize();<a name="line.368"></a>
+<span class="sourceLineNo">368</span>  long getCompactedCellsSize();<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>   * Gets the number of cells moved to mob during compaction.<a name="line.371"></a>
+<span class="sourceLineNo">371</span>   * Get the total amount of data processed during major compactions, in bytes.<a name="line.371"></a>
 <span class="sourceLineNo">372</span>   */<a name="line.372"></a>
-<span class="sourceLineNo">373</span>  long getCellsCountCompactedToMob();<a name="line.373"></a>
+<span class="sourceLineNo">373</span>  long getMajorCompactedCellsSize();<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>   * Gets the number of cells moved from mob during compaction.<a name="line.376"></a>
+<span class="sourceLineNo">376</span>   * Gets the number of cells moved to mob during compaction.<a name="line.376"></a>
 <span class="sourceLineNo">377</span>   */<a name="line.377"></a>
-<span class="sourceLineNo">378</span>  long getCellsCountCompactedFromMob();<a name="line.378"></a>
+<span class="sourceLineNo">378</span>  long getCellsCountCompactedToMob();<a name="line.378"></a>
 <span class="sourceLineNo">379</span><a name="line.379"></a>
 <span class="sourceLineNo">380</span>  /**<a name="line.380"></a>
-<span class="sourceLineNo">381</span>   * Gets the total amount of cells moved to mob during compaction, in bytes.<a name="line.381"></a>
+<span class="sourceLineNo">381</span>   * Gets the number of cells moved from mob during compaction.<a name="line.381"></a>
 <span class="sourceLineNo">382</span>   */<a name="line.382"></a>
-<span class="sourceLineNo">383</span>  long getCellsSizeCompactedToMob();<a name="line.383"></a>
+<span class="sourceLineNo">383</span>  long getCellsCountCompactedFromMob();<a name="line.383"></a>
 <span class="sourceLineNo">384</span><a name="line.384"></a>
 <span class="sourceLineNo">385</span>  /**<a name="line.385"></a>
-<span class="sourceLineNo">386</span>   * Gets the total amount of cells moved from mob during compaction, in bytes.<a name="line.386"></a>
+<span class="sourceLineNo">386</span>   * Gets the total amount of cells moved to mob during compaction, in bytes.<a name="line.386"></a>
 <span class="sourceLineNo">387</span>   */<a name="line.387"></a>
-<span class="sourceLineNo">388</span>  long getCellsSizeCompactedFromMob();<a name="line.388"></a>
+<span class="sourceLineNo">388</span>  long getCellsSizeCompactedToMob();<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>   * Gets the number of the flushes in mob-enabled stores.<a name="line.391"></a>
+<span class="sourceLineNo">391</span>   * Gets the total amount of cells moved from mob during compaction, in bytes.<a name="line.391"></a>
 <span class="sourceLineNo">392</span>   */<a name="line.392"></a>
-<span class="sourceLineNo">393</span>  long getMobFlushCount();<a name="line.393"></a>
+<span class="sourceLineNo">393</span>  long getCellsSizeCompactedFromMob();<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>   * Gets the number of mob cells flushed to disk.<a name="line.396"></a>
+<span class="sourceLineNo">396</span>   * Gets the number of the flushes in mob-enabled stores.<a name="line.396"></a>
 <span class="sourceLineNo">397</span>   */<a name="line.397"></a>
-<span class="sourceLineNo">398</span>  long getMobFlushedCellsCount();<a name="line.398"></a>
+<span class="sourceLineNo">398</span>  long getMobFlushCount();<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>   * Gets the total amount of mob cells flushed to disk, in bytes.<a name="line.401"></a>
+<span class="sourceLineNo">401</span>   * Gets the number of mob cells flushed to disk.<a name="line.401"></a>
 <span class="sourceLineNo">402</span>   */<a name="line.402"></a>
-<span class="sourceLineNo">403</span>  long getMobFlushedCellsSize();<a name="line.403"></a>
+<span class="sourceLineNo">403</span>  long getMobFlushedCellsCount();<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>   * Gets the number of scanned mob cells.<a name="line.406"></a>
+<span class="sourceLineNo">406</span>   * Gets the total amount of mob cells flushed to disk, in bytes.<a name="line.406"></a>
 <span class="sourceLineNo">407</span>   */<a name="line.407"></a>
-<span class="sourceLineNo">408</span>  long getMobScanCellsCount();<a name="line.408"></a>
+<span class="sourceLineNo">408</span>  long getMobFlushedCellsSize();<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>   * Gets the total amount of scanned mob cells, in bytes.<a name="line.411"></a>
+<span class="sourceLineNo">411</span>   * Gets the number of scanned mob cells.<a name="line.411"></a>
 <span class="sourceLineNo">412</span>   */<a name="line.412"></a>
-<span class="sourceLineNo">413</span>  long getMobScanCellsSize();<a name="line.413"></a>
+<span class="sourceLineNo">413</span>  long getMobScanCellsCount();<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>   * Gets the count of accesses to the mob file cache.<a name="line.416"></a>
+<span class="sourceLineNo">416</span>   * Gets the total amount of scanned mob cells, in bytes.<a name="line.416"></a>
 <span class="sourceLineNo">417</span>   */<a name="line.417"></a>
-<span class="sourceLineNo">418</span>  long getMobFileCacheAccessCount();<a name="line.418"></a>
+<span class="sourceLineNo">418</span>  long getMobScanCellsSize();<a name="line.418"></a>
 <span class="sourceLineNo">419</span><a name="line.419"></a>
 <span class="sourceLineNo">420</span>  /**<a name="line.420"></a>
-<span class="sourceLineNo">421</span>   * Gets the count of misses to the mob file cache.<a name="line.421"></a>
+<span class="sourceLineNo">421</span>   * Gets the count of accesses to the mob file cache.<a name="line.421"></a>
 <span class="sourceLineNo">422</span>   */<a name="line.422"></a>
-<span class="sourceLineNo">423</span>  long getMobFileCacheMissCount();<a name="line.423"></a>
+<span class="sourceLineNo">423</span>  long getMobFileCacheAccessCount();<a name="line.423"></a>
 <span class="sourceLineNo">424</span><a name="line.424"></a>
 <span class="sourceLineNo">425</span>  /**<a name="line.425"></a>
-<span class="sourceLineNo">426</span>   * Gets the number of items evicted from the mob file cache.<a name="line.426"></a>
+<span class="sourceLineNo">426</span>   * Gets the count of misses to the mob file cache.<a name="line.426"></a>
 <span class="sourceLineNo">427</span>   */<a name="line.427"></a>
-<span class="sourceLineNo">428</span>  long getMobFileCacheEvictedCount();<a name="line.428"></a>
+<span class="sourceLineNo">428</span>  long getMobFileCacheMissCount();<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>   * Gets the count of cached mob files.<a name="line.431"></a>
+<span class="sourceLineNo">431</span>   * Gets the number of items evicted from the mob file cache.<a name="line.431"></a>
 <span class="sourceLineNo">432</span>   */<a name="line.432"></a>
-<span class="sourceLineNo">433</span>  long getMobFileCacheCount();<a name="line.433"></a>
+<span class="sourceLineNo">433</span>  long getMobFileCacheEvictedCount();<a name="line.433"></a>
 <span class="sourceLineNo">434</span><a name="line.434"></a>
 <span class="sourceLineNo">435</span>  /**<a name="line.435"></a>
-<span class="sourceLineNo">436</span>   * Gets the hit percent to the mob file cache.<a name="line.436"></a>
+<span class="sourceLineNo">436</span>   * Gets the count of cached mob files.<a name="line.436"></a>
 <span class="sourceLineNo">437</span>   */<a name="line.437"></a>
-<span class="sourceLineNo">438</span>  double getMobFileCacheHitPercent();<a name="line.438"></a>
+<span class="sourceLineNo">438</span>  long getMobFileCacheCount();<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>   * @return Count of hedged read operations<a name="line.441"></a>
+<span class="sourceLineNo">441</span>   * Gets the hit percent to the mob file cache.<a name="line.441"></a>
 <span class="sourceLineNo">442</span>   */<a name="line.442"></a>
-<span class="sourceLineNo">443</span>  long getHedgedReadOps();<a name="line.443"></a>
+<span class="sourceLineNo">443</span>  double getMobFileCacheHitPercent();<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>   * @return Count of times a hedged read beat out the primary read.<a name="line.446"></a>
+<span class="sourceLineNo">446</span>   * @return Count of hedged read operations<a name="line.446"></a>
 <span class="sourceLineNo">447</span>   */<a name="line.447"></a>
-<span class="sourceLineNo">448</span>  long getHedgedReadWins();<a name="line.448"></a>
+<span class="sourceLineNo">448</span>  long getHedgedReadOps();<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>   * @return Count of requests blocked because the memstore size is larger than blockingMemStoreSize<a name="line.451"></a>
+<span class="sourceLineNo">451</span>   * @return Count of times a hedged read beat out the primary read.<a name="line.451"></a>
 <span class="sourceLineNo">452</span>   */<a name="line.452"></a>
-<span class="sourceLineNo">453</span>  long getBlockedRequestsCount();<a name="line.453"></a>
+<span class="sourceLineNo">453</span>  long getHedgedReadWins();<a name="line.453"></a>
 <span class="sourceLineNo">454</span><a name="line.454"></a>
 <span class="sourceLineNo">455</span>  /**<a name="line.455"></a>
-<span class="sourceLineNo">456</span>   * Get the number of rpc get requests to this region server.<a name="line.456"></a>
+<span class="sourceLineNo">456</span>   * @return Count of requests blocked because the memstore size is larger than blockingMemStoreSize<a name="line.456"></a>
 <span class="sourceLineNo">457</span>   */<a name="line.457"></a>
-<span class="sourceLineNo">458</span>  long getRpcGetRequestsCount();<a name="line.458"></a>
+<span class="sourceLineNo">458</span>  long getBlockedRequestsCount();<a name="line.458"></a>
 <span class="sourceLineNo">459</span><a name="line.459"></a>
 <span class="sourceLineNo">460</span>  /**<a name="line.460"></a>
-<span class="sourceLineNo">461</span>   * Get the number of rpc scan requests to this region server.<a name="line.461"></a>
+<span class="sourceLineNo">461</span>   * Get the number of rpc get requests to this region server.<a name="line.461"></a>
 <span class="sourceLineNo">462</span>   */<a name="line.462"></a>
-<span class="sourceLineNo">463</span>  long getRpcScanRequestsCount();<a name="line.463"></a>
+<span class="sourceLineNo">463</span>  long getRpcGetRequestsCount();<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>   * Get the number of rpc multi requests to this region server.<a name="line.466"></a>
+<span class="sourceLineNo">466</span>   * Get the number of rpc scan requests to this region server.<a name="line.466"></a>
 <span class="sourceLineNo">467</span>   */<a name="line.467"></a>
-<span class="sourceLineNo">468</span>  long getRpcMultiRequestsCount();<a name="line.468"></a>
+<span class="sourceLineNo">468</span>  long getRpcScanRequestsCount();<a name="line.468"></a>
 <span class="sourceLineNo">469</span><a name="line.469"></a>
 <span class="sourceLineNo">470</span>  /**<a name="line.470"></a>
-<span class="sourceLineNo">471</span>   * Get the number of rpc mutate requests to this region server.<a name="line.471"></a>
+<span class="sourceLineNo">471</span>   * Get the number of rpc multi requests to this region server.<a name="line.471"></a>
 <span class="sourceLineNo">472</span>   */<a name="line.472"></a>
-<span class="sourceLineNo">473</span>  long getRpcMutateRequestsCount();<a name="line.473"></a>
+<span class="sourceLineNo">473</span>  long getRpcMultiRequestsCount();<a name="line.473"></a>
 <span class="sourceLineNo">474</span><a name="line.474"></a>
 <span class="sourceLineNo">475</span>  /**<a name="line.475"></a>
-<span class="sourceLineNo">476</span>   * Get the average region size to this region server.<a name="line.476"></a>
+<span class="sourceLineNo">476</span>   * Get the number of rpc mutate requests to this region server.<a name="line.476"></a>
 <span class="sourceLineNo">477</span>   */<a name="line.477"></a>
-<span class="sourceLineNo">478</span>  long getAverageRegionSize();<a name="line.478"></a>
+<span class="sourceLineNo">478</span>  long getRpcMutateRequestsCount();<a name="line.478"></a>
 <span class="sourceLineNo">479</span><a name="line.479"></a>
-<span class="sourceLineNo">480</span>  long getDataMissCount();<a name="line.480"></a>
-<span class="sourceLineNo">481</span><a name="line.481"></a>
-<span class="sourceLineNo">482</span>  long getLeafIndexMissCount();<a name="line.482"></a>
-<span class="sourceLineNo">483</span><a name="line.483"></a>
-<span class="sourceLineNo">484</span>  long getBloomChunkMissCount();<a name="line.484"></a>
-<span class="sourceLineNo">485</span><a name="line.485"></a>
-<span class="sourceLineNo">486</span>  long getMetaMissCount();<a name="line.486"></a>
-<span class="sourceLineNo">487</span><a name="line.487"></a>
-<span class="sourceLineNo">488</span>  long getRootIndexMissCount();<a name="line.488"></a>
-<span class="sourceLineNo">489</span><a name="line.489"></a>
-<span class="sourceLineNo">490</span>  long getIntermediateIndexMissCount();<a name="line.490"></a>
-<span class="sourceLineNo">491</span><a name="line.491"></a>
-<span class="sourceLineNo">492</span>  long getFileInfoMissCount();<a name="line.492"></a>
-<span class="sourceLineNo">493</span><a name="line.493"></a>
-<span class="sourceLineNo">494</span>  long getGeneralBloomMetaMissCount();<a name="line.494"></a>
-<span class="sourceLineNo">495</span><a name="line.495"></a>
-<span class="sourceLineNo">496</span>  long getDeleteFamilyBloomMissCount();<a name="line.496"></a>
-<span class="sourceLineNo">497</span><a name="line.497"></a>
-<span class="sourceLineNo">498</span>  long getTrailerMissCount();<a name="line.498"></a>
-<span class="sourceLineNo">499</span><a name="line.499"></a>
-<span class="sourceLineNo">500</span>  long getDataHitCount();<a name="line.500"></a>
-<span class="sourceLineNo">501</span><a name="line.501"></a>
-<span class="sourceLineNo">502</span>  long getLeafIndexHitCount();<a name="line.502"></a>
-<span class="sourceLineNo">503</span><a name="line.503"></a>
-<span class="sourceLineNo">504</span>  long getBloomChunkHitCount();<a name="line.504"></a>
-<span class="sourceLineNo">505</span><a name="line.505"></a>
-<span class="sourceLineNo">506</span>  long getMetaHitCount();<a name="line.506"></a>
-<span class="sourceLineNo">507</span><a name="line.507"></a>
-<span class="sourceLineNo">508</span>  long getRootIndexHitCount();<a name="line.508"></a>
-<span class="sourceLineNo">509</span><a name="line.509"></a>
-<span class="sourceLineNo">510</span>  long getIntermediateIndexHitCount();<a name="line.510"></a>
-<span class="sourceLineNo">511</span><a name="line.511"></a>
-<span class="sourceLineNo">512</span>  long getFileInfoHitCount();<a name="line.512"></a>
-<span class="sourceLineNo">513</span><a name="line.513"></a>
-<span class="sourceLineNo">514</span>  long getGeneralBloomMetaHitCount();<a name="line.514"></a>
-<span class="sourceLineNo">515</span><a name="line.515"></a>
-<span class="sourceLineNo">516</span>  long getDeleteFamilyBloomHitCount();<a name="line.516"></a>
-<span class="sourceLineNo">517</span><a name="line.517"></a>
-<span class="sourceLineNo">518</span>  long getTrailerHitCount();<a name="line.518"></a>
-<span class="sourceLineNo">519</span><a name="line.519"></a>
-<span class="sourceLineNo">520</span>  long getTotalRowActionRequestCount();<a name="line.520"></a>
-<span class="sourceLineNo">521</span>}<a name="line.521"></a>
+<span class="sourceLineNo">480</span>  /**<a name="line.480"></a>
+<span class="sourceLineNo">481</span>   * Get the average region size to this region server.<a name="line.481"></a>
+<span class="sourceLineNo">482</span>   */<a name="line.482"></a>
+<span class="sourceLineNo">483</span>  long getAverageRegionSize();<a name="line.483"></a>
+<span class="sourceLineNo">484</span><a name="line.484"></a>
+<span class="sourceLineNo">485</span>  long getDataMissCount();<a name="line.485"></a>
+<span class="sourceLineNo">486</span><a name="line.486"></a>
+<span class="sourceLineNo">487</span>  long getLeafIndexMissCount();<a name="line.487"></a>
+<span class="sourceLineNo">488</span><a name="line.488"></a>
+<span class="sourceLineNo">489</span>  long getBloomChunkMissCount();<a name="line.489"></a>
+<span class="sourceLineNo">490</span><a name="line.490"></a>
+<span class="sourceLineNo">491</span>  long getMetaMissCount();<a name="line.491"></a>
+<span class="sourceLineNo">492</span><a name="line.492"></a>
+<span class="sourceLineNo">493</span>  long getRootIndexMissCount();<a name="line.493"></a>
+<span class="sourceLineNo">494</span><a name="line.494"></a>
+<span class="sourceLineNo">495</span>  long getIntermediateIndexMissCount();<a name="line.495"></a>
+<span class="sourceLineNo">496</span><a name="line.496"></a>
+<span class="sourceLineNo">497</span>  long getFileInfoMissCount();<a name="line.497"></a>
+<span class="sourceLineNo">498</span><a name="line.498"></a>
+<span class="sourceLineNo">499</span>  long getGeneralBloomMetaMissCount();<a name="line.499"></a>
+<span class="sourceLineNo">500</span><a name="line.500"></a>
+<span class="sourceLineNo">501</span>  long getDeleteFamilyBloomMissCount();<a name="line.501"></a>
+<span class="sourceLineNo">502</span><a name="line.502"></a>
+<span class="sourceLineNo">503</span>  long getTrailerMissCount();<a name="line.503"></a>
+<span class="sourceLineNo">504</span><a name="line.504"></a>
+<span class="sourceLineNo">505</span>  long getDataHitCount();<a name="line.505"></a>
+<span class="sourceLineNo">506</span><a name="line.506"></a>
+<span class="sourceLineNo">507</span>  long getLeafIndexHitCount();<a name="line.507"></a>
+<span class="sourceLineNo">508</span><a name="line.508"></a>
+<span class="sourceLineNo">509</span>  long getBloomChunkHitCount();<a name="line.509"></a>
+<span class="sourceLineNo">510</span><a name="line.510"></a>
+<span class="sourceLineNo">511</span>  long getMetaHitCount();<a name="line.511"></a>
+<span class="sourceLineNo">512</span><a name="line.512"></a>
+<span class="sourceLineNo">513</span>  long getRootIndexHitCount();<a name="line.513"></a>
+<span class="sourceLineNo">514</span><a name="line.514"></a>
+<span class="sourceLineNo">515</span>  long getIntermediateIndexHitCount();<a name="line.515"></a>
+<span class="sourceLineNo">516</span><a name="line.516"></a>
+<span class="sourceLineNo">517</span>  long getFileInfoHitCount();<a name="line.517"></a>
+<span class="sourceLineNo">518</span><a name="line.518"></a>
+<span class="sourceLineNo">519</span>  long getGeneralBloomMetaHitCount();<a name="line.519"></a>
+<span class="sourceLineNo">520</span><a name="line.520"></a>
+<span class="sourceLineNo">521</span>  long getDeleteFamilyBloomHitCount();<a name="line.521"></a>
+<span class="sourceLineNo">522</span><a name="line.522"></a>
+<span class="sourceLineNo">523</span>  long getTrailerHitCount();<a name="line.523"></a>
+<span class="sourceLineNo">524</span><a name="line.524"></a>
+<span class="sourceLineNo">525</span>  long getTotalRowActionRequestCount();<a name="line.525"></a>
+<span class="sourceLineNo">526</span>}<a name="line.526"></a>
 
 
 


[21/28] hbase-site git commit: Published site at 8d7061a487357344f10ee260979cc2c47cd833dd.

Posted by gi...@apache.org.
http://git-wip-us.apache.org/repos/asf/hbase-site/blob/2e694a8e/devapidocs/org/apache/hadoop/hbase/regionserver/MetricsRegionServerSource.html
----------------------------------------------------------------------
diff --git a/devapidocs/org/apache/hadoop/hbase/regionserver/MetricsRegionServerSource.html b/devapidocs/org/apache/hadoop/hbase/regionserver/MetricsRegionServerSource.html
index d18193a..4827a8e 100644
--- a/devapidocs/org/apache/hadoop/hbase/regionserver/MetricsRegionServerSource.html
+++ b/devapidocs/org/apache/hadoop/hbase/regionserver/MetricsRegionServerSource.html
@@ -1137,6 +1137,14 @@ extends <a href="../../../../../org/apache/hadoop/hbase/metrics/BaseSource.html"
 </tr>
 <tr class="rowColor">
 <td class="colFirst"><code>static <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/regionserver/MetricsRegionServerSource.html#STOREFILE_SIZE_GROWTH_RATE">STOREFILE_SIZE_GROWTH_RATE</a></span></code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/regionserver/MetricsRegionServerSource.html#STOREFILE_SIZE_GROWTH_RATE_DESC">STOREFILE_SIZE_GROWTH_RATE_DESC</a></span></code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/regionserver/MetricsRegionServerSource.html#TOTAL_REQUEST_COUNT">TOTAL_REQUEST_COUNT</a></span></code>&nbsp;</td>
 </tr>
 <tr class="altColor">
@@ -1655,13 +1663,26 @@ extends <a href="../../../../../org/apache/hadoop/hbase/metrics/BaseSource.html"
 </dl>
 </li>
 </ul>
+<a name="STOREFILE_SIZE_GROWTH_RATE">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>STOREFILE_SIZE_GROWTH_RATE</h4>
+<pre>static final&nbsp;<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/MetricsRegionServerSource.html#line.237">STOREFILE_SIZE_GROWTH_RATE</a></pre>
+<dl>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../../constant-values.html#org.apache.hadoop.hbase.regionserver.MetricsRegionServerSource.STOREFILE_SIZE_GROWTH_RATE">Constant Field Values</a></dd>
+</dl>
+</li>
+</ul>
 <a name="MAX_STORE_FILE_AGE">
 <!--   -->
 </a>
 <ul class="blockList">
 <li class="blockList">
 <h4>MAX_STORE_FILE_AGE</h4>
-<pre>static final&nbsp;<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/MetricsRegionServerSource.html#line.237">MAX_STORE_FILE_AGE</a></pre>
+<pre>static final&nbsp;<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/MetricsRegionServerSource.html#line.238">MAX_STORE_FILE_AGE</a></pre>
 <dl>
 <dt><span class="seeLabel">See Also:</span></dt>
 <dd><a href="../../../../../constant-values.html#org.apache.hadoop.hbase.regionserver.MetricsRegionServerSource.MAX_STORE_FILE_AGE">Constant Field Values</a></dd>
@@ -1674,7 +1695,7 @@ extends <a href="../../../../../org/apache/hadoop/hbase/metrics/BaseSource.html"
 <ul class="blockList">
 <li class="blockList">
 <h4>MIN_STORE_FILE_AGE</h4>
-<pre>static final&nbsp;<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/MetricsRegionServerSource.html#line.238">MIN_STORE_FILE_AGE</a></pre>
+<pre>static final&nbsp;<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/MetricsRegionServerSource.html#line.239">MIN_STORE_FILE_AGE</a></pre>
 <dl>
 <dt><span class="seeLabel">See Also:</span></dt>
 <dd><a href="../../../../../constant-values.html#org.apache.hadoop.hbase.regionserver.MetricsRegionServerSource.MIN_STORE_FILE_AGE">Constant Field Values</a></dd>
@@ -1687,7 +1708,7 @@ extends <a href="../../../../../org/apache/hadoop/hbase/metrics/BaseSource.html"
 <ul class="blockList">
 <li class="blockList">
 <h4>AVG_STORE_FILE_AGE</h4>
-<pre>static final&nbsp;<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/MetricsRegionServerSource.html#line.239">AVG_STORE_FILE_AGE</a></pre>
+<pre>static final&nbsp;<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/MetricsRegionServerSource.html#line.240">AVG_STORE_FILE_AGE</a></pre>
 <dl>
 <dt><span class="seeLabel">See Also:</span></dt>
 <dd><a href="../../../../../constant-values.html#org.apache.hadoop.hbase.regionserver.MetricsRegionServerSource.AVG_STORE_FILE_AGE">Constant Field Values</a></dd>
@@ -1700,7 +1721,7 @@ extends <a href="../../../../../org/apache/hadoop/hbase/metrics/BaseSource.html"
 <ul class="blockList">
 <li class="blockList">
 <h4>NUM_REFERENCE_FILES</h4>
-<pre>static final&nbsp;<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/MetricsRegionServerSource.html#line.240">NUM_REFERENCE_FILES</a></pre>
+<pre>static final&nbsp;<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/MetricsRegionServerSource.html#line.241">NUM_REFERENCE_FILES</a></pre>
 <dl>
 <dt><span class="seeLabel">See Also:</span></dt>
 <dd><a href="../../../../../constant-values.html#org.apache.hadoop.hbase.regionserver.MetricsRegionServerSource.NUM_REFERENCE_FILES">Constant Field Values</a></dd>
@@ -1713,7 +1734,7 @@ extends <a href="../../../../../org/apache/hadoop/hbase/metrics/BaseSource.html"
 <ul class="blockList">
 <li class="blockList">
 <h4>MAX_STORE_FILE_AGE_DESC</h4>
-<pre>static final&nbsp;<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/MetricsRegionServerSource.html#line.241">MAX_STORE_FILE_AGE_DESC</a></pre>
+<pre>static final&nbsp;<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/MetricsRegionServerSource.html#line.242">MAX_STORE_FILE_AGE_DESC</a></pre>
 <dl>
 <dt><span class="seeLabel">See Also:</span></dt>
 <dd><a href="../../../../../constant-values.html#org.apache.hadoop.hbase.regionserver.MetricsRegionServerSource.MAX_STORE_FILE_AGE_DESC">Constant Field Values</a></dd>
@@ -1726,7 +1747,7 @@ extends <a href="../../../../../org/apache/hadoop/hbase/metrics/BaseSource.html"
 <ul class="blockList">
 <li class="blockList">
 <h4>MIN_STORE_FILE_AGE_DESC</h4>
-<pre>static final&nbsp;<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/MetricsRegionServerSource.html#line.242">MIN_STORE_FILE_AGE_DESC</a></pre>
+<pre>static final&nbsp;<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/MetricsRegionServerSource.html#line.243">MIN_STORE_FILE_AGE_DESC</a></pre>
 <dl>
 <dt><span class="seeLabel">See Also:</span></dt>
 <dd><a href="../../../../../constant-values.html#org.apache.hadoop.hbase.regionserver.MetricsRegionServerSource.MIN_STORE_FILE_AGE_DESC">Constant Field Values</a></dd>
@@ -1739,7 +1760,7 @@ extends <a href="../../../../../org/apache/hadoop/hbase/metrics/BaseSource.html"
 <ul class="blockList">
 <li class="blockList">
 <h4>AVG_STORE_FILE_AGE_DESC</h4>
-<pre>static final&nbsp;<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/MetricsRegionServerSource.html#line.243">AVG_STORE_FILE_AGE_DESC</a></pre>
+<pre>static final&nbsp;<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/MetricsRegionServerSource.html#line.244">AVG_STORE_FILE_AGE_DESC</a></pre>
 <dl>
 <dt><span class="seeLabel">See Also:</span></dt>
 <dd><a href="../../../../../constant-values.html#org.apache.hadoop.hbase.regionserver.MetricsRegionServerSource.AVG_STORE_FILE_AGE_DESC">Constant Field Values</a></dd>
@@ -1752,7 +1773,7 @@ extends <a href="../../../../../org/apache/hadoop/hbase/metrics/BaseSource.html"
 <ul class="blockList">
 <li class="blockList">
 <h4>NUM_REFERENCE_FILES_DESC</h4>
-<pre>static final&nbsp;<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/MetricsRegionServerSource.html#line.244">NUM_REFERENCE_FILES_DESC</a></pre>
+<pre>static final&nbsp;<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/MetricsRegionServerSource.html#line.245">NUM_REFERENCE_FILES_DESC</a></pre>
 <dl>
 <dt><span class="seeLabel">See Also:</span></dt>
 <dd><a href="../../../../../constant-values.html#org.apache.hadoop.hbase.regionserver.MetricsRegionServerSource.NUM_REFERENCE_FILES_DESC">Constant Field Values</a></dd>
@@ -1765,20 +1786,33 @@ extends <a href="../../../../../org/apache/hadoop/hbase/metrics/BaseSource.html"
 <ul class="blockList">
 <li class="blockList">
 <h4>STOREFILE_SIZE_DESC</h4>
-<pre>static final&nbsp;<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/MetricsRegionServerSource.html#line.245">STOREFILE_SIZE_DESC</a></pre>
+<pre>static final&nbsp;<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/MetricsRegionServerSource.html#line.246">STOREFILE_SIZE_DESC</a></pre>
 <dl>
 <dt><span class="seeLabel">See Also:</span></dt>
 <dd><a href="../../../../../constant-values.html#org.apache.hadoop.hbase.regionserver.MetricsRegionServerSource.STOREFILE_SIZE_DESC">Constant Field Values</a></dd>
 </dl>
 </li>
 </ul>
+<a name="STOREFILE_SIZE_GROWTH_RATE_DESC">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>STOREFILE_SIZE_GROWTH_RATE_DESC</h4>
+<pre>static final&nbsp;<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/MetricsRegionServerSource.html#line.247">STOREFILE_SIZE_GROWTH_RATE_DESC</a></pre>
+<dl>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../../constant-values.html#org.apache.hadoop.hbase.regionserver.MetricsRegionServerSource.STOREFILE_SIZE_GROWTH_RATE_DESC">Constant Field Values</a></dd>
+</dl>
+</li>
+</ul>
 <a name="TOTAL_REQUEST_COUNT">
 <!--   -->
 </a>
 <ul class="blockList">
 <li class="blockList">
 <h4>TOTAL_REQUEST_COUNT</h4>
-<pre>static final&nbsp;<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/MetricsRegionServerSource.html#line.246">TOTAL_REQUEST_COUNT</a></pre>
+<pre>static final&nbsp;<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/MetricsRegionServerSource.html#line.249">TOTAL_REQUEST_COUNT</a></pre>
 <dl>
 <dt><span class="seeLabel">See Also:</span></dt>
 <dd><a href="../../../../../constant-values.html#org.apache.hadoop.hbase.regionserver.MetricsRegionServerSource.TOTAL_REQUEST_COUNT">Constant Field Values</a></dd>
@@ -1791,7 +1825,7 @@ extends <a href="../../../../../org/apache/hadoop/hbase/metrics/BaseSource.html"
 <ul class="blockList">
 <li class="blockList">
 <h4>TOTAL_REQUEST_COUNT_DESC</h4>
-<pre>static final&nbsp;<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/MetricsRegionServerSource.html#line.247">TOTAL_REQUEST_COUNT_DESC</a></pre>
+<pre>static final&nbsp;<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/MetricsRegionServerSource.html#line.250">TOTAL_REQUEST_COUNT_DESC</a></pre>
 <dl>
 <dt><span class="seeLabel">See Also:</span></dt>
 <dd><a href="../../../../../constant-values.html#org.apache.hadoop.hbase.regionserver.MetricsRegionServerSource.TOTAL_REQUEST_COUNT_DESC">Constant Field Values</a></dd>
@@ -1804,7 +1838,7 @@ extends <a href="../../../../../org/apache/hadoop/hbase/metrics/BaseSource.html"
 <ul class="blockList">
 <li class="blockList">
 <h4>TOTAL_ROW_ACTION_REQUEST_COUNT</h4>
-<pre>static final&nbsp;<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/MetricsRegionServerSource.html#line.251">TOTAL_ROW_ACTION_REQUEST_COUNT</a></pre>
+<pre>static final&nbsp;<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/MetricsRegionServerSource.html#line.254">TOTAL_ROW_ACTION_REQUEST_COUNT</a></pre>
 <dl>
 <dt><span class="seeLabel">See Also:</span></dt>
 <dd><a href="../../../../../constant-values.html#org.apache.hadoop.hbase.regionserver.MetricsRegionServerSource.TOTAL_ROW_ACTION_REQUEST_COUNT">Constant Field Values</a></dd>
@@ -1817,7 +1851,7 @@ extends <a href="../../../../../org/apache/hadoop/hbase/metrics/BaseSource.html"
 <ul class="blockList">
 <li class="blockList">
 <h4>TOTAL_ROW_ACTION_REQUEST_COUNT_DESC</h4>
-<pre>static final&nbsp;<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/MetricsRegionServerSource.html#line.252">TOTAL_ROW_ACTION_REQUEST_COUNT_DESC</a></pre>
+<pre>static final&nbsp;<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/MetricsRegionServerSource.html#line.255">TOTAL_ROW_ACTION_REQUEST_COUNT_DESC</a></pre>
 <dl>
 <dt><span class="seeLabel">See Also:</span></dt>
 <dd><a href="../../../../../constant-values.html#org.apache.hadoop.hbase.regionserver.MetricsRegionServerSource.TOTAL_ROW_ACTION_REQUEST_COUNT_DESC">Constant Field Values</a></dd>
@@ -1830,7 +1864,7 @@ extends <a href="../../../../../org/apache/hadoop/hbase/metrics/BaseSource.html"
 <ul class="blockList">
 <li class="blockList">
 <h4>READ_REQUEST_COUNT</h4>
-<pre>static final&nbsp;<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/MetricsRegionServerSource.html#line.256">READ_REQUEST_COUNT</a></pre>
+<pre>static final&nbsp;<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/MetricsRegionServerSource.html#line.259">READ_REQUEST_COUNT</a></pre>
 <dl>
 <dt><span class="seeLabel">See Also:</span></dt>
 <dd><a href="../../../../../constant-values.html#org.apache.hadoop.hbase.regionserver.MetricsRegionServerSource.READ_REQUEST_COUNT">Constant Field Values</a></dd>
@@ -1843,7 +1877,7 @@ extends <a href="../../../../../org/apache/hadoop/hbase/metrics/BaseSource.html"
 <ul class="blockList">
 <li class="blockList">
 <h4>FILTERED_READ_REQUEST_COUNT</h4>
-<pre>static final&nbsp;<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/MetricsRegionServerSource.html#line.257">FILTERED_READ_REQUEST_COUNT</a></pre>
+<pre>static final&nbsp;<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/MetricsRegionServerSource.html#line.260">FILTERED_READ_REQUEST_COUNT</a></pre>
 <dl>
 <dt><span class="seeLabel">See Also:</span></dt>
 <dd><a href="../../../../../constant-values.html#org.apache.hadoop.hbase.regionserver.MetricsRegionServerSource.FILTERED_READ_REQUEST_COUNT">Constant Field Values</a></dd>
@@ -1856,7 +1890,7 @@ extends <a href="../../../../../org/apache/hadoop/hbase/metrics/BaseSource.html"
 <ul class="blockList">
 <li class="blockList">
 <h4>FILTERED_READ_REQUEST_COUNT_DESC</h4>
-<pre>static final&nbsp;<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/MetricsRegionServerSource.html#line.258">FILTERED_READ_REQUEST_COUNT_DESC</a></pre>
+<pre>static final&nbsp;<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/MetricsRegionServerSource.html#line.261">FILTERED_READ_REQUEST_COUNT_DESC</a></pre>
 <dl>
 <dt><span class="seeLabel">See Also:</span></dt>
 <dd><a href="../../../../../constant-values.html#org.apache.hadoop.hbase.regionserver.MetricsRegionServerSource.FILTERED_READ_REQUEST_COUNT_DESC">Constant Field Values</a></dd>
@@ -1869,7 +1903,7 @@ extends <a href="../../../../../org/apache/hadoop/hbase/metrics/BaseSource.html"
 <ul class="blockList">
 <li class="blockList">
 <h4>READ_REQUEST_COUNT_DESC</h4>
-<pre>static final&nbsp;<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/MetricsRegionServerSource.html#line.260">READ_REQUEST_COUNT_DESC</a></pre>
+<pre>static final&nbsp;<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/MetricsRegionServerSource.html#line.263">READ_REQUEST_COUNT_DESC</a></pre>
 <dl>
 <dt><span class="seeLabel">See Also:</span></dt>
 <dd><a href="../../../../../constant-values.html#org.apache.hadoop.hbase.regionserver.MetricsRegionServerSource.READ_REQUEST_COUNT_DESC">Constant Field Values</a></dd>
@@ -1882,7 +1916,7 @@ extends <a href="../../../../../org/apache/hadoop/hbase/metrics/BaseSource.html"
 <ul class="blockList">
 <li class="blockList">
 <h4>READ_REQUEST_RATE_PER_SECOND</h4>
-<pre>static final&nbsp;<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/MetricsRegionServerSource.html#line.262">READ_REQUEST_RATE_PER_SECOND</a></pre>
+<pre>static final&nbsp;<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/MetricsRegionServerSource.html#line.265">READ_REQUEST_RATE_PER_SECOND</a></pre>
 <dl>
 <dt><span class="seeLabel">See Also:</span></dt>
 <dd><a href="../../../../../constant-values.html#org.apache.hadoop.hbase.regionserver.MetricsRegionServerSource.READ_REQUEST_RATE_PER_SECOND">Constant Field Values</a></dd>
@@ -1895,7 +1929,7 @@ extends <a href="../../../../../org/apache/hadoop/hbase/metrics/BaseSource.html"
 <ul class="blockList">
 <li class="blockList">
 <h4>READ_REQUEST_RATE_DESC</h4>
-<pre>static final&nbsp;<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/MetricsRegionServerSource.html#line.263">READ_REQUEST_RATE_DESC</a></pre>
+<pre>static final&nbsp;<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/MetricsRegionServerSource.html#line.266">READ_REQUEST_RATE_DESC</a></pre>
 <dl>
 <dt><span class="seeLabel">See Also:</span></dt>
 <dd><a href="../../../../../constant-values.html#org.apache.hadoop.hbase.regionserver.MetricsRegionServerSource.READ_REQUEST_RATE_DESC">Constant Field Values</a></dd>
@@ -1908,7 +1942,7 @@ extends <a href="../../../../../org/apache/hadoop/hbase/metrics/BaseSource.html"
 <ul class="blockList">
 <li class="blockList">
 <h4>CP_REQUEST_COUNT</h4>
-<pre>static final&nbsp;<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/MetricsRegionServerSource.html#line.265">CP_REQUEST_COUNT</a></pre>
+<pre>static final&nbsp;<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/MetricsRegionServerSource.html#line.268">CP_REQUEST_COUNT</a></pre>
 <dl>
 <dt><span class="seeLabel">See Also:</span></dt>
 <dd><a href="../../../../../constant-values.html#org.apache.hadoop.hbase.regionserver.MetricsRegionServerSource.CP_REQUEST_COUNT">Constant Field Values</a></dd>
@@ -1921,7 +1955,7 @@ extends <a href="../../../../../org/apache/hadoop/hbase/metrics/BaseSource.html"
 <ul class="blockList">
 <li class="blockList">
 <h4>CP_REQUEST_COUNT_DESC</h4>
-<pre>static final&nbsp;<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/MetricsRegionServerSource.html#line.266">CP_REQUEST_COUNT_DESC</a></pre>
+<pre>static final&nbsp;<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/MetricsRegionServerSource.html#line.269">CP_REQUEST_COUNT_DESC</a></pre>
 <dl>
 <dt><span class="seeLabel">See Also:</span></dt>
 <dd><a href="../../../../../constant-values.html#org.apache.hadoop.hbase.regionserver.MetricsRegionServerSource.CP_REQUEST_COUNT_DESC">Constant Field Values</a></dd>
@@ -1934,7 +1968,7 @@ extends <a href="../../../../../org/apache/hadoop/hbase/metrics/BaseSource.html"
 <ul class="blockList">
 <li class="blockList">
 <h4>WRITE_REQUEST_COUNT</h4>
-<pre>static final&nbsp;<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/MetricsRegionServerSource.html#line.268">WRITE_REQUEST_COUNT</a></pre>
+<pre>static final&nbsp;<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/MetricsRegionServerSource.html#line.271">WRITE_REQUEST_COUNT</a></pre>
 <dl>
 <dt><span class="seeLabel">See Also:</span></dt>
 <dd><a href="../../../../../constant-values.html#org.apache.hadoop.hbase.regionserver.MetricsRegionServerSource.WRITE_REQUEST_COUNT">Constant Field Values</a></dd>
@@ -1947,7 +1981,7 @@ extends <a href="../../../../../org/apache/hadoop/hbase/metrics/BaseSource.html"
 <ul class="blockList">
 <li class="blockList">
 <h4>WRITE_REQUEST_COUNT_DESC</h4>
-<pre>static final&nbsp;<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/MetricsRegionServerSource.html#line.269">WRITE_REQUEST_COUNT_DESC</a></pre>
+<pre>static final&nbsp;<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/MetricsRegionServerSource.html#line.272">WRITE_REQUEST_COUNT_DESC</a></pre>
 <dl>
 <dt><span class="seeLabel">See Also:</span></dt>
 <dd><a href="../../../../../constant-values.html#org.apache.hadoop.hbase.regionserver.MetricsRegionServerSource.WRITE_REQUEST_COUNT_DESC">Constant Field Values</a></dd>
@@ -1960,7 +1994,7 @@ extends <a href="../../../../../org/apache/hadoop/hbase/metrics/BaseSource.html"
 <ul class="blockList">
 <li class="blockList">
 <h4>WRITE_REQUEST_RATE_PER_SECOND</h4>
-<pre>static final&nbsp;<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/MetricsRegionServerSource.html#line.271">WRITE_REQUEST_RATE_PER_SECOND</a></pre>
+<pre>static final&nbsp;<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/MetricsRegionServerSource.html#line.274">WRITE_REQUEST_RATE_PER_SECOND</a></pre>
 <dl>
 <dt><span class="seeLabel">See Also:</span></dt>
 <dd><a href="../../../../../constant-values.html#org.apache.hadoop.hbase.regionserver.MetricsRegionServerSource.WRITE_REQUEST_RATE_PER_SECOND">Constant Field Values</a></dd>
@@ -1973,7 +2007,7 @@ extends <a href="../../../../../org/apache/hadoop/hbase/metrics/BaseSource.html"
 <ul class="blockList">
 <li class="blockList">
 <h4>WRITE_REQUEST_RATE_DESC</h4>
-<pre>static final&nbsp;<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/MetricsRegionServerSource.html#line.272">WRITE_REQUEST_RATE_DESC</a></pre>
+<pre>static final&nbsp;<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/MetricsRegionServerSource.html#line.275">WRITE_REQUEST_RATE_DESC</a></pre>
 <dl>
 <dt><span class="seeLabel">See Also:</span></dt>
 <dd><a href="../../../../../constant-values.html#org.apache.hadoop.hbase.regionserver.MetricsRegionServerSource.WRITE_REQUEST_RATE_DESC">Constant Field Values</a></dd>
@@ -1986,7 +2020,7 @@ extends <a href="../../../../../org/apache/hadoop/hbase/metrics/BaseSource.html"
 <ul class="blockList">
 <li class="blockList">
 <h4>CHECK_MUTATE_FAILED_COUNT</h4>
-<pre>static final&nbsp;<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/MetricsRegionServerSource.html#line.274">CHECK_MUTATE_FAILED_COUNT</a></pre>
+<pre>static final&nbsp;<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/MetricsRegionServerSource.html#line.277">CHECK_MUTATE_FAILED_COUNT</a></pre>
 <dl>
 <dt><span class="seeLabel">See Also:</span></dt>
 <dd><a href="../../../../../constant-values.html#org.apache.hadoop.hbase.regionserver.MetricsRegionServerSource.CHECK_MUTATE_FAILED_COUNT">Constant Field Values</a></dd>
@@ -1999,7 +2033,7 @@ extends <a href="../../../../../org/apache/hadoop/hbase/metrics/BaseSource.html"
 <ul class="blockList">
 <li class="blockList">
 <h4>CHECK_MUTATE_FAILED_COUNT_DESC</h4>
-<pre>static final&nbsp;<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/MetricsRegionServerSource.html#line.275">CHECK_MUTATE_FAILED_COUNT_DESC</a></pre>
+<pre>static final&nbsp;<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/MetricsRegionServerSource.html#line.278">CHECK_MUTATE_FAILED_COUNT_DESC</a></pre>
 <dl>
 <dt><span class="seeLabel">See Also:</span></dt>
 <dd><a href="../../../../../constant-values.html#org.apache.hadoop.hbase.regionserver.MetricsRegionServerSource.CHECK_MUTATE_FAILED_COUNT_DESC">Constant Field Values</a></dd>
@@ -2012,7 +2046,7 @@ extends <a href="../../../../../org/apache/hadoop/hbase/metrics/BaseSource.html"
 <ul class="blockList">
 <li class="blockList">
 <h4>CHECK_MUTATE_PASSED_COUNT</h4>
-<pre>static final&nbsp;<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/MetricsRegionServerSource.html#line.277">CHECK_MUTATE_PASSED_COUNT</a></pre>
+<pre>static final&nbsp;<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/MetricsRegionServerSource.html#line.280">CHECK_MUTATE_PASSED_COUNT</a></pre>
 <dl>
 <dt><span class="seeLabel">See Also:</span></dt>
 <dd><a href="../../../../../constant-values.html#org.apache.hadoop.hbase.regionserver.MetricsRegionServerSource.CHECK_MUTATE_PASSED_COUNT">Constant Field Values</a></dd>
@@ -2025,7 +2059,7 @@ extends <a href="../../../../../org/apache/hadoop/hbase/metrics/BaseSource.html"
 <ul class="blockList">
 <li class="blockList">
 <h4>CHECK_MUTATE_PASSED_COUNT_DESC</h4>
-<pre>static final&nbsp;<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/MetricsRegionServerSource.html#line.278">CHECK_MUTATE_PASSED_COUNT_DESC</a></pre>
+<pre>static final&nbsp;<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/MetricsRegionServerSource.html#line.281">CHECK_MUTATE_PASSED_COUNT_DESC</a></pre>
 <dl>
 <dt><span class="seeLabel">See Also:</span></dt>
 <dd><a href="../../../../../constant-values.html#org.apache.hadoop.hbase.regionserver.MetricsRegionServerSource.CHECK_MUTATE_PASSED_COUNT_DESC">Constant Field Values</a></dd>
@@ -2038,7 +2072,7 @@ extends <a href="../../../../../org/apache/hadoop/hbase/metrics/BaseSource.html"
 <ul class="blockList">
 <li class="blockList">
 <h4>STOREFILE_INDEX_SIZE</h4>
-<pre>static final&nbsp;<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/MetricsRegionServerSource.html#line.280">STOREFILE_INDEX_SIZE</a></pre>
+<pre>static final&nbsp;<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/MetricsRegionServerSource.html#line.283">STOREFILE_INDEX_SIZE</a></pre>
 <dl>
 <dt><span class="seeLabel">See Also:</span></dt>
 <dd><a href="../../../../../constant-values.html#org.apache.hadoop.hbase.regionserver.MetricsRegionServerSource.STOREFILE_INDEX_SIZE">Constant Field Values</a></dd>
@@ -2051,7 +2085,7 @@ extends <a href="../../../../../org/apache/hadoop/hbase/metrics/BaseSource.html"
 <ul class="blockList">
 <li class="blockList">
 <h4>STOREFILE_INDEX_SIZE_DESC</h4>
-<pre>static final&nbsp;<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/MetricsRegionServerSource.html#line.281">STOREFILE_INDEX_SIZE_DESC</a></pre>
+<pre>static final&nbsp;<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/MetricsRegionServerSource.html#line.284">STOREFILE_INDEX_SIZE_DESC</a></pre>
 <dl>
 <dt><span class="seeLabel">See Also:</span></dt>
 <dd><a href="../../../../../constant-values.html#org.apache.hadoop.hbase.regionserver.MetricsRegionServerSource.STOREFILE_INDEX_SIZE_DESC">Constant Field Values</a></dd>
@@ -2064,7 +2098,7 @@ extends <a href="../../../../../org/apache/hadoop/hbase/metrics/BaseSource.html"
 <ul class="blockList">
 <li class="blockList">
 <h4>STATIC_INDEX_SIZE</h4>
-<pre>static final&nbsp;<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/MetricsRegionServerSource.html#line.282">STATIC_INDEX_SIZE</a></pre>
+<pre>static final&nbsp;<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/MetricsRegionServerSource.html#line.285">STATIC_INDEX_SIZE</a></pre>
 <dl>
 <dt><span class="seeLabel">See Also:</span></dt>
 <dd><a href="../../../../../constant-values.html#org.apache.hadoop.hbase.regionserver.MetricsRegionServerSource.STATIC_INDEX_SIZE">Constant Field Values</a></dd>
@@ -2077,7 +2111,7 @@ extends <a href="../../../../../org/apache/hadoop/hbase/metrics/BaseSource.html"
 <ul class="blockList">
 <li class="blockList">
 <h4>STATIC_INDEX_SIZE_DESC</h4>
-<pre>static final&nbsp;<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/MetricsRegionServerSource.html#line.283">STATIC_INDEX_SIZE_DESC</a></pre>
+<pre>static final&nbsp;<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/MetricsRegionServerSource.html#line.286">STATIC_INDEX_SIZE_DESC</a></pre>
 <dl>
 <dt><span class="seeLabel">See Also:</span></dt>
 <dd><a href="../../../../../constant-values.html#org.apache.hadoop.hbase.regionserver.MetricsRegionServerSource.STATIC_INDEX_SIZE_DESC">Constant Field Values</a></dd>
@@ -2090,7 +2124,7 @@ extends <a href="../../../../../org/apache/hadoop/hbase/metrics/BaseSource.html"
 <ul class="blockList">
 <li class="blockList">
 <h4>STATIC_BLOOM_SIZE</h4>
-<pre>static final&nbsp;<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/MetricsRegionServerSource.html#line.284">STATIC_BLOOM_SIZE</a></pre>
+<pre>static final&nbsp;<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/MetricsRegionServerSource.html#line.287">STATIC_BLOOM_SIZE</a></pre>
 <dl>
 <dt><span class="seeLabel">See Also:</span></dt>
 <dd><a href="../../../../../constant-values.html#org.apache.hadoop.hbase.regionserver.MetricsRegionServerSource.STATIC_BLOOM_SIZE">Constant Field Values</a></dd>
@@ -2103,7 +2137,7 @@ extends <a href="../../../../../org/apache/hadoop/hbase/metrics/BaseSource.html"
 <ul class="blockList">
 <li class="blockList">
 <h4>STATIC_BLOOM_SIZE_DESC</h4>
-<pre>static final&nbsp;<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/MetricsRegionServerSource.html#line.285">STATIC_BLOOM_SIZE_DESC</a></pre>
+<pre>static final&nbsp;<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/MetricsRegionServerSource.html#line.288">STATIC_BLOOM_SIZE_DESC</a></pre>
 <dl>
 <dt><span class="seeLabel">See Also:</span></dt>
 <dd><a href="../../../../../constant-values.html#org.apache.hadoop.hbase.regionserver.MetricsRegionServerSource.STATIC_BLOOM_SIZE_DESC">Constant Field Values</a></dd>
@@ -2116,7 +2150,7 @@ extends <a href="../../../../../org/apache/hadoop/hbase/metrics/BaseSource.html"
 <ul class="blockList">
 <li class="blockList">
 <h4>NUMBER_OF_MUTATIONS_WITHOUT_WAL</h4>
-<pre>static final&nbsp;<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/MetricsRegionServerSource.html#line.287">NUMBER_OF_MUTATIONS_WITHOUT_WAL</a></pre>
+<pre>static final&nbsp;<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/MetricsRegionServerSource.html#line.290">NUMBER_OF_MUTATIONS_WITHOUT_WAL</a></pre>
 <dl>
 <dt><span class="seeLabel">See Also:</span></dt>
 <dd><a href="../../../../../constant-values.html#org.apache.hadoop.hbase.regionserver.MetricsRegionServerSource.NUMBER_OF_MUTATIONS_WITHOUT_WAL">Constant Field Values</a></dd>
@@ -2129,7 +2163,7 @@ extends <a href="../../../../../org/apache/hadoop/hbase/metrics/BaseSource.html"
 <ul class="blockList">
 <li class="blockList">
 <h4>NUMBER_OF_MUTATIONS_WITHOUT_WAL_DESC</h4>
-<pre>static final&nbsp;<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/MetricsRegionServerSource.html#line.288">NUMBER_OF_MUTATIONS_WITHOUT_WAL_DESC</a></pre>
+<pre>static final&nbsp;<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/MetricsRegionServerSource.html#line.291">NUMBER_OF_MUTATIONS_WITHOUT_WAL_DESC</a></pre>
 <dl>
 <dt><span class="seeLabel">See Also:</span></dt>
 <dd><a href="../../../../../constant-values.html#org.apache.hadoop.hbase.regionserver.MetricsRegionServerSource.NUMBER_OF_MUTATIONS_WITHOUT_WAL_DESC">Constant Field Values</a></dd>
@@ -2142,7 +2176,7 @@ extends <a href="../../../../../org/apache/hadoop/hbase/metrics/BaseSource.html"
 <ul class="blockList">
 <li class="blockList">
 <h4>DATA_SIZE_WITHOUT_WAL</h4>
-<pre>static final&nbsp;<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/MetricsRegionServerSource.html#line.290">DATA_SIZE_WITHOUT_WAL</a></pre>
+<pre>static final&nbsp;<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/MetricsRegionServerSource.html#line.293">DATA_SIZE_WITHOUT_WAL</a></pre>
 <dl>
 <dt><span class="seeLabel">See Also:</span></dt>
 <dd><a href="../../../../../constant-values.html#org.apache.hadoop.hbase.regionserver.MetricsRegionServerSource.DATA_SIZE_WITHOUT_WAL">Constant Field Values</a></dd>
@@ -2155,7 +2189,7 @@ extends <a href="../../../../../org/apache/hadoop/hbase/metrics/BaseSource.html"
 <ul class="blockList">
 <li class="blockList">
 <h4>DATA_SIZE_WITHOUT_WAL_DESC</h4>
-<pre>static final&nbsp;<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/MetricsRegionServerSource.html#line.291">DATA_SIZE_WITHOUT_WAL_DESC</a></pre>
+<pre>static final&nbsp;<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/MetricsRegionServerSource.html#line.294">DATA_SIZE_WITHOUT_WAL_DESC</a></pre>
 <dl>
 <dt><span class="seeLabel">See Also:</span></dt>
 <dd><a href="../../../../../constant-values.html#org.apache.hadoop.hbase.regionserver.MetricsRegionServerSource.DATA_SIZE_WITHOUT_WAL_DESC">Constant Field Values</a></dd>
@@ -2168,7 +2202,7 @@ extends <a href="../../../../../org/apache/hadoop/hbase/metrics/BaseSource.html"
 <ul class="blockList">
 <li class="blockList">
 <h4>PERCENT_FILES_LOCAL</h4>
-<pre>static final&nbsp;<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/MetricsRegionServerSource.html#line.293">PERCENT_FILES_LOCAL</a></pre>
+<pre>static final&nbsp;<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/MetricsRegionServerSource.html#line.296">PERCENT_FILES_LOCAL</a></pre>
 <dl>
 <dt><span class="seeLabel">See Also:</span></dt>
 <dd><a href="../../../../../constant-values.html#org.apache.hadoop.hbase.regionserver.MetricsRegionServerSource.PERCENT_FILES_LOCAL">Constant Field Values</a></dd>
@@ -2181,7 +2215,7 @@ extends <a href="../../../../../org/apache/hadoop/hbase/metrics/BaseSource.html"
 <ul class="blockList">
 <li class="blockList">
 <h4>PERCENT_FILES_LOCAL_DESC</h4>
-<pre>static final&nbsp;<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/MetricsRegionServerSource.html#line.294">PERCENT_FILES_LOCAL_DESC</a></pre>
+<pre>static final&nbsp;<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/MetricsRegionServerSource.html#line.297">PERCENT_FILES_LOCAL_DESC</a></pre>
 <dl>
 <dt><span class="seeLabel">See Also:</span></dt>
 <dd><a href="../../../../../constant-values.html#org.apache.hadoop.hbase.regionserver.MetricsRegionServerSource.PERCENT_FILES_LOCAL_DESC">Constant Field Values</a></dd>
@@ -2194,7 +2228,7 @@ extends <a href="../../../../../org/apache/hadoop/hbase/metrics/BaseSource.html"
 <ul class="blockList">
 <li class="blockList">
 <h4>PERCENT_FILES_LOCAL_SECONDARY_REGIONS</h4>
-<pre>static final&nbsp;<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/MetricsRegionServerSource.html#line.296">PERCENT_FILES_LOCAL_SECONDARY_REGIONS</a></pre>
+<pre>static final&nbsp;<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/MetricsRegionServerSource.html#line.299">PERCENT_FILES_LOCAL_SECONDARY_REGIONS</a></pre>
 <dl>
 <dt><span class="seeLabel">See Also:</span></dt>
 <dd><a href="../../../../../constant-values.html#org.apache.hadoop.hbase.regionserver.MetricsRegionServerSource.PERCENT_FILES_LOCAL_SECONDARY_REGIONS">Constant Field Values</a></dd>
@@ -2207,7 +2241,7 @@ extends <a href="../../../../../org/apache/hadoop/hbase/metrics/BaseSource.html"
 <ul class="blockList">
 <li class="blockList">
 <h4>PERCENT_FILES_LOCAL_SECONDARY_REGIONS_DESC</h4>
-<pre>static final&nbsp;<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/MetricsRegionServerSource.html#line.297">PERCENT_FILES_LOCAL_SECONDARY_REGIONS_DESC</a></pre>
+<pre>static final&nbsp;<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/MetricsRegionServerSource.html#line.300">PERCENT_FILES_LOCAL_SECONDARY_REGIONS_DESC</a></pre>
 <dl>
 <dt><span class="seeLabel">See Also:</span></dt>
 <dd><a href="../../../../../constant-values.html#org.apache.hadoop.hbase.regionserver.MetricsRegionServerSource.PERCENT_FILES_LOCAL_SECONDARY_REGIONS_DESC">Constant Field Values</a></dd>
@@ -2220,7 +2254,7 @@ extends <a href="../../../../../org/apache/hadoop/hbase/metrics/BaseSource.html"
 <ul class="blockList">
 <li class="blockList">
 <h4>SPLIT_QUEUE_LENGTH</h4>
-<pre>static final&nbsp;<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/MetricsRegionServerSource.html#line.299">SPLIT_QUEUE_LENGTH</a></pre>
+<pre>static final&nbsp;<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/MetricsRegionServerSource.html#line.302">SPLIT_QUEUE_LENGTH</a></pre>
 <dl>
 <dt><span class="seeLabel">See Also:</span></dt>
 <dd><a href="../../../../../constant-values.html#org.apache.hadoop.hbase.regionserver.MetricsRegionServerSource.SPLIT_QUEUE_LENGTH">Constant Field Values</a></dd>
@@ -2233,7 +2267,7 @@ extends <a href="../../../../../org/apache/hadoop/hbase/metrics/BaseSource.html"
 <ul class="blockList">
 <li class="blockList">
 <h4>SPLIT_QUEUE_LENGTH_DESC</h4>
-<pre>static final&nbsp;<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/MetricsRegionServerSource.html#line.300">SPLIT_QUEUE_LENGTH_DESC</a></pre>
+<pre>static final&nbsp;<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/MetricsRegionServerSource.html#line.303">SPLIT_QUEUE_LENGTH_DESC</a></pre>
 <dl>
 <dt><span class="seeLabel">See Also:</span></dt>
 <dd><a href="../../../../../constant-values.html#org.apache.hadoop.hbase.regionserver.MetricsRegionServerSource.SPLIT_QUEUE_LENGTH_DESC">Constant Field Values</a></dd>
@@ -2246,7 +2280,7 @@ extends <a href="../../../../../org/apache/hadoop/hbase/metrics/BaseSource.html"
 <ul class="blockList">
 <li class="blockList">
 <h4>COMPACTION_QUEUE_LENGTH</h4>
-<pre>static final&nbsp;<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/MetricsRegionServerSource.html#line.301">COMPACTION_QUEUE_LENGTH</a></pre>
+<pre>static final&nbsp;<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/MetricsRegionServerSource.html#line.304">COMPACTION_QUEUE_LENGTH</a></pre>
 <dl>
 <dt><span class="seeLabel">See Also:</span></dt>
 <dd><a href="../../../../../constant-values.html#org.apache.hadoop.hbase.regionserver.MetricsRegionServerSource.COMPACTION_QUEUE_LENGTH">Constant Field Values</a></dd>
@@ -2259,7 +2293,7 @@ extends <a href="../../../../../org/apache/hadoop/hbase/metrics/BaseSource.html"
 <ul class="blockList">
 <li class="blockList">
 <h4>LARGE_COMPACTION_QUEUE_LENGTH</h4>
-<pre>static final&nbsp;<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/MetricsRegionServerSource.html#line.302">LARGE_COMPACTION_QUEUE_LENGTH</a></pre>
+<pre>static final&nbsp;<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/MetricsRegionServerSource.html#line.305">LARGE_COMPACTION_QUEUE_LENGTH</a></pre>
 <dl>
 <dt><span class="seeLabel">See Also:</span></dt>
 <dd><a href="../../../../../constant-values.html#org.apache.hadoop.hbase.regionserver.MetricsRegionServerSource.LARGE_COMPACTION_QUEUE_LENGTH">Constant Field Values</a></dd>
@@ -2272,7 +2306,7 @@ extends <a href="../../../../../org/apache/hadoop/hbase/metrics/BaseSource.html"
 <ul class="blockList">
 <li class="blockList">
 <h4>SMALL_COMPACTION_QUEUE_LENGTH</h4>
-<pre>static final&nbsp;<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/MetricsRegionServerSource.html#line.303">SMALL_COMPACTION_QUEUE_LENGTH</a></pre>
+<pre>static final&nbsp;<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/MetricsRegionServerSource.html#line.306">SMALL_COMPACTION_QUEUE_LENGTH</a></pre>
 <dl>
 <dt><span class="seeLabel">See Also:</span></dt>
 <dd><a href="../../../../../constant-values.html#org.apache.hadoop.hbase.regionserver.MetricsRegionServerSource.SMALL_COMPACTION_QUEUE_LENGTH">Constant Field Values</a></dd>
@@ -2285,7 +2319,7 @@ extends <a href="../../../../../org/apache/hadoop/hbase/metrics/BaseSource.html"
 <ul class="blockList">
 <li class="blockList">
 <h4>COMPACTION_QUEUE_LENGTH_DESC</h4>
-<pre>static final&nbsp;<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/MetricsRegionServerSource.html#line.304">COMPACTION_QUEUE_LENGTH_DESC</a></pre>
+<pre>static final&nbsp;<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/MetricsRegionServerSource.html#line.307">COMPACTION_QUEUE_LENGTH_DESC</a></pre>
 <dl>
 <dt><span class="seeLabel">See Also:</span></dt>
 <dd><a href="../../../../../constant-values.html#org.apache.hadoop.hbase.regionserver.MetricsRegionServerSource.COMPACTION_QUEUE_LENGTH_DESC">Constant Field Values</a></dd>
@@ -2298,7 +2332,7 @@ extends <a href="../../../../../org/apache/hadoop/hbase/metrics/BaseSource.html"
 <ul class="blockList">
 <li class="blockList">
 <h4>LARGE_COMPACTION_QUEUE_LENGTH_DESC</h4>
-<pre>static final&nbsp;<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/MetricsRegionServerSource.html#line.305">LARGE_COMPACTION_QUEUE_LENGTH_DESC</a></pre>
+<pre>static final&nbsp;<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/MetricsRegionServerSource.html#line.308">LARGE_COMPACTION_QUEUE_LENGTH_DESC</a></pre>
 <dl>
 <dt><span class="seeLabel">See Also:</span></dt>
 <dd><a href="../../../../../constant-values.html#org.apache.hadoop.hbase.regionserver.MetricsRegionServerSource.LARGE_COMPACTION_QUEUE_LENGTH_DESC">Constant Field Values</a></dd>
@@ -2311,7 +2345,7 @@ extends <a href="../../../../../org/apache/hadoop/hbase/metrics/BaseSource.html"
 <ul class="blockList">
 <li class="blockList">
 <h4>SMALL_COMPACTION_QUEUE_LENGTH_DESC</h4>
-<pre>static final&nbsp;<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/MetricsRegionServerSource.html#line.307">SMALL_COMPACTION_QUEUE_LENGTH_DESC</a></pre>
+<pre>static final&nbsp;<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/MetricsRegionServerSource.html#line.310">SMALL_COMPACTION_QUEUE_LENGTH_DESC</a></pre>
 <dl>
 <dt><span class="seeLabel">See Also:</span></dt>
 <dd><a href="../../../../../constant-values.html#org.apache.hadoop.hbase.regionserver.MetricsRegionServerSource.SMALL_COMPACTION_QUEUE_LENGTH_DESC">Constant Field Values</a></dd>
@@ -2324,7 +2358,7 @@ extends <a href="../../../../../org/apache/hadoop/hbase/metrics/BaseSource.html"
 <ul class="blockList">
 <li class="blockList">
 <h4>FLUSH_QUEUE_LENGTH</h4>
-<pre>static final&nbsp;<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/MetricsRegionServerSource.html#line.309">FLUSH_QUEUE_LENGTH</a></pre>
+<pre>static final&nbsp;<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/MetricsRegionServerSource.html#line.312">FLUSH_QUEUE_LENGTH</a></pre>
 <dl>
 <dt><span class="seeLabel">See Also:</span></dt>
 <dd><a href="../../../../../constant-values.html#org.apache.hadoop.hbase.regionserver.MetricsRegionServerSource.FLUSH_QUEUE_LENGTH">Constant Field Values</a></dd>
@@ -2337,7 +2371,7 @@ extends <a href="../../../../../org/apache/hadoop/hbase/metrics/BaseSource.html"
 <ul class="blockList">
 <li class="blockList">
 <h4>FLUSH_QUEUE_LENGTH_DESC</h4>
-<pre>static final&nbsp;<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/MetricsRegionServerSource.html#line.310">FLUSH_QUEUE_LENGTH_DESC</a></pre>
+<pre>static final&nbsp;<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/MetricsRegionServerSource.html#line.313">FLUSH_QUEUE_LENGTH_DESC</a></pre>
 <dl>
 <dt><span class="seeLabel">See Also:</span></dt>
 <dd><a href="../../../../../constant-values.html#org.apache.hadoop.hbase.regionserver.MetricsRegionServerSource.FLUSH_QUEUE_LENGTH_DESC">Constant Field Values</a></dd>
@@ -2350,7 +2384,7 @@ extends <a href="../../../../../org/apache/hadoop/hbase/metrics/BaseSource.html"
 <ul class="blockList">
 <li class="blockList">
 <h4>BLOCK_CACHE_FREE_SIZE</h4>
-<pre>static final&nbsp;<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/MetricsRegionServerSource.html#line.311">BLOCK_CACHE_FREE_SIZE</a></pre>
+<pre>static final&nbsp;<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/MetricsRegionServerSource.html#line.314">BLOCK_CACHE_FREE_SIZE</a></pre>
 <dl>
 <dt><span class="seeLabel">See Also:</span></dt>
 <dd><a href="../../../../../constant-values.html#org.apache.hadoop.hbase.regionserver.MetricsRegionServerSource.BLOCK_CACHE_FREE_SIZE">Constant Field Values</a></dd>
@@ -2363,7 +2397,7 @@ extends <a href="../../../../../org/apache/hadoop/hbase/metrics/BaseSource.html"
 <ul class="blockList">
 <li class="blockList">
 <h4>BLOCK_CACHE_FREE_DESC</h4>
-<pre>static final&nbsp;<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/MetricsRegionServerSource.html#line.312">BLOCK_CACHE_FREE_DESC</a></pre>
+<pre>static final&nbsp;<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/MetricsRegionServerSource.html#line.315">BLOCK_CACHE_FREE_DESC</a></pre>
 <dl>
 <dt><span class="seeLabel">See Also:</span></dt>
 <dd><a href="../../../../../constant-values.html#org.apache.hadoop.hbase.regionserver.MetricsRegionServerSource.BLOCK_CACHE_FREE_DESC">Constant Field Values</a></dd>
@@ -2376,7 +2410,7 @@ extends <a href="../../../../../org/apache/hadoop/hbase/metrics/BaseSource.html"
 <ul class="blockList">
 <li class="blockList">
 <h4>BLOCK_CACHE_COUNT</h4>
-<pre>static final&nbsp;<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/MetricsRegionServerSource.html#line.314">BLOCK_CACHE_COUNT</a></pre>
+<pre>static final&nbsp;<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/MetricsRegionServerSource.html#line.317">BLOCK_CACHE_COUNT</a></pre>
 <dl>
 <dt><span class="seeLabel">See Also:</span></dt>
 <dd><a href="../../../../../constant-values.html#org.apache.hadoop.hbase.regionserver.MetricsRegionServerSource.BLOCK_CACHE_COUNT">Constant Field Values</a></dd>
@@ -2389,7 +2423,7 @@ extends <a href="../../../../../org/apache/hadoop/hbase/metrics/BaseSource.html"
 <ul class="blockList">
 <li class="blockList">
 <h4>BLOCK_CACHE_COUNT_DESC</h4>
-<pre>static final&nbsp;<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/MetricsRegionServerSource.html#line.315">BLOCK_CACHE_COUNT_DESC</a></pre>
+<pre>static final&nbsp;<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/MetricsRegionServerSource.html#line.318">BLOCK_CACHE_COUNT_DESC</a></pre>
 <dl>
 <dt><span class="seeLabel">See Also:</span></dt>
 <dd><a href="../../../../../constant-values.html#org.apache.hadoop.hbase.regionserver.MetricsRegionServerSource.BLOCK_CACHE_COUNT_DESC">Constant Field Values</a></dd>
@@ -2402,7 +2436,7 @@ extends <a href="../../../../../org/apache/hadoop/hbase/metrics/BaseSource.html"
 <ul class="blockList">
 <li class="blockList">
 <h4>BLOCK_CACHE_SIZE</h4>
-<pre>static final&nbsp;<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/MetricsRegionServerSource.html#line.316">BLOCK_CACHE_SIZE</a></pre>
+<pre>static final&nbsp;<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/MetricsRegionServerSource.html#line.319">BLOCK_CACHE_SIZE</a></pre>
 <dl>
 <dt><span class="seeLabel">See Also:</span></dt>
 <dd><a href="../../../../../constant-values.html#org.apache.hadoop.hbase.regionserver.MetricsRegionServerSource.BLOCK_CACHE_SIZE">Constant Field Values</a></dd>
@@ -2415,7 +2449,7 @@ extends <a href="../../../../../org/apache/hadoop/hbase/metrics/BaseSource.html"
 <ul class="blockList">
 <li class="blockList">
 <h4>BLOCK_CACHE_SIZE_DESC</h4>
-<pre>static final&nbsp;<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/MetricsRegionServerSource.html#line.317">BLOCK_CACHE_SIZE_DESC</a></pre>
+<pre>static final&nbsp;<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/MetricsRegionServerSource.html#line.320">BLOCK_CACHE_SIZE_DESC</a></pre>
 <dl>
 <dt><span class="seeLabel">See Also:</span></dt>
 <dd><a href="../../../../../constant-values.html#org.apache.hadoop.hbase.regionserver.MetricsRegionServerSource.BLOCK_CACHE_SIZE_DESC">Constant Field Values</a></dd>
@@ -2428,7 +2462,7 @@ extends <a href="../../../../../org/apache/hadoop/hbase/metrics/BaseSource.html"
 <ul class="blockList">
 <li class="blockList">
 <h4>BLOCK_CACHE_HIT_COUNT</h4>
-<pre>static final&nbsp;<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/MetricsRegionServerSource.html#line.318">BLOCK_CACHE_HIT_COUNT</a></pre>
+<pre>static final&nbsp;<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/MetricsRegionServerSource.html#line.321">BLOCK_CACHE_HIT_COUNT</a></pre>
 <dl>
 <dt><span class="seeLabel">See Also:</span></dt>
 <dd><a href="../../../../../constant-values.html#org.apache.hadoop.hbase.regionserver.MetricsRegionServerSource.BLOCK_CACHE_HIT_COUNT">Constant Field Values</a></dd>
@@ -2441,7 +2475,7 @@ extends <a href="../../../../../org/apache/hadoop/hbase/metrics/BaseSource.html"
 <ul class="blockList">
 <li class="blockList">
 <h4>BLOCK_CACHE_HIT_COUNT_DESC</h4>
-<pre>static final&nbsp;<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/MetricsRegionServerSource.html#line.319">BLOCK_CACHE_HIT_COUNT_DESC</a></pre>
+<pre>static final&nbsp;<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/MetricsRegionServerSource.html#line.322">BLOCK_CACHE_HIT_COUNT_DESC</a></pre>
 <dl>
 <dt><span class="seeLabel">See Also:</span></dt>
 <dd><a href="../../../../../constant-values.html#org.apache.hadoop.hbase.regionserver.MetricsRegionServerSource.BLOCK_CACHE_HIT_COUNT_DESC">Constant Field Values</a></dd>
@@ -2454,7 +2488,7 @@ extends <a href="../../../../../org/apache/hadoop/hbase/metrics/BaseSource.html"
 <ul class="blockList">
 <li class="blockList">
 <h4>BLOCK_CACHE_PRIMARY_HIT_COUNT</h4>
-<pre>static final&nbsp;<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/MetricsRegionServerSource.html#line.320">BLOCK_CACHE_PRIMARY_HIT_COUNT</a></pre>
+<pre>static final&nbsp;<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/MetricsRegionServerSource.html#line.323">BLOCK_CACHE_PRIMARY_HIT_COUNT</a></pre>
 <dl>
 <dt><span class="seeLabel">See Also:</span></dt>
 <dd><a href="../../../../../constant-values.html#org.apache.hadoop.hbase.regionserver.MetricsRegionServerSource.BLOCK_CACHE_PRIMARY_HIT_COUNT">Constant Field Values</a></dd>
@@ -2467,7 +2501,7 @@ extends <a href="../../../../../org/apache/hadoop/hbase/metrics/BaseSource.html"
 <ul class="blockList">
 <li class="blockList">
 <h4>BLOCK_CACHE_PRIMARY_HIT_COUNT_DESC</h4>
-<pre>static final&nbsp;<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/MetricsRegionServerSource.html#line.321">BLOCK_CACHE_PRIMARY_HIT_COUNT_DESC</a></pre>
+<pre>static final&nbsp;<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/MetricsRegionServerSource.html#line.324">BLOCK_CACHE_PRIMARY_HIT_COUNT_DESC</a></pre>
 <dl>
 <dt><span class="seeLabel">See Also:</span></dt>
 <dd><a href="../../../../../constant-values.html#org.apache.hadoop.hbase.regionserver.MetricsRegionServerSource.BLOCK_CACHE_PRIMARY_HIT_COUNT_DESC">Constant Field Values</a></dd>
@@ -2480,7 +2514,7 @@ extends <a href="../../../../../org/apache/hadoop/hbase/metrics/BaseSource.html"
 <ul class="blockList">
 <li class="blockList">
 <h4>BLOCK_CACHE_MISS_COUNT</h4>
-<pre>static final&nbsp;<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/MetricsRegionServerSource.html#line.322">BLOCK_CACHE_MISS_COUNT</a></pre>
+<pre>static final&nbsp;<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/MetricsRegionServerSource.html#line.325">BLOCK_CACHE_MISS_COUNT</a></pre>
 <dl>
 <dt><span class="seeLabel">See Also:</span></dt>
 <dd><a href="../../../../../constant-values.html#org.apache.hadoop.hbase.regionserver.MetricsRegionServerSource.BLOCK_CACHE_MISS_COUNT">Constant Field Values</a></dd>
@@ -2493,7 +2527,7 @@ extends <a href="../../../../../org/apache/hadoop/hbase/metrics/BaseSource.html"
 <ul class="blockList">
 <li class="blockList">
 <h4>BLOCK_COUNT_MISS_COUNT_DESC</h4>
-<pre>static final&nbsp;<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/MetricsRegionServerSource.html#line.323">BLOCK_COUNT_MISS_COUNT_DESC</a></pre>
+<pre>static final&nbsp;<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/MetricsRegionServerSource.html#line.326">BLOCK_COUNT_MISS_COUNT_DESC</a></pre>
 <dl>
 <dt><span class="seeLabel">See Also:</span></dt>
 <dd><a href="../../../../../constant-values.html#org.apache.hadoop.hbase.regionserver.MetricsRegionServerSource.BLOCK_COUNT_MISS_COUNT_DESC">Constant Field Values</a></dd>
@@ -2506,7 +2540,7 @@ extends <a href="../../../../../org/apache/hadoop/hbase/metrics/BaseSource.html"
 <ul class="blockList">
 <li class="blockList">
 <h4>BLOCK_CACHE_PRIMARY_MISS_COUNT</h4>
-<pre>static final&nbsp;<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/MetricsRegionServerSource.html#line.325">BLOCK_CACHE_PRIMARY_MISS_COUNT</a></pre>
+<pre>static final&nbsp;<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/MetricsRegionServerSource.html#line.328">BLOCK_CACHE_PRIMARY_MISS_COUNT</a></pre>
 <dl>
 <dt><span class="seeLabel">See Also:</span></dt>
 <dd><a href="../../../../../constant-values.html#org.apache.hadoop.hbase.regionserver.MetricsRegionServerSource.BLOCK_CACHE_PRIMARY_MISS_COUNT">Constant Field Values</a></dd>
@@ -2519,7 +2553,7 @@ extends <a href="../../../../../org/apache/hadoop/hbase/metrics/BaseSource.html"
 <ul class="blockList">
 <li class="blockList">
 <h4>BLOCK_COUNT_PRIMARY_MISS_COUNT_DESC</h4>
-<pre>static final&nbsp;<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/MetricsRegionServerSource.html#line.326">BLOCK_COUNT_PRIMARY_MISS_COUNT_DESC</a></pre>
+<pre>static final&nbsp;<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/MetricsRegionServerSource.html#line.329">BLOCK_COUNT_PRIMARY_MISS_COUNT_DESC</a></pre>
 <dl>
 <dt><span class="seeLabel">See Also:</span></dt>
 <dd><a href="../../../../../constant-values.html#org.apache.hadoop.hbase.regionserver.MetricsRegionServerSource.BLOCK_COUNT_PRIMARY_MISS_COUNT_DESC">Constant Field Values</a></dd>
@@ -2532,7 +2566,7 @@ extends <a href="../../../../../org/apache/hadoop/hbase/metrics/BaseSource.html"
 <ul class="blockList">
 <li class="blockList">
 <h4>BLOCK_CACHE_EVICTION_COUNT</h4>
-<pre>static final&nbsp;<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/MetricsRegionServerSource.html#line.328">BLOCK_CACHE_EVICTION_COUNT</a></pre>
+<pre>static final&nbsp;<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/MetricsRegionServerSource.html#line.331">BLOCK_CACHE_EVICTION_COUNT</a></pre>
 <dl>
 <dt><span class="seeLabel">See Also:</span></dt>
 <dd><a href="../../../../../constant-values.html#org.apache.hadoop.hbase.regionserver.MetricsRegionServerSource.BLOCK_CACHE_EVICTION_COUNT">Constant Field Values</a></dd>
@@ -2545,7 +2579,7 @@ extends <a href="../../../../../org/apache/hadoop/hbase/metrics/BaseSource.html"
 <ul class="blockList">
 <li class="blockList">
 <h4>BLOCK_CACHE_EVICTION_COUNT_DESC</h4>
-<pre>static final&nbsp;<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/MetricsRegionServerSource.html#line.329">BLOCK_CACHE_EVICTION_COUNT_DESC</a></pre>
+<pre>static final&nbsp;<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/MetricsRegionServerSource.html#line.332">BLOCK_CACHE_EVICTION_COUNT_DESC</a></pre>
 <dl>
 <dt><span class="seeLabel">See Also:</span></dt>
 <dd><a href="../../../../../constant-values.html#org.apache.hadoop.hbase.regionserver.MetricsRegionServerSource.BLOCK_CACHE_EVICTION_COUNT_DESC">Constant Field Values</a></dd>
@@ -2558,7 +2592,7 @@ extends <a href="../../../../../org/apache/hadoop/hbase/metrics/BaseSource.html"
 <ul class="blockList">
 <li class="blockList">
 <h4>BLOCK_CACHE_PRIMARY_EVICTION_COUNT</h4>
-<pre>static final&nbsp;<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/MetricsRegionServerSource.html#line.332">BLOCK_CACHE_PRIMARY_EVICTION_COUNT</a></pre>
+<pre>static final&nbsp;<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/MetricsRegionServerSource.html#line.335">BLOCK_CACHE_PRIMARY_EVICTION_COUNT</a></pre>
 <dl>
 <dt><span class="seeLabel">See Also:</span></dt>
 <dd><a href="../../../../../constant-values.html#org.apache.hadoop.hbase.regionserver.MetricsRegionServerSource.BLOCK_CACHE_PRIMARY_EVICTION_COUNT">Constant Field Values</a></dd>
@@ -2571,7 +2605,7 @@ extends <a href="../../../../../org/apache/hadoop/hbase/metrics/BaseSource.html"
 <ul class="blockList">
 <li class="blockList">
 <h4>BLOCK_CACHE_PRIMARY_EVICTION_COUNT_DESC</h4>
-<pre>static final&nbsp;<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/MetricsRegionServerSource.html#line.333">BLOCK_CACHE_PRIMARY_EVICTION_COUNT_DESC</a></pre>
+<pre>static final&nbsp;<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/MetricsRegionServerSource.html#line.336">BLOCK_CACHE_PRIMARY_EVICTION_COUNT_DESC</a></pre>
 <dl>
 <dt><span class="seeLabel">See Also:</span></dt>
 <dd><a href="../../../../../constant-values.html#org.apache.hadoop.hbase.regionserver.MetricsRegionServerSource.BLOCK_CACHE_PRIMARY_EVICTION_COUNT_DESC">Constant Field Values</a></dd>
@@ -2584,7 +2618,7 @@ extends <a href="../../../../../org/apache/hadoop/hbase/metrics/BaseSource.html"
 <ul class="blockList">
 <li class="blockList">
 <h4>BLOCK_CACHE_HIT_PERCENT</h4>
-<pre>static final&nbsp;<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/MetricsRegionServerSource.html#line.335">BLOCK_CACHE_HIT_PERCENT</a></pre>
+<pre>static final&nbsp;<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/MetricsRegionServerSource.html#line.338">BLOCK_CACHE_HIT_PERCENT</a></pre>
 <dl>
 <dt><span class="seeLabel">See Also:</span></dt>
 <dd><a href="../../../../../constant-values.html#org.apache.hadoop.hbase.regionserver.MetricsRegionServerSource.BLOCK_CACHE_HIT_PERCENT">Constant Field Values</a></dd>
@@ -2597,7 +2631,7 @@ extends <a href="../../../../../org/apache/hadoop/hbase/metrics/BaseSource.html"
 <ul class="blockList">
 <li class="blockList">
 <h4>BLOCK_CACHE_HIT_PERCENT_DESC</h4>
-<pre>static final&nbsp;<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/MetricsRegionServerSource.html#line.336">BLOCK_CACHE_HIT_PERCENT_DESC</a></pre>
+<pre>static final&nbsp;<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/MetricsRegionServerSource.html#line.339">BLOCK_CACHE_HIT_PERCENT_DESC</a></pre>
 <dl>
 <dt><span class="seeLabel">See Also:</span></dt>
 <dd><a href="../../../../../constant-values.html#org.apache.hadoop.hbase.regionserver.MetricsRegionServerSource.BLOCK_CACHE_HIT_PERCENT_DESC">Constant Field Values</a></dd>
@@ -2610,7 +2644,7 @@ extends <a href="../../../../../org/apache/hadoop/hbase/metrics/BaseSource.html"
 <ul class="blockList">
 <li class="blockList">
 <h4>BLOCK_CACHE_EXPRESS_HIT_PERCENT</h4>
-<pre>static final&nbsp;<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/MetricsRegionServerSource.html#line.338">BLOCK_CACHE_EXPRESS_HIT_PERCENT</a></pre>
+<pre>static final&nbsp;<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/MetricsRegionServerSource.html#line.341">BLOCK_CACHE_EXPRESS_HIT_PERCENT</a></pre>
 <dl>
 <dt><span class="seeLabel">See Also:</span></dt>
 <dd><a href="../../../../../constant-values.html#org.apache.hadoop.hbase.regionserver.MetricsRegionServerSource.BLOCK_CACHE_EXPRESS_HIT_PERCENT">Constant Field Values</a></dd>
@@ -2623,7 +2657,7 @@ extends <a href="../../../../../org/apache/hadoop/hbase/metrics/BaseSource.html"
 <ul class="blockList">
 <li class="blockList">
 <h4>BLOCK_CACHE_EXPRESS_HIT_PERCENT_DESC</h4>
-<pre>static final&nbsp;<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/MetricsRegionServerSource.html#line.339">BLOCK_CACHE_EXPRESS_HIT_PERCENT_DESC</a></pre>
+<pre>static final&nbsp;<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/MetricsRegionServerSource.html#line.342">BLOCK_CACHE_EXPRESS_HIT_PERCENT_DESC</a></pre>
 <dl>
 <dt><span class="seeLabel">See Also:</span></dt>
 <dd><a href="../../../../../constant-values.html#org.apache.hadoop.hbase.regionserver.MetricsRegionServerSource.BLOCK_CACHE_EXPRESS_HIT_PERCENT_DESC">Constant Field Values</a></dd>
@@ -2636,7 +2670,7 @@ extends <a href="../../../../../org/apache/hadoop/hbase/metrics/BaseSource.html"
 <ul class="blockList">
 <li class="blockList">
 <h4>BLOCK_CACHE_FAILED_INSERTION_COUNT</h4>
-<pre>static final&nbsp;<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/MetricsRegionServerSource.html#line.341">BLOCK_CACHE_FAILED_INSERTION_COUNT</a></pre>
+<pre>static final&nbsp;<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/MetricsRegionServerSource.html#line.344">BLOCK_CACHE_FAILED_INSERTION_COUNT</a></pre>
 <dl>
 <dt><span class="seeLabel">See Also:</span></dt>
 <dd><a href="../../../../../constant-values.html#org.apache.hadoop.hbase.regionserver.MetricsRegionServerSource.BLOCK_CACHE_FAILED_INSERTION_COUNT">Constant Field Values</a></dd>
@@ -2649,7 +2683,7 @@ extends <a href="../../../../../org/apache/hadoop/hbase/metrics/BaseSource.html"
 <ul class="blockList">
 <li class="blockList">
 <h4>BLOCK_CACHE_FAILED_INSERTION_COUNT_DESC</h4>
-<pre>static final&nbsp;<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/MetricsRegionServerSource.html#line.342">BLOCK_CACHE_FAILED_INSERTION_COUNT_DESC</a></pre>
+<pre>static final&nbsp;<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/MetricsRegionServerSource.html#line.345">BLOCK_CACHE_FAILED_INSERTION_COUNT_DESC</a></pre>
 <dl>
 <dt><span class="seeLabel">See Also:</span></dt>
 <dd><a href="../../../../../constant-values.html#org.apache.hadoop.hbase.regionserver.MetricsRegionServerSource.BLOCK_CACHE_FAILED_INSERTION_COUNT_DESC">Constant Field Values</a></dd>
@@ -2662,7 +2696,7 @@ extends <a href="../../../../../org/apache/hadoop/hbase/metrics/BaseSource.html"
 <ul class="blockList">
 <li class="blockList">
 <h4>BLOCK_CACHE_DATA_MISS_COUNT</h4>
-<pre>static final&nbsp;<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/MetricsRegionServerSource.html#line.344">BLOCK_CACHE_DATA_MISS_COUNT</a></pre>
+<pre>static final&nbsp;<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/MetricsRegionServerSource.html#line.347">BLOCK_CACHE_DATA_MISS_COUNT</a></pre>
 <dl>
 <dt><span class="seeLabel">See Also:</span></dt>
 <dd><a href="../../../../../constant-values.html#org.apache.hadoop.hbase.regionserver.MetricsRegionServerSource.BLOCK_CACHE_DATA_MISS_COUNT">Constant Field Values</a></dd>
@@ -2675,7 +2709,7 @@ extends <a href="../../../../../org/apache/hadoop/hbase/metrics/BaseSource.html"
 <ul class="blockList">
 <li class="blockList">
 <h4>BLOCK_CACHE_ENCODED_DATA_MISS_COUNT</h4>
-<pre>static final&nbsp;<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/MetricsRegionServerSource.html#line.345">BLOCK_CACHE_ENCODED_DATA_MISS_COUNT</a></pre>
+<pre>static final&nbsp;<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/MetricsRegionServerSource.html#line.348">BLOCK_CACHE_ENCODED_DATA_MISS_COUNT</a></pre>
 <dl>
 <dt><span class="seeLabel">See Also:</span></dt>
 <dd><a href="../../../../../constant-values.html#org.apache.hadoop.hbase.regionserver.MetricsRegionServerSource.BLOCK_CACHE_ENCODED_DATA_MISS_COUNT">Constant Field Values</a></dd>
@@ -2688,7 +2722,7 @@ extends <a href="../../../../../org/apache/hadoop/hbase/metrics/BaseSource.html"
 <ul class="blockList">
 <li class="blockList">
 <h4>BLOCK_CACHE_LEAF_INDEX_MISS_COUNT</h4>
-<pre>static final&nbsp;<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/MetricsRegionServerSource.html#line.346">BLOCK_CACHE_LEAF_INDEX_MISS_COUNT</a></pre>
+<pre>static final&nbsp;<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/MetricsRegionServerSource.html#line.349">BLOCK_CACHE_LEAF_INDEX_MISS_COUNT</a></pre>
 <dl>
 <dt><span class="seeLabel">See Also:</span></dt>
 <dd><a href="../../../../../constant-values.html#org.apache.hadoop.hbase.regionserver.MetricsRegionServerSource.BLOCK_CACHE_LEAF_INDEX_MISS_COUNT">Constant Field Values</a></dd>
@@ -2701,7 +2735,7 @@ extends <a href="../../../../../org/apache/hadoop/hbase/metrics/BaseSource.html"
 <ul class="blockList">
 <li class="blockList">
 <h4>BLOCK_CACHE_BLOOM_CHUNK_MISS_COUNT</h4>
-<pre>static final&nbsp;<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/MetricsRegionServerSource.html#line.347">BLOCK_CACHE_BLOOM_CHUNK_MISS_COUNT</a></pre>
+<pre>static final&nbsp;<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/MetricsRegionServerSource.html#line.350">BLOCK_CACHE_BLOOM_CHUNK_MISS_COUNT</a></pre>
 <dl>
 <dt><span class="seeLabel">See Also:</span></dt>
 <dd><a href="../../../../../constant-values.html#org.apache.hadoop.hbase.regionserver.MetricsRegionServerSource.BLOCK_CACHE_BLOOM_CHUNK_MISS_COUNT">Constant Field Values</a></dd>
@@ -2714,7 +2748,7 @@ extends <a href="../../../../../org/apache/hadoop/hbase/metrics/BaseSource.html"
 <ul class="blockList">
 <li class="blockList">
 <h4>BLOCK_CACHE_META_MISS_COUNT</h4>
-<pre>static final&nbsp;<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/MetricsRegionServerSource.html#line.348">BLOCK_CACHE_META_MISS_COUNT</a></pre>
+<pre>static final&nbsp;<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/MetricsRegionServerSource.html#line.351">BLOCK_CACHE_META_MISS_COUNT</a></pre>
 <dl>
 <dt><span class="seeLabel">See Also:</span></dt>
 <dd><a href="../../../../../constant-values.html#org.apache.hadoop.hbase.regionserver.MetricsRegionServerSource.BLOCK_CACHE_META_MISS_COUNT">Constant Field Values</a></dd>
@@ -2727,7 +2761,7 @@ extends <a href="../../../../../org/apache/hadoop/hbase/metrics/BaseSource.html"
 <ul class="blockList">
 <li class="blockList">
 <h4>BLOCK_CACHE_ROOT_INDEX_MISS_COUNT</h4>
-<pre>static final&nbsp;<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> <a href="../../..

<TRUNCATED>

[07/28] hbase-site git commit: Published site at 8d7061a487357344f10ee260979cc2c47cd833dd.

Posted by gi...@apache.org.
http://git-wip-us.apache.org/repos/asf/hbase-site/blob/2e694a8e/testdevapidocs/org/apache/hadoop/hbase/class-use/HBaseClassTestRule.html
----------------------------------------------------------------------
diff --git a/testdevapidocs/org/apache/hadoop/hbase/class-use/HBaseClassTestRule.html b/testdevapidocs/org/apache/hadoop/hbase/class-use/HBaseClassTestRule.html
index 30e2c56..492f188 100644
--- a/testdevapidocs/org/apache/hadoop/hbase/class-use/HBaseClassTestRule.html
+++ b/testdevapidocs/org/apache/hadoop/hbase/class-use/HBaseClassTestRule.html
@@ -4629,594 +4629,598 @@
 </tr>
 <tr class="rowColor">
 <td class="colFirst"><code>static <a href="../../../../../org/apache/hadoop/hbase/HBaseClassTestRule.html" title="class in org.apache.hadoop.hbase">HBaseClassTestRule</a></code></td>
-<td class="colLast"><span class="typeNameLabel">TestFailedAppendAndSync.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/regionserver/TestFailedAppendAndSync.html#CLASS_RULE">CLASS_RULE</a></span></code>&nbsp;</td>
+<td class="colLast"><span class="typeNameLabel">TestCleanupMetaWAL.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/regionserver/TestCleanupMetaWAL.html#CLASS_RULE">CLASS_RULE</a></span></code>&nbsp;</td>
 </tr>
 <tr class="altColor">
 <td class="colFirst"><code>static <a href="../../../../../org/apache/hadoop/hbase/HBaseClassTestRule.html" title="class in org.apache.hadoop.hbase">HBaseClassTestRule</a></code></td>
-<td class="colLast"><span class="typeNameLabel">TestCompactionArchiveConcurrentClose.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/regionserver/TestCompactionArchiveConcurrentClose.html#CLASS_RULE">CLASS_RULE</a></span></code>&nbsp;</td>
+<td class="colLast"><span class="typeNameLabel">TestFailedAppendAndSync.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/regionserver/TestFailedAppendAndSync.html#CLASS_RULE">CLASS_RULE</a></span></code>&nbsp;</td>
 </tr>
 <tr class="rowColor">
 <td class="colFirst"><code>static <a href="../../../../../org/apache/hadoop/hbase/HBaseClassTestRule.html" title="class in org.apache.hadoop.hbase">HBaseClassTestRule</a></code></td>
-<td class="colLast"><span class="typeNameLabel">TestRegionServerAbort.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/regionserver/TestRegionServerAbort.html#CLASS_RULE">CLASS_RULE</a></span></code>&nbsp;</td>
+<td class="colLast"><span class="typeNameLabel">TestCompactionArchiveConcurrentClose.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/regionserver/TestCompactionArchiveConcurrentClose.html#CLASS_RULE">CLASS_RULE</a></span></code>&nbsp;</td>
 </tr>
 <tr class="altColor">
 <td class="colFirst"><code>static <a href="../../../../../org/apache/hadoop/hbase/HBaseClassTestRule.html" title="class in org.apache.hadoop.hbase">HBaseClassTestRule</a></code></td>
-<td class="colLast"><span class="typeNameLabel">TestHRegionWithInMemoryFlush.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/regionserver/TestHRegionWithInMemoryFlush.html#CLASS_RULE">CLASS_RULE</a></span></code>&nbsp;</td>
+<td class="colLast"><span class="typeNameLabel">TestRegionServerAbort.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/regionserver/TestRegionServerAbort.html#CLASS_RULE">CLASS_RULE</a></span></code>&nbsp;</td>
 </tr>
 <tr class="rowColor">
 <td class="colFirst"><code>static <a href="../../../../../org/apache/hadoop/hbase/HBaseClassTestRule.html" title="class in org.apache.hadoop.hbase">HBaseClassTestRule</a></code></td>
-<td class="colLast"><span class="typeNameLabel">TestRegionServerAbortTimeout.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/regionserver/TestRegionServerAbortTimeout.html#CLASS_RULE">CLASS_RULE</a></span></code>&nbsp;</td>
+<td class="colLast"><span class="typeNameLabel">TestHRegionWithInMemoryFlush.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/regionserver/TestHRegionWithInMemoryFlush.html#CLASS_RULE">CLASS_RULE</a></span></code>&nbsp;</td>
 </tr>
 <tr class="altColor">
 <td class="colFirst"><code>static <a href="../../../../../org/apache/hadoop/hbase/HBaseClassTestRule.html" title="class in org.apache.hadoop.hbase">HBaseClassTestRule</a></code></td>
-<td class="colLast"><span class="typeNameLabel">TestDataBlockEncodingTool.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/regionserver/TestDataBlockEncodingTool.html#CLASS_RULE">CLASS_RULE</a></span></code>&nbsp;</td>
+<td class="colLast"><span class="typeNameLabel">TestRegionServerAbortTimeout.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/regionserver/TestRegionServerAbortTimeout.html#CLASS_RULE">CLASS_RULE</a></span></code>&nbsp;</td>
 </tr>
 <tr class="rowColor">
 <td class="colFirst"><code>static <a href="../../../../../org/apache/hadoop/hbase/HBaseClassTestRule.html" title="class in org.apache.hadoop.hbase">HBaseClassTestRule</a></code></td>
-<td class="colLast"><span class="typeNameLabel">TestMobStoreScanner.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/regionserver/TestMobStoreScanner.html#CLASS_RULE">CLASS_RULE</a></span></code>&nbsp;</td>
+<td class="colLast"><span class="typeNameLabel">TestDataBlockEncodingTool.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/regionserver/TestDataBlockEncodingTool.html#CLASS_RULE">CLASS_RULE</a></span></code>&nbsp;</td>
 </tr>
 <tr class="altColor">
 <td class="colFirst"><code>static <a href="../../../../../org/apache/hadoop/hbase/HBaseClassTestRule.html" title="class in org.apache.hadoop.hbase">HBaseClassTestRule</a></code></td>
-<td class="colLast"><span class="typeNameLabel">TestJoinedScanners.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/regionserver/TestJoinedScanners.html#CLASS_RULE">CLASS_RULE</a></span></code>&nbsp;</td>
+<td class="colLast"><span class="typeNameLabel">TestMobStoreScanner.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/regionserver/TestMobStoreScanner.html#CLASS_RULE">CLASS_RULE</a></span></code>&nbsp;</td>
 </tr>
 <tr class="rowColor">
 <td class="colFirst"><code>static <a href="../../../../../org/apache/hadoop/hbase/HBaseClassTestRule.html" title="class in org.apache.hadoop.hbase">HBaseClassTestRule</a></code></td>
-<td class="colLast"><span class="typeNameLabel">TestTags.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/regionserver/TestTags.html#CLASS_RULE">CLASS_RULE</a></span></code>&nbsp;</td>
+<td class="colLast"><span class="typeNameLabel">TestJoinedScanners.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/regionserver/TestJoinedScanners.html#CLASS_RULE">CLASS_RULE</a></span></code>&nbsp;</td>
 </tr>
 <tr class="altColor">
 <td class="colFirst"><code>static <a href="../../../../../org/apache/hadoop/hbase/HBaseClassTestRule.html" title="class in org.apache.hadoop.hbase">HBaseClassTestRule</a></code></td>
-<td class="colLast"><span class="typeNameLabel">TestHRegionFileSystem.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/regionserver/TestHRegionFileSystem.html#CLASS_RULE">CLASS_RULE</a></span></code>&nbsp;</td>
+<td class="colLast"><span class="typeNameLabel">TestTags.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/regionserver/TestTags.html#CLASS_RULE">CLASS_RULE</a></span></code>&nbsp;</td>
 </tr>
 <tr class="rowColor">
 <td class="colFirst"><code>static <a href="../../../../../org/apache/hadoop/hbase/HBaseClassTestRule.html" title="class in org.apache.hadoop.hbase">HBaseClassTestRule</a></code></td>
-<td class="colLast"><span class="typeNameLabel">TestRegionOpen.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/regionserver/TestRegionOpen.html#CLASS_RULE">CLASS_RULE</a></span></code>&nbsp;</td>
+<td class="colLast"><span class="typeNameLabel">TestHRegionFileSystem.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/regionserver/TestHRegionFileSystem.html#CLASS_RULE">CLASS_RULE</a></span></code>&nbsp;</td>
 </tr>
 <tr class="altColor">
 <td class="colFirst"><code>static <a href="../../../../../org/apache/hadoop/hbase/HBaseClassTestRule.html" title="class in org.apache.hadoop.hbase">HBaseClassTestRule</a></code></td>
-<td class="colLast"><span class="typeNameLabel">TestKeyValueScanFixture.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/regionserver/TestKeyValueScanFixture.html#CLASS_RULE">CLASS_RULE</a></span></code>&nbsp;</td>
+<td class="colLast"><span class="typeNameLabel">TestRegionOpen.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/regionserver/TestRegionOpen.html#CLASS_RULE">CLASS_RULE</a></span></code>&nbsp;</td>
 </tr>
 <tr class="rowColor">
 <td class="colFirst"><code>static <a href="../../../../../org/apache/hadoop/hbase/HBaseClassTestRule.html" title="class in org.apache.hadoop.hbase">HBaseClassTestRule</a></code></td>
-<td class="colLast"><span class="typeNameLabel">TestWALLockup.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/regionserver/TestWALLockup.html#CLASS_RULE">CLASS_RULE</a></span></code>&nbsp;</td>
+<td class="colLast"><span class="typeNameLabel">TestKeyValueScanFixture.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/regionserver/TestKeyValueScanFixture.html#CLASS_RULE">CLASS_RULE</a></span></code>&nbsp;</td>
 </tr>
 <tr class="altColor">
 <td class="colFirst"><code>static <a href="../../../../../org/apache/hadoop/hbase/HBaseClassTestRule.html" title="class in org.apache.hadoop.hbase">HBaseClassTestRule</a></code></td>
-<td class="colLast"><span class="typeNameLabel">TestLogRoller.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/regionserver/TestLogRoller.html#CLASS_RULE">CLASS_RULE</a></span></code>&nbsp;</td>
+<td class="colLast"><span class="typeNameLabel">TestWALLockup.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/regionserver/TestWALLockup.html#CLASS_RULE">CLASS_RULE</a></span></code>&nbsp;</td>
 </tr>
 <tr class="rowColor">
 <td class="colFirst"><code>static <a href="../../../../../org/apache/hadoop/hbase/HBaseClassTestRule.html" title="class in org.apache.hadoop.hbase">HBaseClassTestRule</a></code></td>
-<td class="colLast"><span class="typeNameLabel">TestColumnSeeking.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/regionserver/TestColumnSeeking.html#CLASS_RULE">CLASS_RULE</a></span></code>&nbsp;</td>
+<td class="colLast"><span class="typeNameLabel">TestLogRoller.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/regionserver/TestLogRoller.html#CLASS_RULE">CLASS_RULE</a></span></code>&nbsp;</td>
 </tr>
 <tr class="altColor">
 <td class="colFirst"><code>static <a href="../../../../../org/apache/hadoop/hbase/HBaseClassTestRule.html" title="class in org.apache.hadoop.hbase">HBaseClassTestRule</a></code></td>
-<td class="colLast"><span class="typeNameLabel">TestMultiLogThreshold.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/regionserver/TestMultiLogThreshold.html#CLASS_RULE">CLASS_RULE</a></span></code>&nbsp;</td>
+<td class="colLast"><span class="typeNameLabel">TestColumnSeeking.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/regionserver/TestColumnSeeking.html#CLASS_RULE">CLASS_RULE</a></span></code>&nbsp;</td>
 </tr>
 <tr class="rowColor">
 <td class="colFirst"><code>static <a href="../../../../../org/apache/hadoop/hbase/HBaseClassTestRule.html" title="class in org.apache.hadoop.hbase">HBaseClassTestRule</a></code></td>
-<td class="colLast"><span class="typeNameLabel">TestShutdownWhileWALBroken.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/regionserver/TestShutdownWhileWALBroken.html#CLASS_RULE">CLASS_RULE</a></span></code>&nbsp;</td>
+<td class="colLast"><span class="typeNameLabel">TestMultiLogThreshold.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/regionserver/TestMultiLogThreshold.html#CLASS_RULE">CLASS_RULE</a></span></code>&nbsp;</td>
 </tr>
 <tr class="altColor">
 <td class="colFirst"><code>static <a href="../../../../../org/apache/hadoop/hbase/HBaseClassTestRule.html" title="class in org.apache.hadoop.hbase">HBaseClassTestRule</a></code></td>
-<td class="colLast"><span class="typeNameLabel">TestHeapMemoryManager.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/regionserver/TestHeapMemoryManager.html#CLASS_RULE">CLASS_RULE</a></span></code>&nbsp;</td>
+<td class="colLast"><span class="typeNameLabel">TestShutdownWhileWALBroken.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/regionserver/TestShutdownWhileWALBroken.html#CLASS_RULE">CLASS_RULE</a></span></code>&nbsp;</td>
 </tr>
 <tr class="rowColor">
 <td class="colFirst"><code>static <a href="../../../../../org/apache/hadoop/hbase/HBaseClassTestRule.html" title="class in org.apache.hadoop.hbase">HBaseClassTestRule</a></code></td>
-<td class="colLast"><span class="typeNameLabel">TestFlushRegionEntry.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/regionserver/TestFlushRegionEntry.html#CLASS_RULE">CLASS_RULE</a></span></code>&nbsp;</td>
+<td class="colLast"><span class="typeNameLabel">TestHeapMemoryManager.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/regionserver/TestHeapMemoryManager.html#CLASS_RULE">CLASS_RULE</a></span></code>&nbsp;</td>
 </tr>
 <tr class="altColor">
 <td class="colFirst"><code>static <a href="../../../../../org/apache/hadoop/hbase/HBaseClassTestRule.html" title="class in org.apache.hadoop.hbase">HBaseClassTestRule</a></code></td>
-<td class="colLast"><span class="typeNameLabel">TestMutateRowsRecovery.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/regionserver/TestMutateRowsRecovery.html#CLASS_RULE">CLASS_RULE</a></span></code>&nbsp;</td>
+<td class="colLast"><span class="typeNameLabel">TestFlushRegionEntry.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/regionserver/TestFlushRegionEntry.html#CLASS_RULE">CLASS_RULE</a></span></code>&nbsp;</td>
 </tr>
 <tr class="rowColor">
 <td class="colFirst"><code>static <a href="../../../../../org/apache/hadoop/hbase/HBaseClassTestRule.html" title="class in org.apache.hadoop.hbase">HBaseClassTestRule</a></code></td>
-<td class="colLast"><span class="typeNameLabel">TestCellSkipListSet.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/regionserver/TestCellSkipListSet.html#CLASS_RULE">CLASS_RULE</a></span></code>&nbsp;</td>
+<td class="colLast"><span class="typeNameLabel">TestMutateRowsRecovery.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/regionserver/TestMutateRowsRecovery.html#CLASS_RULE">CLASS_RULE</a></span></code>&nbsp;</td>
 </tr>
 <tr class="altColor">
 <td class="colFirst"><code>static <a href="../../../../../org/apache/hadoop/hbase/HBaseClassTestRule.html" title="class in org.apache.hadoop.hbase">HBaseClassTestRule</a></code></td>
-<td class="colLast"><span class="typeNameLabel">TestStoreFileInfo.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/regionserver/TestStoreFileInfo.html#CLASS_RULE">CLASS_RULE</a></span></code>&nbsp;</td>
+<td class="colLast"><span class="typeNameLabel">TestCellSkipListSet.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/regionserver/TestCellSkipListSet.html#CLASS_RULE">CLASS_RULE</a></span></code>&nbsp;</td>
 </tr>
 <tr class="rowColor">
 <td class="colFirst"><code>static <a href="../../../../../org/apache/hadoop/hbase/HBaseClassTestRule.html" title="class in org.apache.hadoop.hbase">HBaseClassTestRule</a></code></td>
-<td class="colLast"><span class="typeNameLabel">TestRegionReplicaFailover.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/regionserver/TestRegionReplicaFailover.html#CLASS_RULE">CLASS_RULE</a></span></code>&nbsp;</td>
+<td class="colLast"><span class="typeNameLabel">TestStoreFileInfo.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/regionserver/TestStoreFileInfo.html#CLASS_RULE">CLASS_RULE</a></span></code>&nbsp;</td>
 </tr>
 <tr class="altColor">
 <td class="colFirst"><code>static <a href="../../../../../org/apache/hadoop/hbase/HBaseClassTestRule.html" title="class in org.apache.hadoop.hbase">HBaseClassTestRule</a></code></td>
-<td class="colLast"><span class="typeNameLabel">TestMajorCompaction.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/regionserver/TestMajorCompaction.html#CLASS_RULE">CLASS_RULE</a></span></code>&nbsp;</td>
+<td class="colLast"><span class="typeNameLabel">TestRegionReplicaFailover.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/regionserver/TestRegionReplicaFailover.html#CLASS_RULE">CLASS_RULE</a></span></code>&nbsp;</td>
 </tr>
 <tr class="rowColor">
 <td class="colFirst"><code>static <a href="../../../../../org/apache/hadoop/hbase/HBaseClassTestRule.html" title="class in org.apache.hadoop.hbase">HBaseClassTestRule</a></code></td>
-<td class="colLast"><span class="typeNameLabel">TestFlushLifeCycleTracker.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/regionserver/TestFlushLifeCycleTracker.html#CLASS_RULE">CLASS_RULE</a></span></code>&nbsp;</td>
+<td class="colLast"><span class="typeNameLabel">TestMajorCompaction.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/regionserver/TestMajorCompaction.html#CLASS_RULE">CLASS_RULE</a></span></code>&nbsp;</td>
 </tr>
 <tr class="altColor">
 <td class="colFirst"><code>static <a href="../../../../../org/apache/hadoop/hbase/HBaseClassTestRule.html" title="class in org.apache.hadoop.hbase">HBaseClassTestRule</a></code></td>
-<td class="colLast"><span class="typeNameLabel">TestRegionReplicas.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/regionserver/TestRegionReplicas.html#CLASS_RULE">CLASS_RULE</a></span></code>&nbsp;</td>
+<td class="colLast"><span class="typeNameLabel">TestFlushLifeCycleTracker.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/regionserver/TestFlushLifeCycleTracker.html#CLASS_RULE">CLASS_RULE</a></span></code>&nbsp;</td>
 </tr>
 <tr class="rowColor">
 <td class="colFirst"><code>static <a href="../../../../../org/apache/hadoop/hbase/HBaseClassTestRule.html" title="class in org.apache.hadoop.hbase">HBaseClassTestRule</a></code></td>
-<td class="colLast"><span class="typeNameLabel">TestBlocksRead.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/regionserver/TestBlocksRead.html#CLASS_RULE">CLASS_RULE</a></span></code>&nbsp;</td>
+<td class="colLast"><span class="typeNameLabel">TestRegionReplicas.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/regionserver/TestRegionReplicas.html#CLASS_RULE">CLASS_RULE</a></span></code>&nbsp;</td>
 </tr>
 <tr class="altColor">
 <td class="colFirst"><code>static <a href="../../../../../org/apache/hadoop/hbase/HBaseClassTestRule.html" title="class in org.apache.hadoop.hbase">HBaseClassTestRule</a></code></td>
-<td class="colLast"><span class="typeNameLabel">TestSCVFWithMiniCluster.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/regionserver/TestSCVFWithMiniCluster.html#CLASS_RULE">CLASS_RULE</a></span></code>&nbsp;</td>
+<td class="colLast"><span class="typeNameLabel">TestBlocksRead.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/regionserver/TestBlocksRead.html#CLASS_RULE">CLASS_RULE</a></span></code>&nbsp;</td>
 </tr>
 <tr class="rowColor">
 <td class="colFirst"><code>static <a href="../../../../../org/apache/hadoop/hbase/HBaseClassTestRule.html" title="class in org.apache.hadoop.hbase">HBaseClassTestRule</a></code></td>
-<td class="colLast"><span class="typeNameLabel">TestHRegionInfo.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/regionserver/TestHRegionInfo.html#CLASS_RULE">CLASS_RULE</a></span></code>&nbsp;</td>
+<td class="colLast"><span class="typeNameLabel">TestSCVFWithMiniCluster.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/regionserver/TestSCVFWithMiniCluster.html#CLASS_RULE">CLASS_RULE</a></span></code>&nbsp;</td>
 </tr>
 <tr class="altColor">
 <td class="colFirst"><code>static <a href="../../../../../org/apache/hadoop/hbase/HBaseClassTestRule.html" title="class in org.apache.hadoop.hbase">HBaseClassTestRule</a></code></td>
-<td class="colLast"><span class="typeNameLabel">TestScanner.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/regionserver/TestScanner.html#CLASS_RULE">CLASS_RULE</a></span></code>&nbsp;</td>
+<td class="colLast"><span class="typeNameLabel">TestHRegionInfo.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/regionserver/TestHRegionInfo.html#CLASS_RULE">CLASS_RULE</a></span></code>&nbsp;</td>
 </tr>
 <tr class="rowColor">
 <td class="colFirst"><code>static <a href="../../../../../org/apache/hadoop/hbase/HBaseClassTestRule.html" title="class in org.apache.hadoop.hbase">HBaseClassTestRule</a></code></td>
-<td class="colLast"><span class="typeNameLabel">TestMemStoreLAB.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/regionserver/TestMemStoreLAB.html#CLASS_RULE">CLASS_RULE</a></span></code>&nbsp;</td>
+<td class="colLast"><span class="typeNameLabel">TestScanner.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/regionserver/TestScanner.html#CLASS_RULE">CLASS_RULE</a></span></code>&nbsp;</td>
 </tr>
 <tr class="altColor">
 <td class="colFirst"><code>static <a href="../../../../../org/apache/hadoop/hbase/HBaseClassTestRule.html" title="class in org.apache.hadoop.hbase">HBaseClassTestRule</a></code></td>
-<td class="colLast"><span class="typeNameLabel">TestStoreScanner.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/regionserver/TestStoreScanner.html#CLASS_RULE">CLASS_RULE</a></span></code>&nbsp;</td>
+<td class="colLast"><span class="typeNameLabel">TestMemStoreLAB.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/regionserver/TestMemStoreLAB.html#CLASS_RULE">CLASS_RULE</a></span></code>&nbsp;</td>
 </tr>
 <tr class="rowColor">
 <td class="colFirst"><code>static <a href="../../../../../org/apache/hadoop/hbase/HBaseClassTestRule.html" title="class in org.apache.hadoop.hbase">HBaseClassTestRule</a></code></td>
-<td class="colLast"><span class="typeNameLabel">TestCompactionState.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/regionserver/TestCompactionState.html#CLASS_RULE">CLASS_RULE</a></span></code>&nbsp;</td>
+<td class="colLast"><span class="typeNameLabel">TestStoreScanner.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/regionserver/TestStoreScanner.html#CLASS_RULE">CLASS_RULE</a></span></code>&nbsp;</td>
 </tr>
 <tr class="altColor">
 <td class="colFirst"><code>static <a href="../../../../../org/apache/hadoop/hbase/HBaseClassTestRule.html" title="class in org.apache.hadoop.hbase">HBaseClassTestRule</a></code></td>
-<td class="colLast"><span class="typeNameLabel">TestPriorityRpc.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/regionserver/TestPriorityRpc.html#CLASS_RULE">CLASS_RULE</a></span></code>&nbsp;</td>
+<td class="colLast"><span class="typeNameLabel">TestCompactionState.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/regionserver/TestCompactionState.html#CLASS_RULE">CLASS_RULE</a></span></code>&nbsp;</td>
 </tr>
 <tr class="rowColor">
 <td class="colFirst"><code>static <a href="../../../../../org/apache/hadoop/hbase/HBaseClassTestRule.html" title="class in org.apache.hadoop.hbase">HBaseClassTestRule</a></code></td>
-<td class="colLast"><span class="typeNameLabel">TestRpcSchedulerFactory.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/regionserver/TestRpcSchedulerFactory.html#CLASS_RULE">CLASS_RULE</a></span></code>&nbsp;</td>
+<td class="colLast"><span class="typeNameLabel">TestPriorityRpc.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/regionserver/TestPriorityRpc.html#CLASS_RULE">CLASS_RULE</a></span></code>&nbsp;</td>
 </tr>
 <tr class="altColor">
 <td class="colFirst"><code>static <a href="../../../../../org/apache/hadoop/hbase/HBaseClassTestRule.html" title="class in org.apache.hadoop.hbase">HBaseClassTestRule</a></code></td>
-<td class="colLast"><span class="typeNameLabel">TestSplitWalDataLoss.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/regionserver/TestSplitWalDataLoss.html#CLASS_RULE">CLASS_RULE</a></span></code>&nbsp;</td>
+<td class="colLast"><span class="typeNameLabel">TestRpcSchedulerFactory.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/regionserver/TestRpcSchedulerFactory.html#CLASS_RULE">CLASS_RULE</a></span></code>&nbsp;</td>
 </tr>
 <tr class="rowColor">
 <td class="colFirst"><code>static <a href="../../../../../org/apache/hadoop/hbase/HBaseClassTestRule.html" title="class in org.apache.hadoop.hbase">HBaseClassTestRule</a></code></td>
-<td class="colLast"><span class="typeNameLabel">TestRegionIncrement.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/regionserver/TestRegionIncrement.html#CLASS_RULE">CLASS_RULE</a></span></code>&nbsp;</td>
+<td class="colLast"><span class="typeNameLabel">TestSplitWalDataLoss.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/regionserver/TestSplitWalDataLoss.html#CLASS_RULE">CLASS_RULE</a></span></code>&nbsp;</td>
 </tr>
 <tr class="altColor">
 <td class="colFirst"><code>static <a href="../../../../../org/apache/hadoop/hbase/HBaseClassTestRule.html" title="class in org.apache.hadoop.hbase">HBaseClassTestRule</a></code></td>
-<td class="colLast"><span class="typeNameLabel">TestCompactionFileNotFound.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/regionserver/TestCompactionFileNotFound.html#CLASS_RULE">CLASS_RULE</a></span></code>&nbsp;</td>
+<td class="colLast"><span class="typeNameLabel">TestRegionIncrement.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/regionserver/TestRegionIncrement.html#CLASS_RULE">CLASS_RULE</a></span></code>&nbsp;</td>
 </tr>
 <tr class="rowColor">
 <td class="colFirst"><code>static <a href="../../../../../org/apache/hadoop/hbase/HBaseClassTestRule.html" title="class in org.apache.hadoop.hbase">HBaseClassTestRule</a></code></td>
-<td class="colLast"><span class="typeNameLabel">TestBulkLoad.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/regionserver/TestBulkLoad.html#CLASS_RULE">CLASS_RULE</a></span></code>&nbsp;</td>
+<td class="colLast"><span class="typeNameLabel">TestCompactionFileNotFound.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/regionserver/TestCompactionFileNotFound.html#CLASS_RULE">CLASS_RULE</a></span></code>&nbsp;</td>
 </tr>
 <tr class="altColor">
 <td class="colFirst"><code>static <a href="../../../../../org/apache/hadoop/hbase/HBaseClassTestRule.html" title="class in org.apache.hadoop.hbase">HBaseClassTestRule</a></code></td>
-<td class="colLast"><span class="typeNameLabel">TestRegionFavoredNodes.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/regionserver/TestRegionFavoredNodes.html#CLASS_RULE">CLASS_RULE</a></span></code>&nbsp;</td>
+<td class="colLast"><span class="typeNameLabel">TestBulkLoad.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/regionserver/TestBulkLoad.html#CLASS_RULE">CLASS_RULE</a></span></code>&nbsp;</td>
 </tr>
 <tr class="rowColor">
 <td class="colFirst"><code>static <a href="../../../../../org/apache/hadoop/hbase/HBaseClassTestRule.html" title="class in org.apache.hadoop.hbase">HBaseClassTestRule</a></code></td>
-<td class="colLast"><span class="typeNameLabel">TestMinorCompaction.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/regionserver/TestMinorCompaction.html#CLASS_RULE">CLASS_RULE</a></span></code>&nbsp;</td>
+<td class="colLast"><span class="typeNameLabel">TestRegionFavoredNodes.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/regionserver/TestRegionFavoredNodes.html#CLASS_RULE">CLASS_RULE</a></span></code>&nbsp;</td>
 </tr>
 <tr class="altColor">
 <td class="colFirst"><code>static <a href="../../../../../org/apache/hadoop/hbase/HBaseClassTestRule.html" title="class in org.apache.hadoop.hbase">HBaseClassTestRule</a></code></td>
-<td class="colLast"><span class="typeNameLabel">TestRegionServerReportForDuty.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/regionserver/TestRegionServerReportForDuty.html#CLASS_RULE">CLASS_RULE</a></span></code>&nbsp;</td>
+<td class="colLast"><span class="typeNameLabel">TestMinorCompaction.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/regionserver/TestMinorCompaction.html#CLASS_RULE">CLASS_RULE</a></span></code>&nbsp;</td>
 </tr>
 <tr class="rowColor">
 <td class="colFirst"><code>static <a href="../../../../../org/apache/hadoop/hbase/HBaseClassTestRule.html" title="class in org.apache.hadoop.hbase">HBaseClassTestRule</a></code></td>
-<td class="colLast"><span class="typeNameLabel">TestSimpleTimeRangeTracker.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/regionserver/TestSimpleTimeRangeTracker.html#CLASS_RULE">CLASS_RULE</a></span></code>&nbsp;</td>
+<td class="colLast"><span class="typeNameLabel">TestRegionServerReportForDuty.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/regionserver/TestRegionServerReportForDuty.html#CLASS_RULE">CLASS_RULE</a></span></code>&nbsp;</td>
 </tr>
 <tr class="altColor">
 <td class="colFirst"><code>static <a href="../../../../../org/apache/hadoop/hbase/HBaseClassTestRule.html" title="class in org.apache.hadoop.hbase">HBaseClassTestRule</a></code></td>
-<td class="colLast"><span class="typeNameLabel">TestHStoreFile.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/regionserver/TestHStoreFile.html#CLASS_RULE">CLASS_RULE</a></span></code>&nbsp;</td>
+<td class="colLast"><span class="typeNameLabel">TestSimpleTimeRangeTracker.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/regionserver/TestSimpleTimeRangeTracker.html#CLASS_RULE">CLASS_RULE</a></span></code>&nbsp;</td>
 </tr>
 <tr class="rowColor">
 <td class="colFirst"><code>static <a href="../../../../../org/apache/hadoop/hbase/HBaseClassTestRule.html" title="class in org.apache.hadoop.hbase">HBaseClassTestRule</a></code></td>
-<td class="colLast"><span class="typeNameLabel">TestRegionServerCrashDisableWAL.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/regionserver/TestRegionServerCrashDisableWAL.html#CLASS_RULE">CLASS_RULE</a></span></code>&nbsp;</td>
+<td class="colLast"><span class="typeNameLabel">TestHStoreFile.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/regionserver/TestHStoreFile.html#CLASS_RULE">CLASS_RULE</a></span></code>&nbsp;</td>
 </tr>
 <tr class="altColor">
 <td class="colFirst"><code>static <a href="../../../../../org/apache/hadoop/hbase/HBaseClassTestRule.html" title="class in org.apache.hadoop.hbase">HBaseClassTestRule</a></code></td>
-<td class="colLast"><span class="typeNameLabel">TestNewVersionBehaviorFromClientSide.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/regionserver/TestNewVersionBehaviorFromClientSide.html#CLASS_RULE">CLASS_RULE</a></span></code>&nbsp;</td>
+<td class="colLast"><span class="typeNameLabel">TestRegionServerCrashDisableWAL.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/regionserver/TestRegionServerCrashDisableWAL.html#CLASS_RULE">CLASS_RULE</a></span></code>&nbsp;</td>
 </tr>
 <tr class="rowColor">
 <td class="colFirst"><code>static <a href="../../../../../org/apache/hadoop/hbase/HBaseClassTestRule.html" title="class in org.apache.hadoop.hbase">HBaseClassTestRule</a></code></td>
-<td class="colLast"><span class="typeNameLabel">TestRecoveredEditsReplayAndAbort.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/regionserver/TestRecoveredEditsReplayAndAbort.html#CLASS_RULE">CLASS_RULE</a></span></code>&nbsp;</td>
+<td class="colLast"><span class="typeNameLabel">TestNewVersionBehaviorFromClientSide.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/regionserver/TestNewVersionBehaviorFromClientSide.html#CLASS_RULE">CLASS_RULE</a></span></code>&nbsp;</td>
 </tr>
 <tr class="altColor">
 <td class="colFirst"><code>static <a href="../../../../../org/apache/hadoop/hbase/HBaseClassTestRule.html" title="class in org.apache.hadoop.hbase">HBaseClassTestRule</a></code></td>
-<td class="colLast"><span class="typeNameLabel">TestHRegionServerBulkLoad.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/regionserver/TestHRegionServerBulkLoad.html#CLASS_RULE">CLASS_RULE</a></span></code>&nbsp;</td>
+<td class="colLast"><span class="typeNameLabel">TestRecoveredEditsReplayAndAbort.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/regionserver/TestRecoveredEditsReplayAndAbort.html#CLASS_RULE">CLASS_RULE</a></span></code>&nbsp;</td>
 </tr>
 <tr class="rowColor">
 <td class="colFirst"><code>static <a href="../../../../../org/apache/hadoop/hbase/HBaseClassTestRule.html" title="class in org.apache.hadoop.hbase">HBaseClassTestRule</a></code></td>
-<td class="colLast"><span class="typeNameLabel">TestCompactSplitThread.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/regionserver/TestCompactSplitThread.html#CLASS_RULE">CLASS_RULE</a></span></code>&nbsp;</td>
+<td class="colLast"><span class="typeNameLabel">TestHRegionServerBulkLoad.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/regionserver/TestHRegionServerBulkLoad.html#CLASS_RULE">CLASS_RULE</a></span></code>&nbsp;</td>
 </tr>
 <tr class="altColor">
 <td class="colFirst"><code>static <a href="../../../../../org/apache/hadoop/hbase/HBaseClassTestRule.html" title="class in org.apache.hadoop.hbase">HBaseClassTestRule</a></code></td>
-<td class="colLast"><span class="typeNameLabel">TestOpenSeqNumUnexpectedIncrease.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/regionserver/TestOpenSeqNumUnexpectedIncrease.html#CLASS_RULE">CLASS_RULE</a></span></code>&nbsp;</td>
+<td class="colLast"><span class="typeNameLabel">TestCompactSplitThread.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/regionserver/TestCompactSplitThread.html#CLASS_RULE">CLASS_RULE</a></span></code>&nbsp;</td>
 </tr>
 <tr class="rowColor">
 <td class="colFirst"><code>static <a href="../../../../../org/apache/hadoop/hbase/HBaseClassTestRule.html" title="class in org.apache.hadoop.hbase">HBaseClassTestRule</a></code></td>
-<td class="colLast"><span class="typeNameLabel">TestRegionMergeTransactionOnCluster.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/regionserver/TestRegionMergeTransactionOnCluster.html#CLASS_RULE">CLASS_RULE</a></span></code>&nbsp;</td>
+<td class="colLast"><span class="typeNameLabel">TestOpenSeqNumUnexpectedIncrease.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/regionserver/TestOpenSeqNumUnexpectedIncrease.html#CLASS_RULE">CLASS_RULE</a></span></code>&nbsp;</td>
 </tr>
 <tr class="altColor">
 <td class="colFirst"><code>static <a href="../../../../../org/apache/hadoop/hbase/HBaseClassTestRule.html" title="class in org.apache.hadoop.hbase">HBaseClassTestRule</a></code></td>
-<td class="colLast"><span class="typeNameLabel">TestMobStoreCompaction.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/regionserver/TestMobStoreCompaction.html#CLASS_RULE">CLASS_RULE</a></span></code>&nbsp;</td>
+<td class="colLast"><span class="typeNameLabel">TestRegionMergeTransactionOnCluster.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/regionserver/TestRegionMergeTransactionOnCluster.html#CLASS_RULE">CLASS_RULE</a></span></code>&nbsp;</td>
 </tr>
 <tr class="rowColor">
 <td class="colFirst"><code>static <a href="../../../../../org/apache/hadoop/hbase/HBaseClassTestRule.html" title="class in org.apache.hadoop.hbase">HBaseClassTestRule</a></code></td>
-<td class="colLast"><span class="typeNameLabel">TestStripeStoreEngine.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/regionserver/TestStripeStoreEngine.html#CLASS_RULE">CLASS_RULE</a></span></code>&nbsp;</td>
+<td class="colLast"><span class="typeNameLabel">TestMobStoreCompaction.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/regionserver/TestMobStoreCompaction.html#CLASS_RULE">CLASS_RULE</a></span></code>&nbsp;</td>
 </tr>
 <tr class="altColor">
 <td class="colFirst"><code>static <a href="../../../../../org/apache/hadoop/hbase/HBaseClassTestRule.html" title="class in org.apache.hadoop.hbase">HBaseClassTestRule</a></code></td>
-<td class="colLast"><span class="typeNameLabel">TestRowTooBig.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/regionserver/TestRowTooBig.html#CLASS_RULE">CLASS_RULE</a></span></code>&nbsp;</td>
+<td class="colLast"><span class="typeNameLabel">TestStripeStoreEngine.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/regionserver/TestStripeStoreEngine.html#CLASS_RULE">CLASS_RULE</a></span></code>&nbsp;</td>
 </tr>
 <tr class="rowColor">
 <td class="colFirst"><code>static <a href="../../../../../org/apache/hadoop/hbase/HBaseClassTestRule.html" title="class in org.apache.hadoop.hbase">HBaseClassTestRule</a></code></td>
-<td class="colLast"><span class="typeNameLabel">TestWalAndCompactingMemStoreFlush.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/regionserver/TestWalAndCompactingMemStoreFlush.html#CLASS_RULE">CLASS_RULE</a></span></code>&nbsp;</td>
+<td class="colLast"><span class="typeNameLabel">TestRowTooBig.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/regionserver/TestRowTooBig.html#CLASS_RULE">CLASS_RULE</a></span></code>&nbsp;</td>
 </tr>
 <tr class="altColor">
 <td class="colFirst"><code>static <a href="../../../../../org/apache/hadoop/hbase/HBaseClassTestRule.html" title="class in org.apache.hadoop.hbase">HBaseClassTestRule</a></code></td>
-<td class="colLast"><span class="typeNameLabel">TestWALMonotonicallyIncreasingSeqId.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/regionserver/TestWALMonotonicallyIncreasingSeqId.html#CLASS_RULE">CLASS_RULE</a></span></code>&nbsp;</td>
+<td class="colLast"><span class="typeNameLabel">TestWalAndCompactingMemStoreFlush.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/regionserver/TestWalAndCompactingMemStoreFlush.html#CLASS_RULE">CLASS_RULE</a></span></code>&nbsp;</td>
 </tr>
 <tr class="rowColor">
 <td class="colFirst"><code>static <a href="../../../../../org/apache/hadoop/hbase/HBaseClassTestRule.html" title="class in org.apache.hadoop.hbase">HBaseClassTestRule</a></code></td>
-<td class="colLast"><span class="typeNameLabel">TestCompaction.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/regionserver/TestCompaction.html#CLASS_RULE">CLASS_RULE</a></span></code>&nbsp;</td>
+<td class="colLast"><span class="typeNameLabel">TestWALMonotonicallyIncreasingSeqId.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/regionserver/TestWALMonotonicallyIncreasingSeqId.html#CLASS_RULE">CLASS_RULE</a></span></code>&nbsp;</td>
 </tr>
 <tr class="altColor">
 <td class="colFirst"><code>static <a href="../../../../../org/apache/hadoop/hbase/HBaseClassTestRule.html" title="class in org.apache.hadoop.hbase">HBaseClassTestRule</a></code></td>
-<td class="colLast"><span class="typeNameLabel">TestObservedExceptionsInBatch.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/regionserver/TestObservedExceptionsInBatch.html#CLASS_RULE">CLASS_RULE</a></span></code>&nbsp;</td>
+<td class="colLast"><span class="typeNameLabel">TestCompaction.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/regionserver/TestCompaction.html#CLASS_RULE">CLASS_RULE</a></span></code>&nbsp;</td>
 </tr>
 <tr class="rowColor">
 <td class="colFirst"><code>static <a href="../../../../../org/apache/hadoop/hbase/HBaseClassTestRule.html" title="class in org.apache.hadoop.hbase">HBaseClassTestRule</a></code></td>
-<td class="colLast"><span class="typeNameLabel">TestDeleteMobTable.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/regionserver/TestDeleteMobTable.html#CLASS_RULE">CLASS_RULE</a></span></code>&nbsp;</td>
+<td class="colLast"><span class="typeNameLabel">TestObservedExceptionsInBatch.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/regionserver/TestObservedExceptionsInBatch.html#CLASS_RULE">CLASS_RULE</a></span></code>&nbsp;</td>
 </tr>
 <tr class="altColor">
 <td class="colFirst"><code>static <a href="../../../../../org/apache/hadoop/hbase/HBaseClassTestRule.html" title="class in org.apache.hadoop.hbase">HBaseClassTestRule</a></code></td>
-<td class="colLast"><span class="typeNameLabel">TestMultiVersionConcurrencyControlBasic.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/regionserver/TestMultiVersionConcurrencyControlBasic.html#CLASS_RULE">CLASS_RULE</a></span></code>&nbsp;</td>
+<td class="colLast"><span class="typeNameLabel">TestDeleteMobTable.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/regionserver/TestDeleteMobTable.html#CLASS_RULE">CLASS_RULE</a></span></code>&nbsp;</td>
 </tr>
 <tr class="rowColor">
 <td class="colFirst"><code>static <a href="../../../../../org/apache/hadoop/hbase/HBaseClassTestRule.html" title="class in org.apache.hadoop.hbase">HBaseClassTestRule</a></code></td>
-<td class="colLast"><span class="typeNameLabel">TestBlocksScanned.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/regionserver/TestBlocksScanned.html#CLASS_RULE">CLASS_RULE</a></span></code>&nbsp;</td>
+<td class="colLast"><span class="typeNameLabel">TestMultiVersionConcurrencyControlBasic.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/regionserver/TestMultiVersionConcurrencyControlBasic.html#CLASS_RULE">CLASS_RULE</a></span></code>&nbsp;</td>
 </tr>
 <tr class="altColor">
 <td class="colFirst"><code>static <a href="../../../../../org/apache/hadoop/hbase/HBaseClassTestRule.html" title="class in org.apache.hadoop.hbase">HBaseClassTestRule</a></code></td>
-<td class="colLast"><span class="typeNameLabel">TestCompoundBloomFilter.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/regionserver/TestCompoundBloomFilter.html#CLASS_RULE">CLASS_RULE</a></span></code>&nbsp;</td>
+<td class="colLast"><span class="typeNameLabel">TestBlocksScanned.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/regionserver/TestBlocksScanned.html#CLASS_RULE">CLASS_RULE</a></span></code>&nbsp;</td>
 </tr>
 <tr class="rowColor">
 <td class="colFirst"><code>static <a href="../../../../../org/apache/hadoop/hbase/HBaseClassTestRule.html" title="class in org.apache.hadoop.hbase">HBaseClassTestRule</a></code></td>
-<td class="colLast"><span class="typeNameLabel">TestMultiColumnScanner.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/regionserver/TestMultiColumnScanner.html#CLASS_RULE">CLASS_RULE</a></span></code>&nbsp;</td>
+<td class="colLast"><span class="typeNameLabel">TestCompoundBloomFilter.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/regionserver/TestCompoundBloomFilter.html#CLASS_RULE">CLASS_RULE</a></span></code>&nbsp;</td>
 </tr>
 <tr class="altColor">
 <td class="colFirst"><code>static <a href="../../../../../org/apache/hadoop/hbase/HBaseClassTestRule.html" title="class in org.apache.hadoop.hbase">HBaseClassTestRule</a></code></td>
-<td class="colLast"><span class="typeNameLabel">TestRegionServerRegionSpaceUseReport.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/regionserver/TestRegionServerRegionSpaceUseReport.html#CLASS_RULE">CLASS_RULE</a></span></code>&nbsp;</td>
+<td class="colLast"><span class="typeNameLabel">TestMultiColumnScanner.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/regionserver/TestMultiColumnScanner.html#CLASS_RULE">CLASS_RULE</a></span></code>&nbsp;</td>
 </tr>
 <tr class="rowColor">
 <td class="colFirst"><code>static <a href="../../../../../org/apache/hadoop/hbase/HBaseClassTestRule.html" title="class in org.apache.hadoop.hbase">HBaseClassTestRule</a></code></td>
-<td class="colLast"><span class="typeNameLabel">TestQosFunction.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/regionserver/TestQosFunction.html#CLASS_RULE">CLASS_RULE</a></span></code>&nbsp;</td>
+<td class="colLast"><span class="typeNameLabel">TestRegionServerRegionSpaceUseReport.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/regionserver/TestRegionServerRegionSpaceUseReport.html#CLASS_RULE">CLASS_RULE</a></span></code>&nbsp;</td>
 </tr>
 <tr class="altColor">
 <td class="colFirst"><code>static <a href="../../../../../org/apache/hadoop/hbase/HBaseClassTestRule.html" title="class in org.apache.hadoop.hbase">HBaseClassTestRule</a></code></td>
-<td class="colLast"><span class="typeNameLabel">TestRegionInfoBuilder.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/regionserver/TestRegionInfoBuilder.html#CLASS_RULE">CLASS_RULE</a></span></code>&nbsp;</td>
+<td class="colLast"><span class="typeNameLabel">TestQosFunction.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/regionserver/TestQosFunction.html#CLASS_RULE">CLASS_RULE</a></span></code>&nbsp;</td>
 </tr>
 <tr class="rowColor">
 <td class="colFirst"><code>static <a href="../../../../../org/apache/hadoop/hbase/HBaseClassTestRule.html" title="class in org.apache.hadoop.hbase">HBaseClassTestRule</a></code></td>
-<td class="colLast"><span class="typeNameLabel">TestHRegion.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/regionserver/TestHRegion.html#CLASS_RULE">CLASS_RULE</a></span></code>&nbsp;</td>
+<td class="colLast"><span class="typeNameLabel">TestRegionInfoBuilder.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/regionserver/TestRegionInfoBuilder.html#CLASS_RULE">CLASS_RULE</a></span></code>&nbsp;</td>
 </tr>
 <tr class="altColor">
 <td class="colFirst"><code>static <a href="../../../../../org/apache/hadoop/hbase/HBaseClassTestRule.html" title="class in org.apache.hadoop.hbase">HBaseClassTestRule</a></code></td>
-<td class="colLast"><span class="typeNameLabel">TestDefaultMemStore.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/regionserver/TestDefaultMemStore.html#CLASS_RULE">CLASS_RULE</a></span></code>&nbsp;</td>
+<td class="colLast"><span class="typeNameLabel">TestHRegion.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/regionserver/TestHRegion.html#CLASS_RULE">CLASS_RULE</a></span></code>&nbsp;</td>
 </tr>
 <tr class="rowColor">
 <td class="colFirst"><code>static <a href="../../../../../org/apache/hadoop/hbase/HBaseClassTestRule.html" title="class in org.apache.hadoop.hbase">HBaseClassTestRule</a></code></td>
-<td class="colLast"><span class="typeNameLabel">TestRegionServerNoMaster.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/regionserver/TestRegionServerNoMaster.html#CLASS_RULE">CLASS_RULE</a></span></code>&nbsp;</td>
+<td class="colLast"><span class="typeNameLabel">TestDefaultMemStore.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/regionserver/TestDefaultMemStore.html#CLASS_RULE">CLASS_RULE</a></span></code>&nbsp;</td>
 </tr>
 <tr class="altColor">
 <td class="colFirst"><code>static <a href="../../../../../org/apache/hadoop/hbase/HBaseClassTestRule.html" title="class in org.apache.hadoop.hbase">HBaseClassTestRule</a></code></td>
-<td class="colLast"><span class="typeNameLabel">TestRowPrefixBloomFilter.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/regionserver/TestRowPrefixBloomFilter.html#CLASS_RULE">CLASS_RULE</a></span></code>&nbsp;</td>
+<td class="colLast"><span class="typeNameLabel">TestRegionServerNoMaster.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/regionserver/TestRegionServerNoMaster.html#CLASS_RULE">CLASS_RULE</a></span></code>&nbsp;</td>
 </tr>
 <tr class="rowColor">
 <td class="colFirst"><code>static <a href="../../../../../org/apache/hadoop/hbase/HBaseClassTestRule.html" title="class in org.apache.hadoop.hbase">HBaseClassTestRule</a></code></td>
-<td class="colLast"><span class="typeNameLabel">TestScannerWithBulkload.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/regionserver/TestScannerWithBulkload.html#CLASS_RULE">CLASS_RULE</a></span></code>&nbsp;</td>
+<td class="colLast"><span class="typeNameLabel">TestRowPrefixBloomFilter.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/regionserver/TestRowPrefixBloomFilter.html#CLASS_RULE">CLASS_RULE</a></span></code>&nbsp;</td>
 </tr>
 <tr class="altColor">
 <td class="colFirst"><code>static <a href="../../../../../org/apache/hadoop/hbase/HBaseClassTestRule.html" title="class in org.apache.hadoop.hbase">HBaseClassTestRule</a></code></td>
-<td class="colLast"><span class="typeNameLabel">TestDefaultStoreEngine.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/regionserver/TestDefaultStoreEngine.html#CLASS_RULE">CLASS_RULE</a></span></code>&nbsp;</td>
+<td class="colLast"><span class="typeNameLabel">TestScannerWithBulkload.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/regionserver/TestScannerWithBulkload.html#CLASS_RULE">CLASS_RULE</a></span></code>&nbsp;</td>
 </tr>
 <tr class="rowColor">
 <td class="colFirst"><code>static <a href="../../../../../org/apache/hadoop/hbase/HBaseClassTestRule.html" title="class in org.apache.hadoop.hbase">HBaseClassTestRule</a></code></td>
-<td class="colLast"><span class="typeNameLabel">TestHMobStore.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/regionserver/TestHMobStore.html#CLASS_RULE">CLASS_RULE</a></span></code>&nbsp;</td>
+<td class="colLast"><span class="typeNameLabel">TestDefaultStoreEngine.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/regionserver/TestDefaultStoreEngine.html#CLASS_RULE">CLASS_RULE</a></span></code>&nbsp;</td>
 </tr>
 <tr class="altColor">
 <td class="colFirst"><code>static <a href="../../../../../org/apache/hadoop/hbase/HBaseClassTestRule.html" title="class in org.apache.hadoop.hbase">HBaseClassTestRule</a></code></td>
-<td class="colLast"><span class="typeNameLabel">TestSplitTransactionOnCluster.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/regionserver/TestSplitTransactionOnCluster.html#CLASS_RULE">CLASS_RULE</a></span></code>&nbsp;</td>
+<td class="colLast"><span class="typeNameLabel">TestHMobStore.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/regionserver/TestHMobStore.html#CLASS_RULE">CLASS_RULE</a></span></code>&nbsp;</td>
 </tr>
 <tr class="rowColor">
 <td class="colFirst"><code>static <a href="../../../../../org/apache/hadoop/hbase/HBaseClassTestRule.html" title="class in org.apache.hadoop.hbase">HBaseClassTestRule</a></code></td>
-<td class="colLast"><span class="typeNameLabel">TestMetricsRegion.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/regionserver/TestMetricsRegion.html#CLASS_RULE">CLASS_RULE</a></span></code>&nbsp;</td>
+<td class="colLast"><span class="typeNameLabel">TestSplitTransactionOnCluster.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/regionserver/TestSplitTransactionOnCluster.html#CLASS_RULE">CLASS_RULE</a></span></code>&nbsp;</td>
 </tr>
 <tr class="altColor">
 <td class="colFirst"><code>static <a href="../../../../../org/apache/hadoop/hbase/HBaseClassTestRule.html" title="class in org.apache.hadoop.hbase">HBaseClassTestRule</a></code></td>
-<td class="colLast"><span class="typeNameLabel">TestMiniBatchOperationInProgress.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/regionserver/TestMiniBatchOperationInProgress.html#CLASS_RULE">CLASS_RULE</a></span></code>&nbsp;</td>
+<td class="colLast"><span class="typeNameLabel">TestMetricsRegion.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/regionserver/TestMetricsRegion.html#CLASS_RULE">CLASS_RULE</a></span></code>&nbsp;</td>
 </tr>
 <tr class="rowColor">
 <td class="colFirst"><code>static <a href="../../../../../org/apache/hadoop/hbase/HBaseClassTestRule.html" title="class in org.apache.hadoop.hbase">HBaseClassTestRule</a></code></td>
-<td class="colLast"><span class="typeNameLabel">TestStoreFileScannerWithTagCompression.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/regionserver/TestStoreFileScannerWithTagCompression.html#CLASS_RULE">CLASS_RULE</a></span></code>&nbsp;</td>
+<td class="colLast"><span class="typeNameLabel">TestMiniBatchOperationInProgress.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/regionserver/TestMiniBatchOperationInProgress.html#CLASS_RULE">CLASS_RULE</a></span></code>&nbsp;</td>
 </tr>
 <tr class="altColor">
 <td class="colFirst"><code>static <a href="../../../../../org/apache/hadoop/hbase/HBaseClassTestRule.html" title="class in org.apache.hadoop.hbase">HBaseClassTestRule</a></code></td>
-<td class="colLast"><span class="typeNameLabel">TestScannerWithCorruptHFile.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/regionserver/TestScannerWithCorruptHFile.html#CLASS_RULE">CLASS_RULE</a></span></code>&nbsp;</td>
+<td class="colLast"><span class="typeNameLabel">TestStoreFileScannerWithTagCompression.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/regionserver/TestStoreFileScannerWithTagCompression.html#CLASS_RULE">CLASS_RULE</a></span></code>&nbsp;</td>
 </tr>
 <tr class="rowColor">
 <td class="colFirst"><code>static <a href="../../../../../org/apache/hadoop/hbase/HBaseClassTestRule.html" title="class in org.apache.hadoop.hbase">HBaseClassTestRule</a></code></td>
-<td class="colLast"><span class="typeNameLabel">TestCompactingMemStore.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/regionserver/TestCompactingMemStore.html#CLASS_RULE">CLASS_RULE</a></span></code>&nbsp;</td>
+<td class="colLast"><span class="typeNameLabel">TestScannerWithCorruptHFile.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/regionserver/TestScannerWithCorruptHFile.html#CLASS_RULE">CLASS_RULE</a></span></code>&nbsp;</td>
 </tr>
 <tr class="altColor">
 <td class="colFirst"><code>static <a href="../../../../../org/apache/hadoop/hbase/HBaseClassTestRule.html" title="class in org.apache.hadoop.hbase">HBaseClassTestRule</a></code></td>
-<td class="colLast"><span class="typeNameLabel">TestEndToEndSplitTransaction.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/regionserver/TestEndToEndSplitTransaction.html#CLASS_RULE">CLASS_RULE</a></span></code>&nbsp;</td>
+<td class="colLast"><span class="typeNameLabel">TestCompactingMemStore.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/regionserver/TestCompactingMemStore.html#CLASS_RULE">CLASS_RULE</a></span></code>&nbsp;</td>
 </tr>
 <tr class="rowColor">
 <td class="colFirst"><code>static <a href="../../../../../org/apache/hadoop/hbase/HBaseClassTestRule.html" title="class in org.apache.hadoop.hbase">HBaseClassTestRule</a></code></td>
-<td class="colLast"><span class="typeNameLabel">TestScannerHeartbeatMessages.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/regionserver/TestScannerHeartbeatMessages.html#CLASS_RULE">CLASS_RULE</a></span></code>&nbsp;</td>
+<td class="colLast"><span class="typeNameLabel">TestEndToEndSplitTransaction.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/regionserver/TestEndToEndSplitTransaction.html#CLASS_RULE">CLASS_RULE</a></span></code>&nbsp;</td>
 </tr>
 <tr class="altColor">
 <td class="colFirst"><code>static <a href="../../../../../org/apache/hadoop/hbase/HBaseClassTestRule.html" title="class in org.apache.hadoop.hbase">HBaseClassTestRule</a></code></td>
-<td class="colLast"><span class="typeNameLabel">TestIsDeleteFailure.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/regionserver/TestIsDeleteFailure.html#CLASS_RULE">CLASS_RULE</a></span></code>&nbsp;</td>
+<td class="colLast"><span class="typeNameLabel">TestScannerHeartbeatMessages.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/regionserver/TestScannerHeartbeatMessages.html#CLASS_RULE">CLASS_RULE</a></span></code>&nbsp;</td>
 </tr>
 <tr class="rowColor">
 <td class="colFirst"><code>static <a href="../../../../../org/apache/hadoop/hbase/HBaseClassTestRule.html" title="class in org.apache.hadoop.hbase">HBaseClassTestRule</a></code></td>
-<td class="colLast"><span class="typeNameLabel">TestStoreFileRefresherChore.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/regionserver/TestStoreFileRefresherChore.html#CLASS_RULE">CLASS_RULE</a></span></code>&nbsp;</td>
+<td class="colLast"><span class="typeNameLabel">TestIsDeleteFailure.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/regionserver/TestIsDeleteFailure.html#CLASS_RULE">CLASS_RULE</a></span></code>&nbsp;</td>
 </tr>
 <tr class="altColor">
 <td class="colFirst"><code>static <a href="../../../../../org/apache/hadoop/hbase/HBaseClassTestRule.html" title="class in org.apache.hadoop.hbase">HBaseClassTestRule</a></code></td>
-<td class="colLast"><span class="typeNameLabel">TestRegionMove.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/regionserver/TestRegionMove.html#CLASS_RULE">CLASS_RULE</a></span></code>&nbsp;</td>
+<td class="colLast"><span class="typeNameLabel">TestStoreFileRefresherChore.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/regionserver/TestStoreFileRefresherChore.html#CLASS_RULE">CLASS_RULE</a></span></code>&nbsp;</td>
 </tr>
 <tr class="rowColor">
 <td class="colFirst"><code>static <a href="../../../../../org/apache/hadoop/hbase/HBaseClassTestRule.html" title="class in org.apache.hadoop.hbase">HBaseClassTestRule</a></code></td>
-<td class="colLast"><span class="typeNameLabel">TestRegionServerMetrics.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/regionserver/TestRegionServerMetrics.html#CLASS_RULE">CLASS_RULE</a></span></code>&nbsp;</td>
+<td class="colLast"><span class="typeNameLabel">TestRegionMove.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/regionserver/TestRegionMove.html#CLASS_RULE">CLASS_RULE</a></span></code>&nbsp;</td>
 </tr>
 <tr class="altColor">
 <td class="colFirst"><code>static <a href="../../../../../org/apache/hadoop/hbase/HBaseClassTestRule.html" title="class in org.apache.hadoop.hbase">HBaseClassTestRule</a></code></td>
-<td class="colLast"><span class="typeNameLabel">TestSwitchToStreamRead.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/regionserver/TestSwitchToStreamRead.html#CLASS_RULE">CLASS_RULE</a></span></code>&nbsp;</td>
+<td class="colLast"><span class="typeNameLabel">TestRegionServerMetrics.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/regionserver/TestRegionServerMetrics.html#CLASS_RULE">CLASS_RULE</a></span></code>&nbsp;</td>
 </tr>
 <tr class="rowColor">
 <td class="colFirst"><code>static <a href="../../../../../org/apache/hadoop/hbase/HBaseClassTestRule.html" title="class in org.apache.hadoop.hbase">HBaseClassTestRule</a></code></td>
-<td class="colLast"><span class="typeNameLabel">TestKeepDeletes.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/regionserver/TestKeepDeletes.html#CLASS_RULE">CLASS_RULE</a></span></code>&nbsp;</td>
+<td class="colLast"><span class="typeNameLabel">TestSwitchToStreamRead.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/regionserver/TestSwitchToStreamRead.html#CLASS_RULE">CLASS_RULE</a></span></code>&nbsp;</td>
 </tr>
 <tr class="altColor">
 <td class="colFirst"><code>static <a href="../../../../../org/apache/hadoop/hbase/HBaseClassTestRule.html" title="class in org.apache.hadoop.hbase">HBaseClassTestRule</a></code></td>
-<td class="colLast"><span class="typeNameLabel">TestResettingCounters.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/regionserver/TestResettingCounters.html#CLASS_RULE">CLASS_RULE</a></span></code>&nbsp;</td>
+<td class="colLast"><span class="typeNameLabel">TestKeepDeletes.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/regionserver/TestKeepDeletes.html#CLASS_RULE">CLASS_RULE</a></span></code>&nbsp;</td>
 </tr>
 <tr class="rowColor">
 <td class="colFirst"><code>static <a href="../../../../../org/apache/hadoop/hbase/HBaseClassTestRule.html" title="class in org.apache.hadoop.hbase">HBaseClassTestRule</a></code></td>
-<td class="colLast"><span class="typeNameLabel">TestCacheOnWriteInSchema.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/regionserver/TestCacheOnWriteInSchema.html#CLASS_RULE">CLASS_RULE</a></span></code>&nbsp;</td>
+<td class="colLast"><span class="typeNameLabel">TestResettingCounters.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/regionserver/TestResettingCounters.html#CLASS_RULE">CLASS_RULE</a></span></code>&nbsp;</td>
 </tr>
 <tr class="altColor">
 <td class="colFirst"><code>static <a href="../../../../../org/apache/hadoop/hbase/HBaseClassTestRule.html" title="class in org.apache.hadoop.hbase">HBaseClassTestRule</a></code></td>
-<td class="colLast"><span class="typeNameLabel">TestFSErrorsExposed.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/regionserver/TestFSErrorsExposed.html#CLASS_RULE">CLASS_RULE</a></span></code>&nbsp;</td>
+<td class="colLast"><span class="typeNameLabel">TestCacheOnWriteInSchema.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/regionserver/TestCacheOnWriteInSchema.html#CLASS_RULE">CLASS_RULE</a></span></code>&nbsp;</td>
 </tr>
 <tr class="rowColor">
 <td class="colFirst"><code>static <a href="../../../../../org/apache/hadoop/hbase/HBaseClassTestRule.html" title="class in org.apache.hadoop.hbase">HBaseClassTestRule</a></code></td>
-<td class="colLast"><span class="typeNameLabel">TestMetricsTableLatencies.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/regionserver/TestMetricsTableLatencies.html#CLASS_RULE">CLASS_RULE</a></span></code>&nbsp;</td>
+<td class="colLast"><span class="typeNameLabel">TestFSErrorsExposed.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/regionserver/TestFSErrorsExposed.html#CLASS_RULE">CLASS_RULE</a></span></code>&nbsp;</td>
 </tr>
 <tr class="altColor">
 <td class="colFirst"><code>static <a href="../../../../../org/apache/hadoop/hbase/HBaseClassTestRule.html" title="class in org.apache.hadoop.hbase">HBaseClassTestRule</a></code></td>
-<td class="colLast"><span class="typeNameLabel">TestCellFlatSet.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/regionserver/TestCellFlatSet.html#CLASS_RULE">CLASS_RULE</a></span></code>&nbsp;</td>
+<td class="colLast"><span class="typeNameLabel">TestMetricsTableLatencies.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/regionserver/TestMetricsTableLatencies.html#CLASS_RULE">CLASS_RULE</a></span></code>&nbsp;</td>
 </tr>
 <tr class="rowColor">
 <td class="colFirst"><code>static <a href="../../../../../org/apache/hadoop/hbase/HBaseClassTestRule.html" title="class in org.apache.hadoop.hbase">HBaseClassTestRule</a></code></td>
-<td class="colLast"><span class="typeNameLabel">TestSettingTimeoutOnBlockingPoint.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/regionserver/TestSettingTimeoutOnBlockingPoint.html#CLASS_RULE">CLASS_RULE</a></span></code>&nbsp;</td>
+<td class="colLast"><span class="typeNameLabel">TestCellFlatSet.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/regionserver/TestCellFlatSet.html#CLASS_RULE">CLASS_RULE</a></span></code>&nbsp;</td>
 </tr>
 <tr class="altColor">
 <td class="colFirst"><code>static <a href="../../../../../org/apache/hadoop/hbase/HBaseClassTestRule.html" title="class in org.apache.hadoop.hbase">HBaseClassTestRule</a></code></td>
-<td class="colLast"><span class="typeNameLabel">TestHRegionReplayEvents.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/regionserver/TestHRegionReplayEvents.html#CLASS_RULE">CLASS_RULE</a></span></code>&nbsp;</td>
+<td class="colLast"><span class="typeNameLabel">TestSettingTimeoutOnBlockingPoint.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/regionserver/TestSettingTimeoutOnBlockingPoint.html#CLASS_RULE">CLASS_RULE</a></span></code>&nbsp;</td>
 </tr>
 <tr class="rowColor">
 <td class="colFirst"><code>static <a href="../../../../../org/apache/hadoop/hbase/HBaseClassTestRule.html" title="class in org.apache.hadoop.hbase">HBaseClassTestRule</a></code></td>
-<td class="colLast"><span class="typeNameLabel">TestMetricsTableAggregate.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/regionserver/TestMetricsTableAggregate.html#CLASS_RULE">CLASS_RULE</a></span></code>&nbsp;</td>
+<td class="colLast"><span class="typeNameLabel">TestHRegionReplayEvents.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/regionserver/TestHRegionReplayEvents.html#CLASS_RULE">CLASS_RULE</a></span></code>&nbsp;</td>
 </tr>
 <tr class="altColor">
 <td class="colFirst"><code>static <a href="../../../../../org/apache/hadoop/hbase/HBaseClassTestRule.html" title="class in org.apache.hadoop.hbase">HBaseClassTestRule</a></code></td>
-<td class="colLast"><span class="typeNameLabel">TestParallelPut.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/regionserver/TestParallelPut.html#CLASS_RULE">CLASS_RULE</a></span></code>&nbsp;</td>
+<td class="colLast"><span class="typeNameLabel">TestMetricsTableAggregate.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/regionserver/TestMetricsTableAggregate.html#CLASS_RULE">CLASS_RULE</a></span></code>&nbsp;</td>
 </tr>
 <tr class="rowColor">
 <td class="colFirst"><code>static <a href="../../../../../org/apache/hadoop/hbase/HBaseClassTestRule.html" title="class in org.apache.hadoop.hbase">HBaseClassTestRule</a></code></td>
-<td class="colLast"><span class="typeNameLabel">TestRegionReplicasWithModifyTable.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/regionserver/TestRegionReplicasWithModifyTable.html#CLASS_RULE">CLASS_RULE</a></span></code>&nbsp;</td>
+<td class="colLast"><span class="typeNameLabel">TestParallelPut.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/regionserver/TestParallelPut.html#CLASS_RULE">CLASS_RULE</a></span></code>&nbsp;</td>
 </tr>
 <tr class="altColor">
 <td class="colFirst"><code>static <a href="../../../../../org/apache/hadoop/hbase/HBaseClassTestRule.html" title="class in org.apache.hadoop.hbase">HBaseClassTestRule</a></code></td>
-<td class="colLast"><span class="typeNameLabel">TestDateTieredCompactionPolicy.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/regionserver/TestDateTieredCompactionPolicy.html#CLASS_RULE">CLASS_RULE</a></span></code>&nbsp;</td>
+<td class="colLast"><span class="typeNameLabel">TestRegionReplicasWithModifyTable.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/regionserver/TestRegionReplicasWithModifyTable.html#CLASS_RULE">CLASS_RULE</a></span></code>&nbsp;</td>
 </tr>
 <tr class="rowColor">
 <td class="colFirst"><code>static <a href="../../../../../org/apache/hadoop/hbase/HBaseClassTestRule.html" title="class in org.apache.hadoop.hbase">HBaseClassTestRule</a></code></td>
-<td class="colLast"><span class="typeNameLabel">TestKeyValueHeap.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/regionserver/TestKeyValueHeap.html#CLASS_RULE">CLASS_RULE</a></span></code>&nbsp;</td>
+<td class="colLast"><span class="typeNameLabel">TestDateTieredCompactionPolicy.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/regionserver/TestDateTieredCompactionPolicy.html#CLASS_RULE">CLASS_RULE</a></span></code>&nbsp;</td>
 </tr>
 <tr class="altColor">
 <td class="colFirst"><code>static <a href="../../../../../org/apache/hadoop/hbase/HBaseClassTestRule.html" title="class in org.apache.hadoop.hbase">HBaseClassTestRule</a></code></td>
-<td class="colLast"><span class="typeNameLabel">TestRegionReplicasAreDistributed.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/regionserver/TestRegionReplicasAreDistributed.html#CLASS_RULE">CLASS_RULE</a></span></code>&nbsp;</td>
+<td class="colLast"><span class="typeNameLabel">TestKeyValueHeap.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/regionserver/TestKeyValueHeap.html#CLASS_RULE">CLASS_RULE</a></span></code>&nbsp;</td>
 </tr>
 <tr class="rowColor">
 <td class="colFirst"><code>static <a href="../../../../../org/apache/hadoop/hbase/HBaseClassTestRule.html" title="class in org.apache.hadoop.hbase">HBaseClassTestRule</a></code></td>
-<td class="colLast"><span class="typeNameLabel">TestRemoveRegionMetrics.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/regionserver/TestRemoveRegionMetrics.html#CLASS_RULE">CLASS_RULE</a></span></code>&nbsp;</td>
+<td class="colLast"><span class="typeNameLabel">TestRegionReplicasAreDistributed.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/regionserver/TestRegionReplicasAreDistributed.html#CLASS_RULE">CLASS_RULE</a></span></code>&nbsp;</td>
 </tr>
 <tr class="altColor">
 <td class="colFirst"><code>static <a href="../../../../../org/apache/hadoop/hbase/HBaseClassTestRule.html" title="class in org.apache.hadoop.hbase">HBaseClassTestRule</a></code></td>
-<td class="colLast"><span class="typeNameLabel">TestCompactingToCellFlatMapMemStore.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/regionserver/TestCompactingToCellFlatMapMemStore.html#CLASS_RULE">CLASS_RULE</a></span></code>&nbsp;</td>
+<td class="colLast"><span class="typeNameLabel">TestRemoveRegionMetrics.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/regionserver/TestRemoveRegionMetrics.html#CLASS_RULE">CLASS_RULE</a></span></code>&nbsp;</td>
 </tr>
 <tr class="rowColor">
 <td class="colFirst"><code>static <a href="../../../../../org/apache/hadoop/hbase/HBaseClassTestRule.html" title="class in org.apache.hadoop.hbase">HBaseClassTestRule</a></code></td>
-<td class="colLast"><span class="typeNameLabel">TestRecoveredEdits.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/regionserver/TestRecoveredEdits.html#CLASS_RULE">CLASS_RULE</a></span></code>&nbsp;</td>
+<td class="colLast"><span class="typeNameLabel">TestCompactingToCellFlatMapMemStore.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/regionserver/TestCompactingToCellFlatMapMemStore.html#CLASS_RULE">CLASS_RULE</a></span></code>&nbsp;</td>
 </tr>
 <tr class="altColor">
 <td class="colFirst"><code>static <a href="../../../../../org/apache/hadoop/hbase/HBaseClassTestRule.html" title="class in org.apache.hadoop.hbase">HBaseClassTestRule</a></code></td>
-<td class="colLast"><span class="typeNameLabel">TestHRegionOnCluster.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/regionserver/TestHRegionOnCluster.html#CLASS_RULE">CLASS_RULE</a></span></code>&nbsp;</td>
+<td class="colLast"><span class="typeNameLabel">TestRecoveredEdits.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/regionserver/TestRecoveredEdits.html#CLASS_RULE">CLASS_RULE</a></span></code>&nbsp;</td>
 </tr>
 <tr class="rowColor">
 <td class="colFirst"><code>static <a href="../../../../../org/apache/hadoop/hbase/HBaseClassTestRule.html" title="class in org.apache.hadoop.hbase">HBaseClassTestRule</a></code></td>
-<td class="colLast"><span class="typeNameLabel">TestHStore.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/regionserver/TestHStore.html#CLASS_RULE">CLASS_RULE</a></span></code>&nbsp;</td>
+<td class="colLast"><span class="typeNameLabel">TestHRegionOnCluster.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/regionserver/TestHRegionOnCluster.html#CLASS_RULE">CLASS_RULE</a></span></code>&nbsp;</td>
 </tr>
 <tr class="altColor">
 <td class="colFirst"><code>static <a href="../../../../../org/apache/hadoop/hbase/HBaseClassTestRule.html" title="class in org.apache.hadoop.hbase">HBaseClassTestRule</a></code></td>
-<td class="colLast"><span class="typeNameLabel">TestSplitLogWorker.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/regionserver/TestSplitLogWorker.html#CLASS_RULE">CLASS_RULE</a></span></code>&nbsp;</td>
+<td class="colLast"><span class="typeNameLabel">TestHStore.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/regionserver/TestHStore.html#CLASS_RULE">CLASS_RULE</a></span></code>&nbsp;</td>
 </tr>
 <tr class="rowColor">
 <td class="colFirst"><code>static <a href="../../../../../org/apache/hadoop/hbase/HBaseClassTestRule.html" title="class in org.apache.hadoop.hbase">HBaseClassTestRule</a></code></td>
-<td class="colLast"><span class="typeNameLabel">TestMetricsHeapMemoryManager.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/regionserver/TestMetricsHeapMemoryManager.html#CLASS_RULE">CLASS_RULE</a></span></code>&nbsp;</td>
+<td class="colLast"><span class="typeNameLabel">TestSplitLogWorker.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/regionserver/TestSplitLogWorker.html#CLASS_RULE">CLASS_RULE</a></span></code>&nbsp;</td>
 </tr>
 <tr class="altColor">
 <td class="colFirst"><code>static <a href="../../../../../org/apache/hadoop/hbase/HBaseClassTestRule.html" title="class in org.apache.hadoop.hbase">HBaseClassTestRule</a></code></td>
-<td class="colLast"><span class="typeNameLabel">TestRegionServerHostname.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/regionserver/TestRegionServerHostname.html#CLASS_RULE">CLASS_RULE</a></span></code>&nbsp;</td>
+<td class="colLast"><span class="typeNameLabel">TestMetricsHeapMemoryManager.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/regionserver/TestMetricsHeapMemoryManager.html#CLASS_RULE">CLASS_RULE</a></span></code>&nbsp;</td>
 </tr>
 <tr class="rowColor">
 <td class="colFirst"><code>static <a href="../../../../../org/apache/hadoop/hbase/HBaseClassTestRule.html" title="class in org.apache.hadoop.hbase">HBaseClassTestRule</a></code></td>
-<td class="colLast"><span class="typeNameLabel">TestServerNonceManager.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/regionserver/TestServerNonceManager.html#CLASS_RULE">CLASS_RULE</a></span></code>&nbsp;</td>
+<td class="colLast"><span class="typeNameLabel">TestRegionServerHostname.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/regionserver/TestRegionServerHostname.html#CLASS_RULE">CLASS_RULE</a></span></code>&nbsp;</td>
 </tr>
 <tr class="altColor">
 <td class="colFirst"><code>static <a href="../../../../../org/apache/hadoop/hbase/HBaseClassTestRule.html" title="class in org.apache.hadoop.hbase">HBaseClassTestRule</a></code></td>
-<td class="colLast"><span class="typeNameLabel">TestSyncTimeRangeTracker.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/regionserver/TestSyncTimeRangeTracker.html#CLASS_RULE">CLASS_RULE</a></span></code>&nbsp;</td>
+<td class="colLast"><span class="typeNameLabel">TestServerNonceManager.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/regionserver/TestServerNonceManager.html#CLASS_RULE">CLASS_RULE</a></span></code>&nbsp;</td>
 </tr>
 <tr class="rowColor">
 <td class="colFirst"><code>static <a href="../../../../../org/apache/hadoop/hbase/HBaseClassTestRule.html" title="class in org.apache.hadoop.hbase">HBaseClassTestRule</a></code></td>
-<td class="colLast"><span class="typeNameLabel">TestEncryptionRandomKeying.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/regionserver/TestEncryptionRandomKeying.html#CLASS_RULE">CLASS_RULE</a></span></code>&nbsp;</td>
+<td class="colLast"><span class="typeNameLabel">TestSyncTimeRangeTracker.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/regionserver/TestSyncTimeRangeTracker.html#CLASS_RULE">CLASS_RULE</a></span></code>&nbsp;</td>
 </tr>
 <tr class="altColor">
 <td class="colFirst"><code>static <a href="../../../../../org/apache/hadoop/hbase/HBaseClassTestRule.html" title="class in org.apache.hadoop.hbase">HBaseClassTestRule</a></code></td>
-<td class="colLast"><span class="typeNameLabel">TestPerColumnFamilyFlush.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/regionserver/TestPerColumnFamilyFlush.html#CLASS_RULE">CLASS_RULE</a></span></code>&nbsp;</td>
+<td class="colLast"><span class="typeNameLabel">TestEncryptionRandomKeying.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/regionserver/TestEncryptionRandomKeying.html#CLASS_RULE">CLASS_RULE</a></span></code>&nbsp;</td>
 </tr>
 <tr class="rowColor">
 <td class="colFirst"><code>static <a href="../../../../../org/apache/hadoop/hbase/HBaseClassTestRule.html" title="class in org.apache.hadoop.hbase">HBaseClassTestRule</a></code></td>
-<td class="colLast"><span class="typeNameLabel">TestSeekOptimizations.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/regionserver/TestSeekOptimizations.html#CLASS_RULE">CLASS_RULE</a></span></code>&nbsp;</td>
+<td class="colLast"><span class="typeNameLabel">TestPerColumnFamilyFlush.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/regionserver/TestPerColumnFamilyFlush.html#CLASS_RULE">CLASS_RULE</a></span></code>&nbsp;</td>
 </tr>
 <tr class="altColor">
 <td class="colFirst"><code>static <a href="../../../../../org/apache/hadoop/hbase/HBaseClassTestRule.html" title="class in org.apache.hadoop.hbase">HBaseClassTestRule</a></code></td>
-<td class="colLast"><span class="typeNameLabel">TestReversibleScanners.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/regionserver/TestReversibleScanners.html#CLASS_RULE">CLASS_RULE</a></span></code>&nbsp;</td>
+<td class="colLast"><span class="typeNameLabel">TestSeekOptimizations.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/regionserver/TestSeekOptimizations.html#CLASS_RULE">CLASS_RULE</a></span></code>&nbsp;</td>
 </tr>
 <tr class="rowColor">
 <td class="colFirst"><code>static <a href="../../../../../org/apache/hadoop/hbase/HBaseClassTestRule.html" title="class in org.apache.hadoop.hbase">HBaseClassTestRule</a></code></td>
-<td class="colLast"><span class="typeNameLabel">TestRegionServerOnlineConfigChange.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/regionserver/TestRegionServerOnlineConfigChange.html#CLASS_RULE">CLASS_RULE</a></span></code>&nbsp;</td>
+<td class="colLast"><span class="typeNameLabel">TestReversibleScanners.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/regionserver/TestReversibleScanners.html#CLASS_RULE">CLASS_RULE</a></span></code>&nbsp;</td>
 </tr>
 <tr class="altColor">
 <td class="colFirst"><code>static <a href="../../../../../org/apache/hadoop/hbase/HBaseClassTestRule.html" title="class in org.apache.hadoop.hbase">HBaseClassTestRule</a></code></td>
-<td class="colLast"><span class="typeNameLabel">TestMasterAddressTracker.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/regionserver/TestMasterAddressTracker.html#CLASS_RULE">CLASS_RULE</a></span></code>&nbsp;</td>
+<td class="colLast"><span class="typeNameLabel">TestRegionServerOnlineConfigChange.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/regionserver/TestRegionServerOnlineConfigChange.html#CLASS_RULE">CLASS_RULE</a></span></code>&nbsp;</td>
 </tr>
 <tr class="rowColor">
 <td class="colFirst"><code>static <a href="../../../../../org/apache/hadoop/hbase/HBaseClassTestRule.html" title="class in org.apache.hadoop.hbase">HBaseClassTestRule</a></code></td>
-<td class="colLast"><span class="typeNameLabel">TestGetClosestAtOrBefore.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/regionserver/TestGetClosestAtOrBefore.html#CLASS_RULE">CLASS_RULE</a></span></code>&nbsp;</td>
+<td class="colLast"><span class="typeNameLabel">TestMasterAddressTracker.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/regionserver/TestMasterAddressTracker.html#CLASS_RULE">CLASS_RULE</a></span></code>&nbsp;</td>
 </tr>
 <tr class="altColor">
 <td class="colFirst"><code>static <a href="../../../../../org/apache/hadoop/hbase/HBaseClassTestRule.html" title="class in org.apache.hadoop.hbase">HBaseClassTestRule</a></code></td>
-<td class="colLast"><span class="typeNameLabel">TestMinVersions.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/regionserver/TestMinVersions.html#CLASS_RULE">CLASS_RULE</a></span></code>&nbsp;</td>
+<td class="colLast"><span class="typeNameLabel">TestGetClosestAtOrBefore.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/regionserver/TestGetClosestAtOrBefore.html#CLASS_RULE">CLASS_RULE</a></span></code>&nbsp;</td>
 </tr>
 <tr class="rowColor">
 <td class="colFirst"><code>static <a href="../../../../../org/apache/hadoop/hbase/HBaseClassTestRule.html" title="class in org.apache.hadoop.hbase">HBaseClassTestRule</a></code></td>
-<td class="colLast"><span class="typeNameLabel">TestMemStoreChunkPool.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/regionserver/TestMemStoreChunkPool.html#CLASS_RULE">CLASS_RULE</a></span></code>&nbsp;</td>
+<td class="colLast"><span class="typeNameLabel">TestMinVersions.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/regionserver/TestMinVersions.html#CLASS_RULE">CLASS_RULE</a></span></code>&nbsp;</td>
 </tr>
 <tr class="altColor">
 <td class="colFirst"><code>static <a href="../../../../../org/apache/hadoop/hbase/HBaseClassTestRule.html" title="class in org.apache.hadoop.hbase">HBaseClassTestRule</a></code></td>
-<td class="colLast"><span class="typeNameLabel">TestAtomicOperation.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/regionserver/TestAtomicOperation.html#CLASS_RULE">CLASS_RULE</a></span></code>&nbsp;</td>
+<td class="colLast"><span class="typeNameLabel">TestMemStoreChunkPool.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/regionserver/TestMemStoreChunkPool.html#CLASS_RULE">CLASS_RULE</a></span></code>&nbsp;</td>
 </tr>
 <tr class="rowColor">
 <td class="colFirst"><code>static <a href="../../../../../org/apache/hadoop/hbase/HBaseClassTestRule.html" title="class in org.apache.hadoop.hbase">HBaseClassTestRule</a></code></td>
-<td class="colLast"><span class="typeNameLabel">TestCompactionArchiveIOException.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/regionserver/TestCompactionArchiveIOException.html#CLASS_RULE">CLASS_RULE</a></span></code>&nbsp;</td>
+<td class="colLast"><span class="typeNameLabel">TestAtomicOperation.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/regionserver/TestAtomicOperation.html#CLASS_RULE">CLASS_RULE</a></span></code>&nbsp;</td>
 </tr>
 <tr class="altColor">
 <td class="colFirst"><code>static <a href="../../../../../org/apache/hadoop/hbase/HBaseClassTestRule.html" title="class in org.apache.hadoop.hbase">HBaseClassTestRule</a></code></td>
-<td class="colLast"><span class="typeNameLabel">TestHdfsSnapshotHRegion.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/regionserver/TestHdfsSnapshotHRegion.html#CLASS_RULE">CLASS_RULE</a></span></code>&nbsp;</td>
+<td class="colLast"><span class="typeNameLabel">TestCompactionArchiveIOException.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/regionserver/TestCompactionArchiveIOException.html#CLASS_RULE">CLASS_RULE</a></span></code>&nbsp;</td>
 </tr>
 <tr class="rowColor">
 <td class="colFirst"><code>static <a href="../../../../../org/apache/hadoop/hbase/HBaseClassTestRule.html" title="class in org.apache.hadoop.hbase">HBaseClassTestRule</a></code></td>
-<td class="colLast"><span class="typeNameLabel">TestCompactionLifeCycleTracker.</span><code><span class="memberNameLink"><a href="..

<TRUNCATED>

[11/28] hbase-site git commit: Published site at 8d7061a487357344f10ee260979cc2c47cd833dd.

Posted by gi...@apache.org.
http://git-wip-us.apache.org/repos/asf/hbase-site/blob/2e694a8e/devapidocs/src-html/org/apache/hadoop/hbase/regionserver/MetricsRegionServerWrapperImpl.RegionServerMetricsWrapperRunnable.html
----------------------------------------------------------------------
diff --git a/devapidocs/src-html/org/apache/hadoop/hbase/regionserver/MetricsRegionServerWrapperImpl.RegionServerMetricsWrapperRunnable.html b/devapidocs/src-html/org/apache/hadoop/hbase/regionserver/MetricsRegionServerWrapperImpl.RegionServerMetricsWrapperRunnable.html
index b4a6e1d..1a5c5f6 100644
--- a/devapidocs/src-html/org/apache/hadoop/hbase/regionserver/MetricsRegionServerWrapperImpl.RegionServerMetricsWrapperRunnable.html
+++ b/devapidocs/src-html/org/apache/hadoop/hbase/regionserver/MetricsRegionServerWrapperImpl.RegionServerMetricsWrapperRunnable.html
@@ -76,1067 +76,1076 @@
 <span class="sourceLineNo">068</span>  private volatile long numStoreFiles = 0;<a name="line.68"></a>
 <span class="sourceLineNo">069</span>  private volatile long memstoreSize = 0;<a name="line.69"></a>
 <span class="sourceLineNo">070</span>  private volatile long storeFileSize = 0;<a name="line.70"></a>
-<span class="sourceLineNo">071</span>  private volatile long maxStoreFileAge = 0;<a name="line.71"></a>
-<span class="sourceLineNo">072</span>  private volatile long minStoreFileAge = 0;<a name="line.72"></a>
-<span class="sourceLineNo">073</span>  private volatile long avgStoreFileAge = 0;<a name="line.73"></a>
-<span class="sourceLineNo">074</span>  private volatile long numReferenceFiles = 0;<a name="line.74"></a>
-<span class="sourceLineNo">075</span>  private volatile double requestsPerSecond = 0.0;<a name="line.75"></a>
-<span class="sourceLineNo">076</span>  private volatile long readRequestsCount = 0;<a name="line.76"></a>
-<span class="sourceLineNo">077</span>  private volatile double readRequestsRatePerSecond = 0;<a name="line.77"></a>
-<span class="sourceLineNo">078</span>  private volatile long cpRequestsCount = 0;<a name="line.78"></a>
-<span class="sourceLineNo">079</span>  private volatile long filteredReadRequestsCount = 0;<a name="line.79"></a>
-<span class="sourceLineNo">080</span>  private volatile long writeRequestsCount = 0;<a name="line.80"></a>
-<span class="sourceLineNo">081</span>  private volatile double writeRequestsRatePerSecond = 0;<a name="line.81"></a>
-<span class="sourceLineNo">082</span>  private volatile long checkAndMutateChecksFailed = 0;<a name="line.82"></a>
-<span class="sourceLineNo">083</span>  private volatile long checkAndMutateChecksPassed = 0;<a name="line.83"></a>
-<span class="sourceLineNo">084</span>  private volatile long storefileIndexSize = 0;<a name="line.84"></a>
-<span class="sourceLineNo">085</span>  private volatile long totalStaticIndexSize = 0;<a name="line.85"></a>
-<span class="sourceLineNo">086</span>  private volatile long totalStaticBloomSize = 0;<a name="line.86"></a>
-<span class="sourceLineNo">087</span>  private volatile long numMutationsWithoutWAL = 0;<a name="line.87"></a>
-<span class="sourceLineNo">088</span>  private volatile long dataInMemoryWithoutWAL = 0;<a name="line.88"></a>
-<span class="sourceLineNo">089</span>  private volatile double percentFileLocal = 0;<a name="line.89"></a>
-<span class="sourceLineNo">090</span>  private volatile double percentFileLocalSecondaryRegions = 0;<a name="line.90"></a>
-<span class="sourceLineNo">091</span>  private volatile long flushedCellsCount = 0;<a name="line.91"></a>
-<span class="sourceLineNo">092</span>  private volatile long compactedCellsCount = 0;<a name="line.92"></a>
-<span class="sourceLineNo">093</span>  private volatile long majorCompactedCellsCount = 0;<a name="line.93"></a>
-<span class="sourceLineNo">094</span>  private volatile long flushedCellsSize = 0;<a name="line.94"></a>
-<span class="sourceLineNo">095</span>  private volatile long compactedCellsSize = 0;<a name="line.95"></a>
-<span class="sourceLineNo">096</span>  private volatile long majorCompactedCellsSize = 0;<a name="line.96"></a>
-<span class="sourceLineNo">097</span>  private volatile long cellsCountCompactedToMob = 0;<a name="line.97"></a>
-<span class="sourceLineNo">098</span>  private volatile long cellsCountCompactedFromMob = 0;<a name="line.98"></a>
-<span class="sourceLineNo">099</span>  private volatile long cellsSizeCompactedToMob = 0;<a name="line.99"></a>
-<span class="sourceLineNo">100</span>  private volatile long cellsSizeCompactedFromMob = 0;<a name="line.100"></a>
-<span class="sourceLineNo">101</span>  private volatile long mobFlushCount = 0;<a name="line.101"></a>
-<span class="sourceLineNo">102</span>  private volatile long mobFlushedCellsCount = 0;<a name="line.102"></a>
-<span class="sourceLineNo">103</span>  private volatile long mobFlushedCellsSize = 0;<a name="line.103"></a>
-<span class="sourceLineNo">104</span>  private volatile long mobScanCellsCount = 0;<a name="line.104"></a>
-<span class="sourceLineNo">105</span>  private volatile long mobScanCellsSize = 0;<a name="line.105"></a>
-<span class="sourceLineNo">106</span>  private volatile long mobFileCacheAccessCount = 0;<a name="line.106"></a>
-<span class="sourceLineNo">107</span>  private volatile long mobFileCacheMissCount = 0;<a name="line.107"></a>
-<span class="sourceLineNo">108</span>  private volatile double mobFileCacheHitRatio = 0;<a name="line.108"></a>
-<span class="sourceLineNo">109</span>  private volatile long mobFileCacheEvictedCount = 0;<a name="line.109"></a>
-<span class="sourceLineNo">110</span>  private volatile long mobFileCacheCount = 0;<a name="line.110"></a>
-<span class="sourceLineNo">111</span>  private volatile long blockedRequestsCount = 0L;<a name="line.111"></a>
-<span class="sourceLineNo">112</span>  private volatile long averageRegionSize = 0L;<a name="line.112"></a>
-<span class="sourceLineNo">113</span><a name="line.113"></a>
-<span class="sourceLineNo">114</span>  private CacheStats cacheStats;<a name="line.114"></a>
-<span class="sourceLineNo">115</span>  private CacheStats l1Stats = null;<a name="line.115"></a>
-<span class="sourceLineNo">116</span>  private CacheStats l2Stats = null;<a name="line.116"></a>
-<span class="sourceLineNo">117</span>  private ScheduledExecutorService executor;<a name="line.117"></a>
-<span class="sourceLineNo">118</span>  private Runnable runnable;<a name="line.118"></a>
-<span class="sourceLineNo">119</span>  private long period;<a name="line.119"></a>
-<span class="sourceLineNo">120</span><a name="line.120"></a>
-<span class="sourceLineNo">121</span>  /**<a name="line.121"></a>
-<span class="sourceLineNo">122</span>   * Can be null if not on hdfs.<a name="line.122"></a>
-<span class="sourceLineNo">123</span>   */<a name="line.123"></a>
-<span class="sourceLineNo">124</span>  private DFSHedgedReadMetrics dfsHedgedReadMetrics;<a name="line.124"></a>
-<span class="sourceLineNo">125</span><a name="line.125"></a>
-<span class="sourceLineNo">126</span>  public MetricsRegionServerWrapperImpl(final HRegionServer regionServer) {<a name="line.126"></a>
-<span class="sourceLineNo">127</span>    this.regionServer = regionServer;<a name="line.127"></a>
-<span class="sourceLineNo">128</span>    initBlockCache();<a name="line.128"></a>
-<span class="sourceLineNo">129</span>    initMobFileCache();<a name="line.129"></a>
-<span class="sourceLineNo">130</span><a name="line.130"></a>
-<span class="sourceLineNo">131</span>    this.period =<a name="line.131"></a>
-<span class="sourceLineNo">132</span>        regionServer.conf.getLong(HConstants.REGIONSERVER_METRICS_PERIOD,<a name="line.132"></a>
-<span class="sourceLineNo">133</span>          HConstants.DEFAULT_REGIONSERVER_METRICS_PERIOD);<a name="line.133"></a>
-<span class="sourceLineNo">134</span><a name="line.134"></a>
-<span class="sourceLineNo">135</span>    this.executor = CompatibilitySingletonFactory.getInstance(MetricsExecutor.class).getExecutor();<a name="line.135"></a>
-<span class="sourceLineNo">136</span>    this.runnable = new RegionServerMetricsWrapperRunnable();<a name="line.136"></a>
-<span class="sourceLineNo">137</span>    this.executor.scheduleWithFixedDelay(this.runnable, this.period, this.period,<a name="line.137"></a>
-<span class="sourceLineNo">138</span>      TimeUnit.MILLISECONDS);<a name="line.138"></a>
-<span class="sourceLineNo">139</span>    this.metricsWALSource = CompatibilitySingletonFactory.getInstance(MetricsWALSource.class);<a name="line.139"></a>
-<span class="sourceLineNo">140</span><a name="line.140"></a>
-<span class="sourceLineNo">141</span>    try {<a name="line.141"></a>
-<span class="sourceLineNo">142</span>      this.dfsHedgedReadMetrics = FSUtils.getDFSHedgedReadMetrics(regionServer.getConfiguration());<a name="line.142"></a>
-<span class="sourceLineNo">143</span>    } catch (IOException e) {<a name="line.143"></a>
-<span class="sourceLineNo">144</span>      LOG.warn("Failed to get hedged metrics", e);<a name="line.144"></a>
-<span class="sourceLineNo">145</span>    }<a name="line.145"></a>
-<span class="sourceLineNo">146</span>    if (LOG.isInfoEnabled()) {<a name="line.146"></a>
-<span class="sourceLineNo">147</span>      LOG.info("Computing regionserver metrics every " + this.period + " milliseconds");<a name="line.147"></a>
-<span class="sourceLineNo">148</span>    }<a name="line.148"></a>
-<span class="sourceLineNo">149</span>  }<a name="line.149"></a>
-<span class="sourceLineNo">150</span><a name="line.150"></a>
-<span class="sourceLineNo">151</span>  /**<a name="line.151"></a>
-<span class="sourceLineNo">152</span>   * It's possible that due to threading the block cache could not be initialized<a name="line.152"></a>
-<span class="sourceLineNo">153</span>   * yet (testing multiple region servers in one jvm).  So we need to try and initialize<a name="line.153"></a>
-<span class="sourceLineNo">154</span>   * the blockCache and cacheStats reference multiple times until we succeed.<a name="line.154"></a>
-<span class="sourceLineNo">155</span>   */<a name="line.155"></a>
-<span class="sourceLineNo">156</span>  private synchronized  void initBlockCache() {<a name="line.156"></a>
-<span class="sourceLineNo">157</span>    CacheConfig cacheConfig = this.regionServer.cacheConfig;<a name="line.157"></a>
-<span class="sourceLineNo">158</span>    if (cacheConfig != null) {<a name="line.158"></a>
-<span class="sourceLineNo">159</span>      l1Stats = cacheConfig.getOnHeapCacheStats();<a name="line.159"></a>
-<span class="sourceLineNo">160</span>      l2Stats = cacheConfig.getL2CacheStats();<a name="line.160"></a>
-<span class="sourceLineNo">161</span>      if (this.blockCache == null) {<a name="line.161"></a>
-<span class="sourceLineNo">162</span>        this.blockCache = cacheConfig.getBlockCache();<a name="line.162"></a>
-<span class="sourceLineNo">163</span>      }<a name="line.163"></a>
-<span class="sourceLineNo">164</span>    }<a name="line.164"></a>
-<span class="sourceLineNo">165</span><a name="line.165"></a>
-<span class="sourceLineNo">166</span>    if (this.blockCache != null &amp;&amp; this.cacheStats == null) {<a name="line.166"></a>
-<span class="sourceLineNo">167</span>      this.cacheStats = blockCache.getStats();<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>   * Initializes the mob file cache.<a name="line.172"></a>
-<span class="sourceLineNo">173</span>   */<a name="line.173"></a>
-<span class="sourceLineNo">174</span>  private synchronized void initMobFileCache() {<a name="line.174"></a>
-<span class="sourceLineNo">175</span>    MobCacheConfig mobCacheConfig = this.regionServer.mobCacheConfig;<a name="line.175"></a>
-<span class="sourceLineNo">176</span>    if (mobCacheConfig != null &amp;&amp; this.mobFileCache == null) {<a name="line.176"></a>
-<span class="sourceLineNo">177</span>      this.mobFileCache = mobCacheConfig.getMobFileCache();<a name="line.177"></a>
-<span class="sourceLineNo">178</span>    }<a name="line.178"></a>
-<span class="sourceLineNo">179</span>  }<a name="line.179"></a>
-<span class="sourceLineNo">180</span><a name="line.180"></a>
-<span class="sourceLineNo">181</span>  @Override<a name="line.181"></a>
-<span class="sourceLineNo">182</span>  public String getClusterId() {<a name="line.182"></a>
-<span class="sourceLineNo">183</span>    return regionServer.getClusterId();<a name="line.183"></a>
-<span class="sourceLineNo">184</span>  }<a name="line.184"></a>
-<span class="sourceLineNo">185</span><a name="line.185"></a>
-<span class="sourceLineNo">186</span>  @Override<a name="line.186"></a>
-<span class="sourceLineNo">187</span>  public long getStartCode() {<a name="line.187"></a>
-<span class="sourceLineNo">188</span>    return regionServer.getStartcode();<a name="line.188"></a>
-<span class="sourceLineNo">189</span>  }<a name="line.189"></a>
-<span class="sourceLineNo">190</span><a name="line.190"></a>
-<span class="sourceLineNo">191</span>  @Override<a name="line.191"></a>
-<span class="sourceLineNo">192</span>  public String getZookeeperQuorum() {<a name="line.192"></a>
-<span class="sourceLineNo">193</span>    ZKWatcher zk = regionServer.getZooKeeper();<a name="line.193"></a>
-<span class="sourceLineNo">194</span>    if (zk == null) {<a name="line.194"></a>
-<span class="sourceLineNo">195</span>      return "";<a name="line.195"></a>
-<span class="sourceLineNo">196</span>    }<a name="line.196"></a>
-<span class="sourceLineNo">197</span>    return zk.getQuorum();<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>  @Override<a name="line.200"></a>
-<span class="sourceLineNo">201</span>  public String getCoprocessors() {<a name="line.201"></a>
-<span class="sourceLineNo">202</span>    String[] coprocessors = regionServer.getRegionServerCoprocessors();<a name="line.202"></a>
-<span class="sourceLineNo">203</span>    if (coprocessors == null || coprocessors.length == 0) {<a name="line.203"></a>
-<span class="sourceLineNo">204</span>      return "";<a name="line.204"></a>
-<span class="sourceLineNo">205</span>    }<a name="line.205"></a>
-<span class="sourceLineNo">206</span>    return StringUtils.join(coprocessors, ", ");<a name="line.206"></a>
-<span class="sourceLineNo">207</span>  }<a name="line.207"></a>
-<span class="sourceLineNo">208</span><a name="line.208"></a>
-<span class="sourceLineNo">209</span>  @Override<a name="line.209"></a>
-<span class="sourceLineNo">210</span>  public String getServerName() {<a name="line.210"></a>
-<span class="sourceLineNo">211</span>    ServerName serverName = regionServer.getServerName();<a name="line.211"></a>
-<span class="sourceLineNo">212</span>    if (serverName == null) {<a name="line.212"></a>
-<span class="sourceLineNo">213</span>      return "";<a name="line.213"></a>
-<span class="sourceLineNo">214</span>    }<a name="line.214"></a>
-<span class="sourceLineNo">215</span>    return serverName.getServerName();<a name="line.215"></a>
-<span class="sourceLineNo">216</span>  }<a name="line.216"></a>
-<span class="sourceLineNo">217</span><a name="line.217"></a>
-<span class="sourceLineNo">218</span>  @Override<a name="line.218"></a>
-<span class="sourceLineNo">219</span>  public long getNumOnlineRegions() {<a name="line.219"></a>
-<span class="sourceLineNo">220</span>    Collection&lt;HRegion&gt; onlineRegionsLocalContext = regionServer.getOnlineRegionsLocalContext();<a name="line.220"></a>
-<span class="sourceLineNo">221</span>    if (onlineRegionsLocalContext == null) {<a name="line.221"></a>
-<span class="sourceLineNo">222</span>      return 0;<a name="line.222"></a>
-<span class="sourceLineNo">223</span>    }<a name="line.223"></a>
-<span class="sourceLineNo">224</span>    return onlineRegionsLocalContext.size();<a name="line.224"></a>
-<span class="sourceLineNo">225</span>  }<a name="line.225"></a>
-<span class="sourceLineNo">226</span><a name="line.226"></a>
-<span class="sourceLineNo">227</span>  @Override<a name="line.227"></a>
-<span class="sourceLineNo">228</span>  public long getTotalRequestCount() {<a name="line.228"></a>
-<span class="sourceLineNo">229</span>    return regionServer.rpcServices.requestCount.sum();<a name="line.229"></a>
-<span class="sourceLineNo">230</span>  }<a name="line.230"></a>
-<span class="sourceLineNo">231</span><a name="line.231"></a>
-<span class="sourceLineNo">232</span>  @Override<a name="line.232"></a>
-<span class="sourceLineNo">233</span>  public long getTotalRowActionRequestCount() {<a name="line.233"></a>
-<span class="sourceLineNo">234</span>    return readRequestsCount + writeRequestsCount;<a name="line.234"></a>
-<span class="sourceLineNo">235</span>  }<a name="line.235"></a>
-<span class="sourceLineNo">236</span><a name="line.236"></a>
-<span class="sourceLineNo">237</span>  @Override<a name="line.237"></a>
-<span class="sourceLineNo">238</span>  public int getSplitQueueSize() {<a name="line.238"></a>
-<span class="sourceLineNo">239</span>    if (this.regionServer.compactSplitThread == null) {<a name="line.239"></a>
-<span class="sourceLineNo">240</span>      return 0;<a name="line.240"></a>
-<span class="sourceLineNo">241</span>    }<a name="line.241"></a>
-<span class="sourceLineNo">242</span>    return this.regionServer.compactSplitThread.getSplitQueueSize();<a name="line.242"></a>
-<span class="sourceLineNo">243</span>  }<a name="line.243"></a>
-<span class="sourceLineNo">244</span><a name="line.244"></a>
-<span class="sourceLineNo">245</span>  @Override<a name="line.245"></a>
-<span class="sourceLineNo">246</span>  public int getCompactionQueueSize() {<a name="line.246"></a>
-<span class="sourceLineNo">247</span>    //The thread could be zero.  if so assume there is no queue.<a name="line.247"></a>
-<span class="sourceLineNo">248</span>    if (this.regionServer.compactSplitThread == null) {<a name="line.248"></a>
-<span class="sourceLineNo">249</span>      return 0;<a name="line.249"></a>
-<span class="sourceLineNo">250</span>    }<a name="line.250"></a>
-<span class="sourceLineNo">251</span>    return this.regionServer.compactSplitThread.getCompactionQueueSize();<a name="line.251"></a>
-<span class="sourceLineNo">252</span>  }<a name="line.252"></a>
-<span class="sourceLineNo">253</span><a name="line.253"></a>
-<span class="sourceLineNo">254</span>  @Override<a name="line.254"></a>
-<span class="sourceLineNo">255</span>  public int getSmallCompactionQueueSize() {<a name="line.255"></a>
-<span class="sourceLineNo">256</span>    //The thread could be zero.  if so assume there is no queue.<a name="line.256"></a>
-<span class="sourceLineNo">257</span>    if (this.regionServer.compactSplitThread == null) {<a name="line.257"></a>
-<span class="sourceLineNo">258</span>      return 0;<a name="line.258"></a>
-<span class="sourceLineNo">259</span>    }<a name="line.259"></a>
-<span class="sourceLineNo">260</span>    return this.regionServer.compactSplitThread.getSmallCompactionQueueSize();<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 int getLargeCompactionQueueSize() {<a name="line.264"></a>
-<span class="sourceLineNo">265</span>    //The thread could be zero.  if so assume there is no queue.<a name="line.265"></a>
-<span class="sourceLineNo">266</span>    if (this.regionServer.compactSplitThread == null) {<a name="line.266"></a>
-<span class="sourceLineNo">267</span>      return 0;<a name="line.267"></a>
-<span class="sourceLineNo">268</span>    }<a name="line.268"></a>
-<span class="sourceLineNo">269</span>    return this.regionServer.compactSplitThread.getLargeCompactionQueueSize();<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 int getFlushQueueSize() {<a name="line.273"></a>
-<span class="sourceLineNo">274</span>    //If there is no flusher there should be no queue.<a name="line.274"></a>
-<span class="sourceLineNo">275</span>    if (this.regionServer.cacheFlusher == null) {<a name="line.275"></a>
-<span class="sourceLineNo">276</span>      return 0;<a name="line.276"></a>
-<span class="sourceLineNo">277</span>    }<a name="line.277"></a>
-<span class="sourceLineNo">278</span>    return this.regionServer.cacheFlusher.getFlushQueueSize();<a name="line.278"></a>
-<span class="sourceLineNo">279</span>  }<a name="line.279"></a>
-<span class="sourceLineNo">280</span><a name="line.280"></a>
-<span class="sourceLineNo">281</span>  @Override<a name="line.281"></a>
-<span class="sourceLineNo">282</span>  public long getBlockCacheCount() {<a name="line.282"></a>
-<span class="sourceLineNo">283</span>    if (this.blockCache == null) {<a name="line.283"></a>
-<span class="sourceLineNo">284</span>      return 0;<a name="line.284"></a>
-<span class="sourceLineNo">285</span>    }<a name="line.285"></a>
-<span class="sourceLineNo">286</span>    return this.blockCache.getBlockCount();<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>  @Override<a name="line.289"></a>
-<span class="sourceLineNo">290</span>  public long getMemStoreLimit() {<a name="line.290"></a>
-<span class="sourceLineNo">291</span>    return this.regionServer.getRegionServerAccounting().getGlobalMemStoreLimit();<a name="line.291"></a>
-<span class="sourceLineNo">292</span>  }<a name="line.292"></a>
-<span class="sourceLineNo">293</span><a name="line.293"></a>
-<span class="sourceLineNo">294</span>  @Override<a name="line.294"></a>
-<span class="sourceLineNo">295</span>  public long getBlockCacheSize() {<a name="line.295"></a>
-<span class="sourceLineNo">296</span>    if (this.blockCache == null) {<a name="line.296"></a>
-<span class="sourceLineNo">297</span>      return 0;<a name="line.297"></a>
-<span class="sourceLineNo">298</span>    }<a name="line.298"></a>
-<span class="sourceLineNo">299</span>    return this.blockCache.getCurrentSize();<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 long getBlockCacheFreeSize() {<a name="line.303"></a>
-<span class="sourceLineNo">304</span>    if (this.blockCache == null) {<a name="line.304"></a>
-<span class="sourceLineNo">305</span>      return 0;<a name="line.305"></a>
-<span class="sourceLineNo">306</span>    }<a name="line.306"></a>
-<span class="sourceLineNo">307</span>    return this.blockCache.getFreeSize();<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>  @Override<a name="line.310"></a>
-<span class="sourceLineNo">311</span>  public long getBlockCacheHitCount() {<a name="line.311"></a>
-<span class="sourceLineNo">312</span>    if (this.cacheStats == null) {<a name="line.312"></a>
-<span class="sourceLineNo">313</span>      return 0;<a name="line.313"></a>
-<span class="sourceLineNo">314</span>    }<a name="line.314"></a>
-<span class="sourceLineNo">315</span>    return this.cacheStats.getHitCount();<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 long getBlockCachePrimaryHitCount() {<a name="line.319"></a>
-<span class="sourceLineNo">320</span>    if (this.cacheStats == null) {<a name="line.320"></a>
-<span class="sourceLineNo">321</span>      return 0;<a name="line.321"></a>
-<span class="sourceLineNo">322</span>    }<a name="line.322"></a>
-<span class="sourceLineNo">323</span>    return this.cacheStats.getPrimaryHitCount();<a name="line.323"></a>
-<span class="sourceLineNo">324</span>  }<a name="line.324"></a>
-<span class="sourceLineNo">325</span><a name="line.325"></a>
-<span class="sourceLineNo">326</span>  @Override<a name="line.326"></a>
-<span class="sourceLineNo">327</span>  public long getBlockCacheMissCount() {<a name="line.327"></a>
-<span class="sourceLineNo">328</span>    if (this.cacheStats == null) {<a name="line.328"></a>
-<span class="sourceLineNo">329</span>      return 0;<a name="line.329"></a>
-<span class="sourceLineNo">330</span>    }<a name="line.330"></a>
-<span class="sourceLineNo">331</span>    return this.cacheStats.getMissCount();<a name="line.331"></a>
-<span class="sourceLineNo">332</span>  }<a name="line.332"></a>
-<span class="sourceLineNo">333</span><a name="line.333"></a>
-<span class="sourceLineNo">334</span>  @Override<a name="line.334"></a>
-<span class="sourceLineNo">335</span>  public long getBlockCachePrimaryMissCount() {<a name="line.335"></a>
-<span class="sourceLineNo">336</span>    if (this.cacheStats == null) {<a name="line.336"></a>
-<span class="sourceLineNo">337</span>      return 0;<a name="line.337"></a>
-<span class="sourceLineNo">338</span>    }<a name="line.338"></a>
-<span class="sourceLineNo">339</span>    return this.cacheStats.getPrimaryMissCount();<a name="line.339"></a>
-<span class="sourceLineNo">340</span>  }<a name="line.340"></a>
-<span class="sourceLineNo">341</span><a name="line.341"></a>
-<span class="sourceLineNo">342</span>  @Override<a name="line.342"></a>
-<span class="sourceLineNo">343</span>  public long getBlockCacheEvictedCount() {<a name="line.343"></a>
-<span class="sourceLineNo">344</span>    if (this.cacheStats == null) {<a name="line.344"></a>
-<span class="sourceLineNo">345</span>      return 0;<a name="line.345"></a>
-<span class="sourceLineNo">346</span>    }<a name="line.346"></a>
-<span class="sourceLineNo">347</span>    return this.cacheStats.getEvictedCount();<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>  @Override<a name="line.350"></a>
-<span class="sourceLineNo">351</span>  public long getBlockCachePrimaryEvictedCount() {<a name="line.351"></a>
-<span class="sourceLineNo">352</span>    if (this.cacheStats == null) {<a name="line.352"></a>
-<span class="sourceLineNo">353</span>      return 0;<a name="line.353"></a>
-<span class="sourceLineNo">354</span>    }<a name="line.354"></a>
-<span class="sourceLineNo">355</span>    return this.cacheStats.getPrimaryEvictedCount();<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>  @Override<a name="line.358"></a>
-<span class="sourceLineNo">359</span>  public double getBlockCacheHitPercent() {<a name="line.359"></a>
-<span class="sourceLineNo">360</span>    if (this.cacheStats == null) {<a name="line.360"></a>
-<span class="sourceLineNo">361</span>      return 0;<a name="line.361"></a>
-<span class="sourceLineNo">362</span>    }<a name="line.362"></a>
-<span class="sourceLineNo">363</span>    double ratio = this.cacheStats.getHitRatio();<a name="line.363"></a>
-<span class="sourceLineNo">364</span>    if (Double.isNaN(ratio)) {<a name="line.364"></a>
-<span class="sourceLineNo">365</span>      ratio = 0;<a name="line.365"></a>
-<span class="sourceLineNo">366</span>    }<a name="line.366"></a>
-<span class="sourceLineNo">367</span>    return (ratio * 100);<a name="line.367"></a>
-<span class="sourceLineNo">368</span>  }<a name="line.368"></a>
-<span class="sourceLineNo">369</span><a name="line.369"></a>
-<span class="sourceLineNo">370</span>  @Override<a name="line.370"></a>
-<span class="sourceLineNo">371</span>  public double getBlockCacheHitCachingPercent() {<a name="line.371"></a>
-<span class="sourceLineNo">372</span>    if (this.cacheStats == null) {<a name="line.372"></a>
-<span class="sourceLineNo">373</span>      return 0;<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>    double ratio = this.cacheStats.getHitCachingRatio();<a name="line.376"></a>
-<span class="sourceLineNo">377</span><a name="line.377"></a>
-<span class="sourceLineNo">378</span>    if (Double.isNaN(ratio)) {<a name="line.378"></a>
-<span class="sourceLineNo">379</span>      ratio = 0;<a name="line.379"></a>
-<span class="sourceLineNo">380</span>    }<a name="line.380"></a>
-<span class="sourceLineNo">381</span>    return (ratio * 100);<a name="line.381"></a>
-<span class="sourceLineNo">382</span>  }<a name="line.382"></a>
-<span class="sourceLineNo">383</span><a name="line.383"></a>
-<span class="sourceLineNo">384</span>  @Override<a name="line.384"></a>
-<span class="sourceLineNo">385</span>  public long getBlockCacheFailedInsertions() {<a name="line.385"></a>
-<span class="sourceLineNo">386</span>    if (this.cacheStats == null) {<a name="line.386"></a>
-<span class="sourceLineNo">387</span>      return 0;<a name="line.387"></a>
-<span class="sourceLineNo">388</span>    }<a name="line.388"></a>
-<span class="sourceLineNo">389</span>    return this.cacheStats.getFailedInserts();<a name="line.389"></a>
-<span class="sourceLineNo">390</span>  }<a name="line.390"></a>
-<span class="sourceLineNo">391</span><a name="line.391"></a>
-<span class="sourceLineNo">392</span>  @Override<a name="line.392"></a>
-<span class="sourceLineNo">393</span>  public long getL1CacheHitCount() {<a name="line.393"></a>
-<span class="sourceLineNo">394</span>    if (this.l1Stats == null) {<a name="line.394"></a>
-<span class="sourceLineNo">395</span>      return 0;<a name="line.395"></a>
-<span class="sourceLineNo">396</span>    }<a name="line.396"></a>
-<span class="sourceLineNo">397</span>    return this.l1Stats.getHitCount();<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>  @Override<a name="line.400"></a>
-<span class="sourceLineNo">401</span>  public long getL1CacheMissCount() {<a name="line.401"></a>
-<span class="sourceLineNo">402</span>    if (this.l1Stats == null) {<a name="line.402"></a>
-<span class="sourceLineNo">403</span>      return 0;<a name="line.403"></a>
-<span class="sourceLineNo">404</span>    }<a name="line.404"></a>
-<span class="sourceLineNo">405</span>    return this.l1Stats.getMissCount();<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>  @Override<a name="line.408"></a>
-<span class="sourceLineNo">409</span>  public double getL1CacheHitRatio() {<a name="line.409"></a>
-<span class="sourceLineNo">410</span>    if (this.l1Stats == null) {<a name="line.410"></a>
-<span class="sourceLineNo">411</span>      return 0;<a name="line.411"></a>
-<span class="sourceLineNo">412</span>    }<a name="line.412"></a>
-<span class="sourceLineNo">413</span>    return this.l1Stats.getHitRatio();<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>  @Override<a name="line.416"></a>
-<span class="sourceLineNo">417</span>  public double getL1CacheMissRatio() {<a name="line.417"></a>
-<span class="sourceLineNo">418</span>    if (this.l1Stats == null) {<a name="line.418"></a>
-<span class="sourceLineNo">419</span>      return 0;<a name="line.419"></a>
-<span class="sourceLineNo">420</span>    }<a name="line.420"></a>
-<span class="sourceLineNo">421</span>    return this.l1Stats.getMissRatio();<a name="line.421"></a>
-<span class="sourceLineNo">422</span>  }<a name="line.422"></a>
-<span class="sourceLineNo">423</span><a name="line.423"></a>
-<span class="sourceLineNo">424</span>  @Override<a name="line.424"></a>
-<span class="sourceLineNo">425</span>  public long getL2CacheHitCount() {<a name="line.425"></a>
-<span class="sourceLineNo">426</span>    if (this.l2Stats == null) {<a name="line.426"></a>
-<span class="sourceLineNo">427</span>      return 0;<a name="line.427"></a>
-<span class="sourceLineNo">428</span>    }<a name="line.428"></a>
-<span class="sourceLineNo">429</span>    return this.l2Stats.getHitCount();<a name="line.429"></a>
-<span class="sourceLineNo">430</span>  }<a name="line.430"></a>
-<span class="sourceLineNo">431</span><a name="line.431"></a>
-<span class="sourceLineNo">432</span>  @Override<a name="line.432"></a>
-<span class="sourceLineNo">433</span>  public long getL2CacheMissCount() {<a name="line.433"></a>
-<span class="sourceLineNo">434</span>    if (this.l2Stats == null) {<a name="line.434"></a>
-<span class="sourceLineNo">435</span>      return 0;<a name="line.435"></a>
-<span class="sourceLineNo">436</span>    }<a name="line.436"></a>
-<span class="sourceLineNo">437</span>    return this.l2Stats.getMissCount();<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>  @Override<a name="line.440"></a>
-<span class="sourceLineNo">441</span>  public double getL2CacheHitRatio() {<a name="line.441"></a>
-<span class="sourceLineNo">442</span>    if (this.l2Stats == null) {<a name="line.442"></a>
-<span class="sourceLineNo">443</span>      return 0;<a name="line.443"></a>
-<span class="sourceLineNo">444</span>    }<a name="line.444"></a>
-<span class="sourceLineNo">445</span>    return this.l2Stats.getHitRatio();<a name="line.445"></a>
-<span class="sourceLineNo">446</span>  }<a name="line.446"></a>
-<span class="sourceLineNo">447</span><a name="line.447"></a>
-<span class="sourceLineNo">448</span>  @Override<a name="line.448"></a>
-<span class="sourceLineNo">449</span>  public double getL2CacheMissRatio() {<a name="line.449"></a>
-<span class="sourceLineNo">450</span>    if (this.l2Stats == null) {<a name="line.450"></a>
-<span class="sourceLineNo">451</span>      return 0;<a name="line.451"></a>
-<span class="sourceLineNo">452</span>    }<a name="line.452"></a>
-<span class="sourceLineNo">453</span>    return this.l2Stats.getMissRatio();<a name="line.453"></a>
-<span class="sourceLineNo">454</span>  }<a name="line.454"></a>
-<span class="sourceLineNo">455</span><a name="line.455"></a>
-<span class="sourceLineNo">456</span>  @Override public void forceRecompute() {<a name="line.456"></a>
-<span class="sourceLineNo">457</span>    this.runnable.run();<a name="line.457"></a>
-<span class="sourceLineNo">458</span>  }<a name="line.458"></a>
-<span class="sourceLineNo">459</span><a name="line.459"></a>
-<span class="sourceLineNo">460</span>  @Override<a name="line.460"></a>
-<span class="sourceLineNo">461</span>  public long getNumStores() {<a name="line.461"></a>
-<span class="sourceLineNo">462</span>    return numStores;<a name="line.462"></a>
-<span class="sourceLineNo">463</span>  }<a name="line.463"></a>
-<span class="sourceLineNo">464</span><a name="line.464"></a>
-<span class="sourceLineNo">465</span>  @Override<a name="line.465"></a>
-<span class="sourceLineNo">466</span>  public long getNumWALFiles() {<a name="line.466"></a>
-<span class="sourceLineNo">467</span>    return numWALFiles;<a name="line.467"></a>
-<span class="sourceLineNo">468</span>  }<a name="line.468"></a>
-<span class="sourceLineNo">469</span><a name="line.469"></a>
-<span class="sourceLineNo">470</span>  @Override<a name="line.470"></a>
-<span class="sourceLineNo">471</span>  public long getWALFileSize() {<a name="line.471"></a>
-<span class="sourceLineNo">472</span>    return walFileSize;<a name="line.472"></a>
-<span class="sourceLineNo">473</span>  }<a name="line.473"></a>
-<span class="sourceLineNo">474</span><a name="line.474"></a>
-<span class="sourceLineNo">475</span>  @Override<a name="line.475"></a>
-<span class="sourceLineNo">476</span>  public long getNumWALSlowAppend() {<a name="line.476"></a>
-<span class="sourceLineNo">477</span>    return metricsWALSource.getSlowAppendCount();<a name="line.477"></a>
-<span class="sourceLineNo">478</span>  }<a name="line.478"></a>
-<span class="sourceLineNo">479</span><a name="line.479"></a>
-<span class="sourceLineNo">480</span>  @Override<a name="line.480"></a>
-<span class="sourceLineNo">481</span>  public long getNumStoreFiles() {<a name="line.481"></a>
-<span class="sourceLineNo">482</span>    return numStoreFiles;<a name="line.482"></a>
-<span class="sourceLineNo">483</span>  }<a name="line.483"></a>
-<span class="sourceLineNo">484</span><a name="line.484"></a>
-<span class="sourceLineNo">485</span>  @Override<a name="line.485"></a>
-<span class="sourceLineNo">486</span>  public long getMaxStoreFileAge() {<a name="line.486"></a>
-<span class="sourceLineNo">487</span>    return maxStoreFileAge;<a name="line.487"></a>
-<span class="sourceLineNo">488</span>  }<a name="line.488"></a>
-<span class="sourceLineNo">489</span><a name="line.489"></a>
-<span class="sourceLineNo">490</span>  @Override<a name="line.490"></a>
-<span class="sourceLineNo">491</span>  public long getMinStoreFileAge() {<a name="line.491"></a>
-<span class="sourceLineNo">492</span>    return minStoreFileAge;<a name="line.492"></a>
-<span class="sourceLineNo">493</span>  }<a name="line.493"></a>
-<span class="sourceLineNo">494</span><a name="line.494"></a>
-<span class="sourceLineNo">495</span>  @Override<a name="line.495"></a>
-<span class="sourceLineNo">496</span>  public long getAvgStoreFileAge() {<a name="line.496"></a>
-<span class="sourceLineNo">497</span>    return avgStoreFileAge;<a name="line.497"></a>
-<span class="sourceLineNo">498</span>  }<a name="line.498"></a>
-<span class="sourceLineNo">499</span><a name="line.499"></a>
-<span class="sourceLineNo">500</span>  @Override<a name="line.500"></a>
-<span class="sourceLineNo">501</span>  public long getNumReferenceFiles() {<a name="line.501"></a>
-<span class="sourceLineNo">502</span>    return numReferenceFiles;<a name="line.502"></a>
-<span class="sourceLineNo">503</span>  }<a name="line.503"></a>
-<span class="sourceLineNo">504</span><a name="line.504"></a>
-<span class="sourceLineNo">505</span>  @Override<a name="line.505"></a>
-<span class="sourceLineNo">506</span>  public long getMemStoreSize() {<a name="line.506"></a>
-<span class="sourceLineNo">507</span>    return memstoreSize;<a name="line.507"></a>
-<span class="sourceLineNo">508</span>  }<a name="line.508"></a>
-<span class="sourceLineNo">509</span><a name="line.509"></a>
-<span class="sourceLineNo">510</span>  @Override<a name="line.510"></a>
-<span class="sourceLineNo">511</span>  public long getStoreFileSize() {<a name="line.511"></a>
-<span class="sourceLineNo">512</span>    return storeFileSize;<a name="line.512"></a>
-<span class="sourceLineNo">513</span>  }<a name="line.513"></a>
-<span class="sourceLineNo">514</span><a name="line.514"></a>
-<span class="sourceLineNo">515</span>  @Override public double getRequestsPerSecond() {<a name="line.515"></a>
-<span class="sourceLineNo">516</span>    return requestsPerSecond;<a name="line.516"></a>
-<span class="sourceLineNo">517</span>  }<a name="line.517"></a>
-<span class="sourceLineNo">518</span><a name="line.518"></a>
-<span class="sourceLineNo">519</span>  @Override<a name="line.519"></a>
-<span class="sourceLineNo">520</span>  public long getReadRequestsCount() {<a name="line.520"></a>
-<span class="sourceLineNo">521</span>    return readRequestsCount;<a name="line.521"></a>
-<span class="sourceLineNo">522</span>  }<a name="line.522"></a>
-<span class="sourceLineNo">523</span><a name="line.523"></a>
-<span class="sourceLineNo">524</span>  @Override<a name="line.524"></a>
-<span class="sourceLineNo">525</span>  public long getCpRequestsCount() {<a name="line.525"></a>
-<span class="sourceLineNo">526</span>    return cpRequestsCount;<a name="line.526"></a>
-<span class="sourceLineNo">527</span>  }<a name="line.527"></a>
-<span class="sourceLineNo">528</span><a name="line.528"></a>
-<span class="sourceLineNo">529</span>  @Override<a name="line.529"></a>
-<span class="sourceLineNo">530</span>  public double getReadRequestsRatePerSecond() {<a name="line.530"></a>
-<span class="sourceLineNo">531</span>    return readRequestsRatePerSecond;<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>  @Override<a name="line.534"></a>
-<span class="sourceLineNo">535</span>  public long getFilteredReadRequestsCount() {<a name="line.535"></a>
-<span class="sourceLineNo">536</span>    return filteredReadRequestsCount;<a name="line.536"></a>
-<span class="sourceLineNo">537</span>  }<a name="line.537"></a>
-<span class="sourceLineNo">538</span><a name="line.538"></a>
-<span class="sourceLineNo">539</span>  @Override<a name="line.539"></a>
-<span class="sourceLineNo">540</span>  public long getWriteRequestsCount() {<a name="line.540"></a>
-<span class="sourceLineNo">541</span>    return writeRequestsCount;<a name="line.541"></a>
-<span class="sourceLineNo">542</span>  }<a name="line.542"></a>
-<span class="sourceLineNo">543</span><a name="line.543"></a>
-<span class="sourceLineNo">544</span>  @Override<a name="line.544"></a>
-<span class="sourceLineNo">545</span>  public double getWriteRequestsRatePerSecond() {<a name="line.545"></a>
-<span class="sourceLineNo">546</span>    return writeRequestsRatePerSecond;<a name="line.546"></a>
-<span class="sourceLineNo">547</span>  }<a name="line.547"></a>
-<span class="sourceLineNo">548</span><a name="line.548"></a>
-<span class="sourceLineNo">549</span>  @Override<a name="line.549"></a>
-<span class="sourceLineNo">550</span>  public long getRpcGetRequestsCount() {<a name="line.550"></a>
-<span class="sourceLineNo">551</span>    return regionServer.rpcServices.rpcGetRequestCount.sum();<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>  @Override<a name="line.554"></a>
-<span class="sourceLineNo">555</span>  public long getRpcScanRequestsCount() {<a name="line.555"></a>
-<span class="sourceLineNo">556</span>    return regionServer.rpcServices.rpcScanRequestCount.sum();<a name="line.556"></a>
-<span class="sourceLineNo">557</span>  }<a name="line.557"></a>
-<span class="sourceLineNo">558</span><a name="line.558"></a>
-<span class="sourceLineNo">559</span>  @Override<a name="line.559"></a>
-<span class="sourceLineNo">560</span>  public long getRpcMultiRequestsCount() {<a name="line.560"></a>
-<span class="sourceLineNo">561</span>    return regionServer.rpcServices.rpcMultiRequestCount.sum();<a name="line.561"></a>
-<span class="sourceLineNo">562</span>  }<a name="line.562"></a>
-<span class="sourceLineNo">563</span><a name="line.563"></a>
-<span class="sourceLineNo">564</span>  @Override<a name="line.564"></a>
-<span class="sourceLineNo">565</span>  public long getRpcMutateRequestsCount() {<a name="line.565"></a>
-<span class="sourceLineNo">566</span>    return regionServer.rpcServices.rpcMutateRequestCount.sum();<a name="line.566"></a>
-<span class="sourceLineNo">567</span>  }<a name="line.567"></a>
-<span class="sourceLineNo">568</span><a name="line.568"></a>
-<span class="sourceLineNo">569</span>  @Override<a name="line.569"></a>
-<span class="sourceLineNo">570</span>  public long getCheckAndMutateChecksFailed() {<a name="line.570"></a>
-<span class="sourceLineNo">571</span>    return checkAndMutateChecksFailed;<a name="line.571"></a>
-<span class="sourceLineNo">572</span>  }<a name="line.572"></a>
-<span class="sourceLineNo">573</span><a name="line.573"></a>
-<span class="sourceLineNo">574</span>  @Override<a name="line.574"></a>
-<span class="sourceLineNo">575</span>  public long getCheckAndMutateChecksPassed() {<a name="line.575"></a>
-<span class="sourceLineNo">576</span>    return checkAndMutateChecksPassed;<a name="line.576"></a>
-<span class="sourceLineNo">577</span>  }<a name="line.577"></a>
-<span class="sourceLineNo">578</span><a name="line.578"></a>
-<span class="sourceLineNo">579</span>  @Override<a name="line.579"></a>
-<span class="sourceLineNo">580</span>  public long getStoreFileIndexSize() {<a name="line.580"></a>
-<span class="sourceLineNo">581</span>    return storefileIndexSize;<a name="line.581"></a>
-<span class="sourceLineNo">582</span>  }<a name="line.582"></a>
-<span class="sourceLineNo">583</span><a name="line.583"></a>
-<span class="sourceLineNo">584</span>  @Override<a name="line.584"></a>
-<span class="sourceLineNo">585</span>  public long getTotalStaticIndexSize() {<a name="line.585"></a>
-<span class="sourceLineNo">586</span>    return totalStaticIndexSize;<a name="line.586"></a>
-<span class="sourceLineNo">587</span>  }<a name="line.587"></a>
-<span class="sourceLineNo">588</span><a name="line.588"></a>
-<span class="sourceLineNo">589</span>  @Override<a name="line.589"></a>
-<span class="sourceLineNo">590</span>  public long getTotalStaticBloomSize() {<a name="line.590"></a>
-<span class="sourceLineNo">591</span>    return totalStaticBloomSize;<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>  @Override<a name="line.594"></a>
-<span class="sourceLineNo">595</span>  public long getNumMutationsWithoutWAL() {<a name="line.595"></a>
-<span class="sourceLineNo">596</span>    return numMutationsWithoutWAL;<a name="line.596"></a>
-<span class="sourceLineNo">597</span>  }<a name="line.597"></a>
-<span class="sourceLineNo">598</span><a name="line.598"></a>
-<span class="sourceLineNo">599</span>  @Override<a name="line.599"></a>
-<span class="sourceLineNo">600</span>  public long getDataInMemoryWithoutWAL() {<a name="line.600"></a>
-<span class="sourceLineNo">601</span>    return dataInMemoryWithoutWAL;<a name="line.601"></a>
-<span class="sourceLineNo">602</span>  }<a name="line.602"></a>
-<span class="sourceLineNo">603</span><a name="line.603"></a>
-<span class="sourceLineNo">604</span>  @Override<a name="line.604"></a>
-<span class="sourceLineNo">605</span>  public double getPercentFileLocal() {<a name="line.605"></a>
-<span class="sourceLineNo">606</span>    return percentFileLocal;<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>  @Override<a name="line.609"></a>
-<span class="sourceLineNo">610</span>  public double getPercentFileLocalSecondaryRegions() {<a name="line.610"></a>
-<span class="sourceLineNo">611</span>    return percentFileLocalSecondaryRegions;<a name="line.611"></a>
-<span class="sourceLineNo">612</span>  }<a name="line.612"></a>
-<span class="sourceLineNo">613</span><a name="line.613"></a>
-<span class="sourceLineNo">614</span>  @Override<a name="line.614"></a>
-<span class="sourceLineNo">615</span>  public long getUpdatesBlockedTime() {<a name="line.615"></a>
-<span class="sourceLineNo">616</span>    if (this.regionServer.cacheFlusher == null) {<a name="line.616"></a>
-<span class="sourceLineNo">617</span>      return 0;<a name="line.617"></a>
-<span class="sourceLineNo">618</span>    }<a name="line.618"></a>
-<span class="sourceLineNo">619</span>    return this.regionServer.cacheFlusher.getUpdatesBlockedMsHighWater().sum();<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>  @Override<a name="line.622"></a>
-<span class="sourceLineNo">623</span>  public long getFlushedCellsCount() {<a name="line.623"></a>
-<span class="sourceLineNo">624</span>    return flushedCellsCount;<a name="line.624"></a>
-<span class="sourceLineNo">625</span>  }<a name="line.625"></a>
-<span class="sourceLineNo">626</span><a name="line.626"></a>
-<span class="sourceLineNo">627</span>  @Override<a name="line.627"></a>
-<span class="sourceLineNo">628</span>  public long getCompactedCellsCount() {<a name="line.628"></a>
-<span class="sourceLineNo">629</span>    return compactedCellsCount;<a name="line.629"></a>
-<span class="sourceLineNo">630</span>  }<a name="line.630"></a>
-<span class="sourceLineNo">631</span><a name="line.631"></a>
-<span class="sourceLineNo">632</span>  @Override<a name="line.632"></a>
-<span class="sourceLineNo">633</span>  public long getMajorCompactedCellsCount() {<a name="line.633"></a>
-<span class="sourceLineNo">634</span>    return majorCompactedCellsCount;<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>  @Override<a name="line.637"></a>
-<span class="sourceLineNo">638</span>  public long getFlushedCellsSize() {<a name="line.638"></a>
-<span class="sourceLineNo">639</span>    return flushedCellsSize;<a name="line.639"></a>
-<span class="sourceLineNo">640</span>  }<a name="line.640"></a>
-<span class="sourceLineNo">641</span><a name="line.641"></a>
-<span class="sourceLineNo">642</span>  @Override<a name="line.642"></a>
-<span class="sourceLineNo">643</span>  public long getCompactedCellsSize() {<a name="line.643"></a>
-<span class="sourceLineNo">644</span>    return compactedCellsSize;<a name="line.644"></a>
-<span class="sourceLineNo">645</span>  }<a name="line.645"></a>
-<span class="sourceLineNo">646</span><a name="line.646"></a>
-<span class="sourceLineNo">647</span>  @Override<a name="line.647"></a>
-<span class="sourceLineNo">648</span>  public long getMajorCompactedCellsSize() {<a name="line.648"></a>
-<span class="sourceLineNo">649</span>    return majorCompactedCellsSize;<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>  @Override<a name="line.652"></a>
-<span class="sourceLineNo">653</span>  public long getCellsCountCompactedFromMob() {<a name="line.653"></a>
-<span class="sourceLineNo">654</span>    return cellsCountCompactedFromMob;<a name="line.654"></a>
-<span class="sourceLineNo">655</span>  }<a name="line.655"></a>
-<span class="sourceLineNo">656</span><a name="line.656"></a>
-<span class="sourceLineNo">657</span>  @Override<a name="line.657"></a>
-<span class="sourceLineNo">658</span>  public long getCellsCountCompactedToMob() {<a name="line.658"></a>
-<span class="sourceLineNo">659</span>    return cellsCountCompactedToMob;<a name="line.659"></a>
-<span class="sourceLineNo">660</span>  }<a name="line.660"></a>
-<span class="sourceLineNo">661</span><a name="line.661"></a>
-<span class="sourceLineNo">662</span>  @Override<a name="line.662"></a>
-<span class="sourceLineNo">663</span>  public long getCellsSizeCompactedFromMob() {<a name="line.663"></a>
-<span class="sourceLineNo">664</span>    return cellsSizeCompactedFromMob;<a name="line.664"></a>
-<span class="sourceLineNo">665</span>  }<a name="line.665"></a>
-<span class="sourceLineNo">666</span><a name="line.666"></a>
-<span class="sourceLineNo">667</span>  @Override<a name="line.667"></a>
-<span class="sourceLineNo">668</span>  public long getCellsSizeCompactedToMob() {<a name="line.668"></a>
-<span class="sourceLineNo">669</span>    return cellsSizeCompactedToMob;<a name="line.669"></a>
-<span class="sourceLineNo">670</span>  }<a name="line.670"></a>
-<span class="sourceLineNo">671</span><a name="line.671"></a>
-<span class="sourceLineNo">672</span>  @Override<a name="line.672"></a>
-<span class="sourceLineNo">673</span>  public long getMobFlushCount() {<a name="line.673"></a>
-<span class="sourceLineNo">674</span>    return mobFlushCount;<a name="line.674"></a>
-<span class="sourceLineNo">675</span>  }<a name="line.675"></a>
-<span class="sourceLineNo">676</span><a name="line.676"></a>
-<span class="sourceLineNo">677</span>  @Override<a name="line.677"></a>
-<span class="sourceLineNo">678</span>  public long getMobFlushedCellsCount() {<a name="line.678"></a>
-<span class="sourceLineNo">679</span>    return mobFlushedCellsCount;<a name="line.679"></a>
-<span class="sourceLineNo">680</span>  }<a name="line.680"></a>
-<span class="sourceLineNo">681</span><a name="line.681"></a>
-<span class="sourceLineNo">682</span>  @Override<a name="line.682"></a>
-<span class="sourceLineNo">683</span>  public long getMobFlushedCellsSize() {<a name="line.683"></a>
-<span class="sourceLineNo">684</span>    return mobFlushedCellsSize;<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>  @Override<a name="line.687"></a>
-<span class="sourceLineNo">688</span>  public long getMobScanCellsCount() {<a name="line.688"></a>
-<span class="sourceLineNo">689</span>    return mobScanCellsCount;<a name="line.689"></a>
-<span class="sourceLineNo">690</span>  }<a name="line.690"></a>
-<span class="sourceLineNo">691</span><a name="line.691"></a>
-<span class="sourceLineNo">692</span>  @Override<a name="line.692"></a>
-<span class="sourceLineNo">693</span>  public long getMobScanCellsSize() {<a name="line.693"></a>
-<span class="sourceLineNo">694</span>    return mobScanCellsSize;<a name="line.694"></a>
-<span class="sourceLineNo">695</span>  }<a name="line.695"></a>
-<span class="sourceLineNo">696</span><a name="line.696"></a>
-<span class="sourceLineNo">697</span>  @Override<a name="line.697"></a>
-<span class="sourceLineNo">698</span>  public long getMobFileCacheAccessCount() {<a name="line.698"></a>
-<span class="sourceLineNo">699</span>    return mobFileCacheAccessCount;<a name="line.699"></a>
-<span class="sourceLineNo">700</span>  }<a name="line.700"></a>
-<span class="sourceLineNo">701</span><a name="line.701"></a>
-<span class="sourceLineNo">702</span>  @Override<a name="line.702"></a>
-<span class="sourceLineNo">703</span>  public long getMobFileCacheMissCount() {<a name="line.703"></a>
-<span class="sourceLineNo">704</span>    return mobFileCacheMissCount;<a name="line.704"></a>
-<span class="sourceLineNo">705</span>  }<a name="line.705"></a>
-<span class="sourceLineNo">706</span><a name="line.706"></a>
-<span class="sourceLineNo">707</span>  @Override<a name="line.707"></a>
-<span class="sourceLineNo">708</span>  public long getMobFileCacheCount() {<a name="line.708"></a>
-<span class="sourceLineNo">709</span>    return mobFileCacheCount;<a name="line.709"></a>
-<span class="sourceLineNo">710</span>  }<a name="line.710"></a>
-<span class="sourceLineNo">711</span><a name="line.711"></a>
-<span class="sourceLineNo">712</span>  @Override<a name="line.712"></a>
-<span class="sourceLineNo">713</span>  public long getMobFileCacheEvictedCount() {<a name="line.713"></a>
-<span class="sourceLineNo">714</span>    return mobFileCacheEvictedCount;<a name="line.714"></a>
-<span class="sourceLineNo">715</span>  }<a name="line.715"></a>
-<span class="sourceLineNo">716</span><a name="line.716"></a>
-<span class="sourceLineNo">717</span>  @Override<a name="line.717"></a>
-<span class="sourceLineNo">718</span>  public double getMobFileCacheHitPercent() {<a name="line.718"></a>
-<span class="sourceLineNo">719</span>    return mobFileCacheHitRatio * 100;<a name="line.719"></a>
-<span class="sourceLineNo">720</span>  }<a name="line.720"></a>
-<span class="sourceLineNo">721</span><a name="line.721"></a>
-<span class="sourceLineNo">722</span>  /**<a name="line.722"></a>
-<span class="sourceLineNo">723</span>   * This is the runnable that will be executed on the executor every PERIOD number of seconds<a name="line.723"></a>
-<span class="sourceLineNo">724</span>   * It will take metrics/numbers from all of the regions and use them to compute point in<a name="line.724"></a>
-<span class="sourceLineNo">725</span>   * time metrics.<a name="line.725"></a>
-<span class="sourceLineNo">726</span>   */<a name="line.726"></a>
-<span class="sourceLineNo">727</span>  public class RegionServerMetricsWrapperRunnable implements Runnable {<a name="line.727"></a>
-<span class="sourceLineNo">728</span><a name="line.728"></a>
-<span class="sourceLineNo">729</span>    private long lastRan = 0;<a name="line.729"></a>
-<span class="sourceLineNo">730</span>    private long lastRequestCount = 0;<a name="line.730"></a>
-<span class="sourceLineNo">731</span>    private long lastReadRequestsCount = 0;<a name="line.731"></a>
-<span class="sourceLineNo">732</span>    private long lastWriteRequestsCount = 0;<a name="line.732"></a>
-<span class="sourceLineNo">733</span><a name="line.733"></a>
-<span class="sourceLineNo">734</span>    @Override<a name="line.734"></a>
-<span class="sourceLineNo">735</span>    synchronized public void run() {<a name="line.735"></a>
-<span class="sourceLineNo">736</span>      try {<a name="line.736"></a>
-<span class="sourceLineNo">737</span>        initBlockCache();<a name="line.737"></a>
-<span class="sourceLineNo">738</span>        initMobFileCache();<a name="line.738"></a>
-<span class="sourceLineNo">739</span><a name="line.739"></a>
-<span class="sourceLineNo">740</span>        HDFSBlocksDistribution hdfsBlocksDistribution =<a name="line.740"></a>
-<span class="sourceLineNo">741</span>            new HDFSBlocksDistribution();<a name="line.741"></a>
-<span class="sourceLineNo">742</span>        HDFSBlocksDistribution hdfsBlocksDistributionSecondaryRegions =<a name="line.742"></a>
-<span class="sourceLineNo">743</span>            new HDFSBlocksDistribution();<a name="line.743"></a>
-<span class="sourceLineNo">744</span><a name="line.744"></a>
-<span class="sourceLineNo">745</span>        long tempNumStores = 0, tempNumStoreFiles = 0, tempMemstoreSize = 0, tempStoreFileSize = 0;<a name="line.745"></a>
-<span class="sourceLineNo">746</span>        long tempMaxStoreFileAge = 0, tempNumReferenceFiles = 0;<a name="line.746"></a>
-<span class="sourceLineNo">747</span>        long avgAgeNumerator = 0, numHFiles = 0;<a name="line.747"></a>
-<span class="sourceLineNo">748</span>        long tempMinStoreFileAge = Long.MAX_VALUE;<a name="line.748"></a>
-<span class="sourceLineNo">749</span>        long tempReadRequestsCount = 0, tempFilteredReadRequestsCount = 0,<a name="line.749"></a>
-<span class="sourceLineNo">750</span>          tempWriteRequestsCount = 0, tempCpRequestsCount = 0;<a name="line.750"></a>
-<span class="sourceLineNo">751</span>        long tempCheckAndMutateChecksFailed = 0;<a name="line.751"></a>
-<span class="sourceLineNo">752</span>        long tempCheckAndMutateChecksPassed = 0;<a name="line.752"></a>
-<span class="sourceLineNo">753</span>        long tempStorefileIndexSize = 0;<a name="line.753"></a>
-<span class="sourceLineNo">754</span>        long tempTotalStaticIndexSize = 0;<a name="line.754"></a>
-<span class="sourceLineNo">755</span>        long tempTotalStaticBloomSize = 0;<a name="line.755"></a>
-<span class="sourceLineNo">756</span>        long tempNumMutationsWithoutWAL = 0;<a name="line.756"></a>
-<span class="sourceLineNo">757</span>        long tempDataInMemoryWithoutWAL = 0;<a name="line.757"></a>
-<span class="sourceLineNo">758</span>        double tempPercentFileLocal = 0;<a name="line.758"></a>
-<span class="sourceLineNo">759</span>        double tempPercentFileLocalSecondaryRegions = 0;<a name="line.759"></a>
-<span class="sourceLineNo">760</span>        long tempFlushedCellsCount = 0;<a name="line.760"></a>
-<span class="sourceLineNo">761</span>        long tempCompactedCellsCount = 0;<a name="line.761"></a>
-<span class="sourceLineNo">762</span>        long tempMajorCompactedCellsCount = 0;<a name="line.762"></a>
-<span class="sourceLineNo">763</span>        long tempFlushedCellsSize = 0;<a name="line.763"></a>
-<span class="sourceLineNo">764</span>        long tempCompactedCellsSize = 0;<a name="line.764"></a>
-<span class="sourceLineNo">765</span>        long tempMajorCompactedCellsSize = 0;<a name="line.765"></a>
-<span class="sourceLineNo">766</span>        long tempCellsCountCompactedToMob = 0;<a name="line.766"></a>
-<span class="sourceLineNo">767</span>        long tempCellsCountCompactedFromMob = 0;<a name="line.767"></a>
-<span class="sourceLineNo">768</span>        long tempCellsSizeCompactedToMob = 0;<a name="line.768"></a>
-<span class="sourceLineNo">769</span>        long tempCellsSizeCompactedFromMob = 0;<a name="line.769"></a>
-<span class="sourceLineNo">770</span>        long tempMobFlushCount = 0;<a name="line.770"></a>
-<span class="sourceLineNo">771</span>        long tempMobFlushedCellsCount = 0;<a name="line.771"></a>
-<span class="sourceLineNo">772</span>        long tempMobFlushedCellsSize = 0;<a name="line.772"></a>
-<span class="sourceLineNo">773</span>        long tempMobScanCellsCount = 0;<a name="line.773"></a>
-<span class="sourceLineNo">774</span>        long tempMobScanCellsSize = 0;<a name="line.774"></a>
-<span class="sourceLineNo">775</span>        long tempBlockedRequestsCount = 0;<a name="line.775"></a>
-<span class="sourceLineNo">776</span>        int regionCount = 0;<a name="line.776"></a>
-<span class="sourceLineNo">777</span>        for (HRegion r : regionServer.getOnlineRegionsLocalContext()) {<a name="line.777"></a>
-<span class="sourceLineNo">778</span>          tempNumMutationsWithoutWAL += r.getNumMutationsWithoutWAL();<a name="line.778"></a>
-<span class="sourceLineNo">779</span>          tempDataInMemoryWithoutWAL += r.getDataInMemoryWithoutWAL();<a name="line.779"></a>
-<span class="sourceLineNo">780</span>          tempReadRequestsCount += r.getReadRequestsCount();<a name="line.780"></a>
-<span class="sourceLineNo">781</span>          tempCpRequestsCount += r.getCpRequestsCount();<a name="line.781"></a>
-<span class="sourceLineNo">782</span>          tempFilteredReadRequestsCount += r.getFilteredReadRequestsCount();<a name="line.782"></a>
-<span class="sourceLineNo">783</span>          tempWriteRequestsCount += r.getWriteRequestsCount();<a name="line.783"></a>
-<span class="sourceLineNo">784</span>          tempCheckAndMutateChecksFailed += r.getCheckAndMutateChecksFailed();<a name="line.784"></a>
-<span class="sourceLineNo">785</span>          tempCheckAndMutateChecksPassed += r.getCheckAndMutateChecksPassed();<a name="line.785"></a>
-<span class="sourceLineNo">786</span>          tempBlockedRequestsCount += r.getBlockedRequestsCount();<a name="line.786"></a>
-<span class="sourceLineNo">787</span>          List&lt;? extends Store&gt; storeList = r.getStores();<a name="line.787"></a>
-<span class="sourceLineNo">788</span>          tempNumStores += storeList.size();<a name="line.788"></a>
-<span class="sourceLineNo">789</span>          for (Store store : storeList) {<a name="line.789"></a>
-<span class="sourceLineNo">790</span>            tempNumStoreFiles += store.getStorefilesCount();<a name="line.790"></a>
-<span class="sourceLineNo">791</span>            tempMemstoreSize += store.getMemStoreSize().getDataSize();<a name="line.791"></a>
-<span class="sourceLineNo">792</span>            tempStoreFileSize += store.getStorefilesSize();<a name="line.792"></a>
-<span class="sourceLineNo">793</span><a name="line.793"></a>
-<span class="sourceLineNo">794</span>            OptionalLong storeMaxStoreFileAge = store.getMaxStoreFileAge();<a name="line.794"></a>
-<span class="sourceLineNo">795</span>            if (storeMaxStoreFileAge.isPresent() &amp;&amp;<a name="line.795"></a>
-<span class="sourceLineNo">796</span>                storeMaxStoreFileAge.getAsLong() &gt; tempMaxStoreFileAge) {<a name="line.796"></a>
-<span class="sourceLineNo">797</span>              tempMaxStoreFileAge = storeMaxStoreFileAge.getAsLong();<a name="line.797"></a>
-<span class="sourceLineNo">798</span>            }<a name="line.798"></a>
-<span class="sourceLineNo">799</span><a name="line.799"></a>
-<span class="sourceLineNo">800</span>            OptionalLong storeMinStoreFileAge = store.getMinStoreFileAge();<a name="line.800"></a>
-<span class="sourceLineNo">801</span>            if (storeMinStoreFileAge.isPresent() &amp;&amp;<a name="line.801"></a>
-<span class="sourceLineNo">802</span>                storeMinStoreFileAge.getAsLong() &lt; tempMinStoreFileAge) {<a name="line.802"></a>
-<span class="sourceLineNo">803</span>              tempMinStoreFileAge = storeMinStoreFileAge.getAsLong();<a name="line.803"></a>
-<span class="sourceLineNo">804</span>            }<a name="line.804"></a>
-<span class="sourceLineNo">805</span><a name="line.805"></a>
-<span class="sourceLineNo">806</span>            long storeHFiles = store.getNumHFiles();<a name="line.806"></a>
-<span class="sourceLineNo">807</span>            numHFiles += storeHFiles;<a name="line.807"></a>
-<span class="sourceLineNo">808</span>            tempNumReferenceFiles += store.getNumReferenceFiles();<a name="line.808"></a>
-<span class="sourceLineNo">809</span><a name="line.809"></a>
-<span class="sourceLineNo">810</span>            OptionalDouble storeAvgStoreFileAge = store.getAvgStoreFileAge();<a name="line.810"></a>
-<span class="sourceLineNo">811</span>            if (storeAvgStoreFileAge.isPresent()) {<a name="line.811"></a>
-<span class="sourceLineNo">812</span>              avgAgeNumerator =<a name="line.812"></a>
-<span class="sourceLineNo">813</span>                  (long) (avgAgeNumerator + storeAvgStoreFileAge.getAsDouble() * storeHFiles);<a name="line.813"></a>
-<span class="sourceLineNo">814</span>            }<a name="line.814"></a>
-<span class="sourceLineNo">815</span><a name="line.815"></a>
-<span class="sourceLineNo">816</span>            tempStorefileIndexSize += store.getStorefilesRootLevelIndexSize();<a name="line.816"></a>
-<span class="sourceLineNo">817</span>            tempTotalStaticBloomSize += store.getTotalStaticBloomSize();<a name="line.817"></a>
-<span class="sourceLineNo">818</span>            tempTotalStaticIndexSize += store.getTotalStaticIndexSize();<a name="line.818"></a>
-<span class="sourceLineNo">819</span>            tempFlushedCellsCount += store.getFlushedCellsCount();<a name="line.819"></a>
-<span class="sourceLineNo">820</span>            tempCompactedCellsCount += store.getCompactedCellsCount();<a name="line.820"></a>
-<span class="sourceLineNo">821</span>            tempMajorCompactedCellsCount += store.getMajorCompactedCellsCount();<a name="line.821"></a>
-<span class="sourceLineNo">822</span>            tempFlushedCellsSize += store.getFlushedCellsSize();<a name="line.822"></a>
-<span class="sourceLineNo">823</span>            tempCompactedCellsSize += store.getCompactedCellsSize();<a name="line.823"></a>
-<span class="sourceLineNo">824</span>            tempMajorCompactedCellsSize += store.getMajorCompactedCellsSize();<a name="line.824"></a>
-<span class="sourceLineNo">825</span>            if (store instanceof HMobStore) {<a name="line.825"></a>
-<span class="sourceLineNo">826</span>              HMobStore mobStore = (HMobStore) store;<a name="line.826"></a>
-<span class="sourceLineNo">827</span>              tempCellsCountCompactedToMob += mobStore.getCellsCountCompactedToMob();<a name="line.827"></a>
-<span class="sourceLineNo">828</span>              tempCellsCountCompactedFromMob += mobStore.getCellsCountCompactedFromMob();<a name="line.828"></a>
-<span class="sourceLineNo">829</span>              tempCellsSizeCompactedToMob += mobStore.getCellsSizeCompactedToMob();<a name="line.829"></a>
-<span class="sourceLineNo">830</span>              tempCellsSizeCompactedFromMob += mobStore.getCellsSizeCompactedFromMob();<a name="line.830"></a>
-<span class="sourceLineNo">831</span>              tempMobFlushCount += mobStore.getMobFlushCount();<a name="line.831"></a>
-<span class="sourceLineNo">832</span>              tempMobFlushedCellsCount += mobStore.getMobFlushedCellsCount();<a name="line.832"></a>
-<span class="sourceLineNo">833</span>              tempMobFlushedCellsSize += mobStore.getMobFlushedCellsSize();<a name="line.833"></a>
-<span class="sourceLineNo">834</span>              tempMobScanCellsCount += mobStore.getMobScanCellsCount();<a name="line.834"></a>
-<span class="sourceLineNo">835</span>              tempMobScanCellsSize += mobStore.getMobScanCellsSize();<a name="line.835"></a>
-<span class="sourceLineNo">836</span>            }<a name="line.836"></a>
-<span class="sourceLineNo">837</span>          }<a name="line.837"></a>
-<span class="sourceLineNo">838</span><a name="line.838"></a>
-<span class="sourceLineNo">839</span>          HDFSBlocksDistribution distro = r.getHDFSBlocksDistribution();<a name="line.839"></a>
-<span class="sourceLineNo">840</span>          hdfsBlocksDistribution.add(distro);<a name="line.840"></a>
-<span class="sourceLineNo">841</span>          if (r.getRegionInfo().getReplicaId() != HRegionInfo.DEFAULT_REPLICA_ID) {<a name="line.841"></a>
-<span class="sourceLineNo">842</span>            hdfsBlocksDistributionSecondaryRegions.add(distro);<a name="line.842"></a>
-<span class="sourceLineNo">843</span>          }<a name="line.843"></a>
-<span class="sourceLineNo">844</span>          regionCount++;<a name="line.844"></a>
-<span class="sourceLineNo">845</span>        }<a name="line.845"></a>
-<span class="sourceLineNo">846</span>        float localityIndex = hdfsBlocksDistribution.getBlockLocalityIndex(<a name="line.846"></a>
-<span class="sourceLineNo">847</span>            regionServer.getServerName().getHostname());<a name="line.847"></a>
-<span class="sourceLineNo">848</span>        tempPercentFileLocal = Double.isNaN(tempBlockedRequestsCount) ? 0 : (localityIndex * 100);<a name="line.848"></a>
-<span class="sourceLineNo">849</span><a name="line.849"></a>
-<span class="sourceLineNo">850</span>        float localityIndexSecondaryRegions = hdfsBlocksDistributionSecondaryRegions<a name="line.850"></a>
-<span class="sourceLineNo">851</span>            .getBlockLocalityIndex(regionServer.getServerName().getHostname());<a name="line.851"></a>
-<span class="sourceLineNo">852</span>        tempPercentFileLocalSecondaryRegions = Double.<a name="line.852"></a>
-<span class="sourceLineNo">853</span>            isNaN(localityIndexSecondaryRegions) ? 0 : (localityIndexSecondaryRegions * 100);<a name="line.853"></a>
-<span class="sourceLineNo">854</span><a name="line.854"></a>
-<span class="sourceLineNo">855</span>        // Compute the number of requests per second<a name="line.855"></a>
-<span class="sourceLineNo">856</span>        long currentTime = EnvironmentEdgeManager.currentTime();<a name="line.856"></a>
-<span class="sourceLineNo">857</span><a name="line.857"></a>
-<span class="sourceLineNo">858</span>        // assume that it took PERIOD seconds to start the executor.<a name="line.858"></a>
-<span class="sourceLineNo">859</span>        // this is a guess but it's a pretty good one.<a name="line.859"></a>
-<span class="sourceLineNo">860</span>        if (lastRan == 0) {<a name="line.860"></a>
-<span class="sourceLineNo">861</span>          lastRan = currentTime - period;<a name="line.861"></a>
-<span class="sourceLineNo">862</span>        }<a name="line.862"></a>
-<span class="sourceLineNo">863</span>        // If we've time traveled keep the last requests per second.<a name="line.863"></a>
-<span class="sourceLineNo">864</span>        if ((currentTime - lastRan) &gt; 0) {<a name="line.864"></a>
-<span class="sourceLineNo">865</span>          long currentRequestCount = getTotalRequestCount();<a name="line.865"></a>
-<span class="sourceLineNo">866</span>          requestsPerSecond = (currentRequestCount - lastRequestCount) /<a name="line.866"></a>
-<span class="sourceLineNo">867</span>              ((currentTime - lastRan) / 1000.0);<a name="line.867"></a>
-<span class="sourceLineNo">868</span>          lastRequestCount = currentRequestCount;<a name="line.868"></a>
-<span class="sourceLineNo">869</span><a name="line.869"></a>
-<span class="sourceLineNo">870</span>          long intervalReadRequestsCount = tempReadRequestsCount - lastReadRequestsCount;<a name="line.870"></a>
-<span class="sourceLineNo">871</span>          long intervalWriteRequestsCount = tempWriteRequestsCount - lastWriteRequestsCount;<a name="line.871"></a>
-<span class="sourceLineNo">872</span><a name="line.872"></a>
-<span class="sourceLineNo">873</span>          double readRequestsRatePerMilliSecond = ((double)intervalReadRequestsCount/<a name="line.873"></a>
-<span class="sourceLineNo">874</span>              (double)period);<a name="line.874"></a>
-<span class="sourceLineNo">875</span>          double writeRequestsRatePerMilliSecond = ((double)intervalWriteRequestsCount/<a name="line.875"></a>
-<span class="sourceLineNo">876</span>              (double)period);<a name="line.876"></a>
-<span class="sourceLineNo">877</span><a name="line.877"></a>
-<span class="sourceLineNo">878</span>          readRequestsRatePerSecond = readRequestsRatePerMilliSecond * 1000.0;<a name="line.878"></a>
-<span class="sourceLineNo">879</span>          writeRequestsRatePerSecond = writeRequestsRatePerMilliSecond * 1000.0;<a name="line.879"></a>
-<span class="sourceLineNo">880</span><a name="line.880"></a>
-<span class="sourceLineNo">881</span>          lastReadRequestsCount = tempReadRequestsCount;<a name="line.881"></a>
-<span class="sourceLineNo">882</span>          lastWriteRequestsCount = tempWriteRequestsCount;<a name="line.882"></a>
-<span class="sourceLineNo">883</span><a name="line.883"></a>
-<span class="sourceLineNo">884</span>        }<a name="line.884"></a>
-<span class="sourceLineNo">885</span>        lastRan = currentTime;<a name="line.885"></a>
-<span class="sourceLineNo">886</span><a name="line.886"></a>
-<span class="sourceLineNo">887</span>        WALProvider provider = regionServer.walFactory.getWALProvider();<a name="line.887"></a>
-<span class="sourceLineNo">888</span>        WALProvider metaProvider = regionServer.walFactory.getMetaWALProvider();<a name="line.888"></a>
-<span class="sourceLineNo">889</span>        numWALFiles = (provider == null ? 0 : provider.getNumLogFiles()) +<a name="line.889"></a>
-<span class="sourceLineNo">890</span>            (metaProvider == null ? 0 : metaProvider.getNumLogFiles());<a name="line.890"></a>
-<span class="sourceLineNo">891</span>        walFileSize = (provider == null ? 0 : provider.getLogFileSize()) +<a name="line.891"></a>
-<span class="sourceLineNo">892</span>            (provider == null ? 0 : provider.getLogFileSize());<a name="line.892"></a>
-<span class="sourceLineNo">893</span>        // Copy over computed values so that no thread sees half computed values.<a name="line.893"></a>
-<span class="sourceLineNo">894</span>        numStores = tempNumStores;<a name="line.894"></a>
-<span class="sourceLineNo">895</span>        numStoreFiles = tempNumStoreFiles;<a name="line.895"></a>
-<span class="sourceLineNo">896</span>        memstoreSize = tempMemstoreSize;<a name="line.896"></a>
-<span class="sourceLineNo">897</span>        storeFileSize = tempStoreFileSize;<a name="line.897"></a>
-<span class="sourceLineNo">898</span>        maxStoreFileAge = tempMaxStoreFileAge;<a name="line.898"></a>
-<span class="sourceLineNo">899</span>        if (regionCount &gt; 0) {<a name="line.899"></a>
-<span class="sourceLineNo">900</span>          averageRegionSize = (memstoreSize + storeFileSize) / regionCount;<a name="line.900"></a>
-<span class="sourceLineNo">901</span>        }<a name="line.901"></a>
-<span class="sourceLineNo">902</span>        if (tempMinStoreFileAge != Long.MAX_VALUE) {<a name="line.902"></a>
-<span class="sourceLineNo">903</span>          minStoreFileAge = tempMinStoreFileAge;<a name="line.903"></a>
-<span class="sourceLineNo">904</span>        }<a name="line.904"></a>
-<span class="sourceLineNo">905</span><a name="line.905"></a>
-<span class="sourceLineNo">906</span>        if (numHFiles != 0) {<a name="line.906"></a>
-<span class="sourceLineNo">907</span>          avgStoreFileAge = avgAgeNumerator / numHFiles;<a name="line.907"></a>
-<span class="sourceLineNo">908</span>        }<a name="line.908"></a>
-<span class="sourceLineNo">909</span><a name="line.909"></a>
-<span class="sourceLineNo">910</span>        numReferenceFiles= tempNumReferenceFiles;<a name="line.910"></a>
-<span class="sourceLineNo">911</span>        readRequestsCount = tempReadRequestsCount;<a name="line.911"></a>
-<span class="sourceLineNo">912</span>        cpRequestsCount = tempCpRequestsCount;<a name="line.912"></a>
-<span class="sourceLineNo">913</span>        filteredReadRequestsCount = tempFilteredReadRequestsCount;<a name="line.913"></a>
-<span class="sourceLineNo">914</span>        writeRequestsCount = tempWriteRequestsCount;<a name="line.914"></a>
-<span class="sourceLineNo">915</span>        checkAndMutateChecksFailed = tempCheckAndMutateChecksFailed;<a name="line.915"></a>
-<span class="sourceLineNo">916</span>        checkAndMutateChecksPassed = tempCheckAndMutateChecksPassed;<a name="line.916"></a>
-<span class="sourceLineNo">917</span>        storefileIndexSize = tempStorefileIndexSize;<a name="line.917"></a>
-<span class="sourceLineNo">918</span>        totalStaticIndexSize = tempTotalStaticIndexSize;<a name="line.918"></a>
-<span class="sourceLineNo">919</span>        totalStaticBloomSize = tempTotalStaticBloomSize;<a name="line.919"></a>
-<span class="sourceLineNo">920</span>        numMutationsWithoutWAL = tempNumMutationsWithoutWAL;<a name="line.920"></a>
-<span class="sourceLineNo">921</span>        dataInMemoryWithoutWAL = tempDataInMemoryWithoutWAL;<a name="line.921"></a>
-<span class="sourceLineNo">922</span>        percentFileLocal = tempPercentFileLocal;<a name="line.922"></a>
-<span class="sourceLineNo">923</span>        percentFileLocalSecondaryRegions = tempPercentFileLocalSecondaryRegions;<a name="line.923"></a>
-<span class="sourceLineNo">924</span>        flushedCellsCount = tempFlushedCellsCount;<a name="line.924"></a>
-<span class="sourceLineNo">925</span>        compactedCellsCount = tempCompactedCellsCount;<a name="line.925"></a>
-<span class="sourceLineNo">926</span>        majorCompactedCellsCount = tempMajorCompactedCellsCount;<a name="line.926"></a>
-<span class="sourceLineNo">927</span>        flushedCellsSize = tempFlushedCellsSize;<a name="line.927"></a>
-<span class="sourceLineNo">928</span>        compactedCellsSize = tempCompactedCellsSize;<a name="line.928"></a>
-<span class="sourceLineNo">929</span>        majorCompactedCellsSize = tempMajorCompactedCellsSize;<a name="line.929"></a>
-<span class="sourceLineNo">930</span>        cellsCountCompactedToMob = tempCellsCountCompactedToMob;<a name="line.930"></a>
-<span class="sourceLineNo">931</span>        cellsCountCompactedFromMob = tempCellsCountCompactedFromMob;<a name="line.931"></a>
-<span class="sourceLineNo">932</span>        cellsSizeCompactedToMob = tempCellsSizeCompactedToMob;<a name="line.932"></a>
-<span class="sourceLineNo">933</span>        cellsSizeCompactedFromMob = tempCellsSizeCompactedFromMob;<a name="line.933"></a>
-<span class="sourceLineNo">934</span>        mobFlushCount = tempMobFlushCount;<a name="line.934"></a>
-<span class="sourceLineNo">935</span>        mobFlushedCellsCount = tempMobFlushedCellsCount;<a name="line.935"></a>
-<span class="sourceLineNo">936</span>        mobFlushedCellsSize = tempMobFlushedCellsSize;<a name="line.936"></a>
-<span class="sourceLineNo">937</span>        mobScanCellsCount = tempMobScanCellsCount;<a name="line.937"></a>
-<span class="sourceLineNo">938</span>        mobScanCellsSize = tempMobScanCellsSize;<a name="line.938"></a>
-<span class="sourceLineNo">939</span>        mobFileCacheAccessCount = mobFileCache.getAccessCount();<a name="line.939"></a>
-<span class="sourceLineNo">940</span>        mobFileCacheMissCount = mobFileCache.getMissCount();<a name="line.940"></a>
-<span class="sourceLineNo">941</span>        mobFileCacheHitRatio = Double.<a name="line.941"></a>
-<span class="sourceLineNo">942</span>            isNaN(mobFileCache.getHitRatio())?0:mobFileCache.getHitRatio();<a name="line.942"></a>
-<span class="sourceLineNo">943</span>        mobFileCacheEvictedCount = mobFileCache.getEvictedFileCount();<a name="line.943"></a>
-<span class="sourceLineNo">944</span>        mobFileCacheCount = mobFileCache.getCacheSize();<a name="line.944"></a>
-<span class="sourceLineNo">945</span>        blockedRequestsCount = tempBlockedRequestsCount;<a name="line.945"></a>
-<span class="sourceLineNo">946</span>      } catch (Throwable e) {<a name="line.946"></a>
-<span class="sourceLineNo">947</span>        LOG.warn("Caught exception! Will suppress and retry.", e);<a name="line.947"></a>
-<span class="sourceLineNo">948</span>      }<a name="line.948"></a>
-<span class="sourceLineNo">949</span>    }<a name="line.949"></a>
-<span class="sourceLineNo">950</span>  }<a name="line.950"></a>
-<span class="sourceLineNo">951</span><a name="line.951"></a>
-<span class="sourceLineNo">952</span>  @Override<a name="line.952"></a>
-<span class="sourceLineNo">953</span>  public long getHedgedReadOps() {<a name="line.953"></a>
-<span class="sourceLineNo">954</span>    return this.dfsHedgedReadMetrics == null? 0: this.dfsHedgedReadMetrics.getHedgedReadOps();<a name="line.954"></a>
-<span class="sourceLineNo">955</span>  }<a name="line.955"></a>
-<span class="sourceLineNo">956</span><a name="line.956"></a>
-<span class="sourceLineNo">957</span>  @Override<a name="line.957"></a>
-<span class="sourceLineNo">958</span>  public long getHedgedReadWins() {<a name="line.958"></a>
-<span class="sourceLineNo">959</span>    return this.dfsHedgedReadMetrics == null? 0: this.dfsHedgedReadMetrics.getHedgedReadWins();<a name="line.959"></a>
-<span class="sourceLineNo">960</span>  }<a name="line.960"></a>
-<span class="sourceLineNo">961</span><a name="line.961"></a>
-<span class="sourceLineNo">962</span>  @Override<a name="line.962"></a>
-<span class="sourceLineNo">963</span>  public long getBlockedRequestsCount() {<a name="line.963"></a>
-<span class="sourceLineNo">964</span>    return blockedRequestsCount;<a name="line.964"></a>
-<span class="sourceLineNo">965</span>  }<a name="line.965"></a>
-<span class="sourceLineNo">966</span><a name="line.966"></a>
-<span class="sourceLineNo">967</span>  @Override<a name="line.967"></a>
-<span class="sourceLineNo">968</span>  public long getAverageRegionSize() {<a name="line.968"></a>
-<span class="sourceLineNo">969</span>    return averageRegionSize;<a name="line.969"></a>
-<span class="sourceLineNo">970</span>  }<a name="line.970"></a>
-<span class="sourceLineNo">971</span><a name="line.971"></a>
-<span class="sourceLineNo">972</span>  @Override<a name="line.972"></a>
-<span class="sourceLineNo">973</span>  public long getDataMissCount() {<a name="line.973"></a>
-<span class="sourceLineNo">974</span>    if (this.cacheStats == null) {<a name="line.974"></a>
-<span class="sourceLineNo">975</span>      return 0;<a name="line.975"></a>
-<span class="sourceLineNo">976</span>    }<a name="line.976"></a>
-<span class="sourceLineNo">977</span>    return cacheStats.getDataMissCount();<a name="line.977"></a>
-<span class="sourceLineNo">978</span>  }<a name="line.978"></a>
-<span class="sourceLineNo">979</span><a name="line.979"></a>
-<span class="sourceLineNo">980</span>  @Override<a name="line.980"></a>
-<span class="sourceLineNo">981</span>  public long getLeafIndexMissCount() {<a name="line.981"></a>
-<span class="sourceLineNo">982</span>    if (this.cacheStats == null) {<a name="line.982"></a>
-<span class="sourceLineNo">983</span>      return 0;<a name="line.983"></a>
-<span class="sourceLineNo">984</span>    }<a name="line.984"></a>
-<span class="sourceLineNo">985</span>    return cacheStats.getLeafIndexMissCount();<a name="line.985"></a>
-<span class="sourceLineNo">986</span>  }<a name="line.986"></a>
-<span class="sourceLineNo">987</span><a name="line.987"></a>
-<span class="sourceLineNo">988</span>  @Override<a name="line.988"></a>
-<span class="sourceLineNo">989</span>  public long getBloomChunkMissCount() {<a name="line.989"></a>
-<span class="sourceLineNo">990</span>    if (this.cacheStats == null) {<a name="line.990"></a>
-<span class="sourceLineNo">991</span>      return 0;<a name="line.991"></a>
-<span class="sourceLineNo">992</span>    }<a name="line.992"></a>
-<span class="sourceLineNo">993</span>    return cacheStats.getBloomChunkMissCount();<a name="line.993"></a>
-<span class="sourceLineNo">994</span>  }<a name="line.994"></a>
-<span class="sourceLineNo">995</span><a name="line.995"></a>
-<span class="sourceLineNo">996</span>  @Override<a name="line.996"></a>
-<span class="sourceLineNo">997</span>  public long getMetaMissCount() {<a name="line.997"></a>
-<span class="sourceLineNo">998</span>    if (this.cacheStats == null) {<a name="line.998"></a>
-<span class="sourceLineNo">999</span>      return 0;<a name="line.999"></a>
-<span class="sourceLineNo">1000</span>    }<a name="line.1000"></a>
-<span class="sourceLineNo">1001</span>    return cacheStats.getMetaMissCount();<a name="line.1001"></a>
-<span class="sourceLineNo">1002</span>  }<a name="line.1002"></a>
-<span class="sourceLineNo">1003</span><a name="line.1003"></a>
-<span class="sourceLineNo">1004</span>  @Override<a name="line.1004"></a>
-<span class="sourceLineNo">1005</span>  public long getRootIndexMissCount() {<a name="line.1005"></a>
-<span class="sourceLineNo">1006</span>    if (this.cacheStats == null) {<a name="line.1006"></a>
-<span class="sourceLineNo">1007</span>      return 0;<a name="line.1007"></a>
-<span class="sourceLineNo">1008</span>    }<a name="line.1008"></a>
-<span class="sourceLineNo">1009</span>    return cacheStats.getRootIndexMissCount();<a name="line.1009"></a>
-<span class="sourceLineNo">1010</span>  }<a name="line.1010"></a>
-<span class="sourceLineNo">1011</span><a name="line.1011"></a>
-<span class="sourceLineNo">1012</span>  @Override<a name="line.1012"></a>
-<span class="sourceLineNo">1013</span>  public long getIntermediateIndexMissCount() {<a name="line.1013"></a>
-<span class="sourceLineNo">1014</span>    if (this.cacheStats == null) {<a name="line.1014"></a>
-<span class="sourceLineNo">1015</span>      return 0;<a name="line.1015"></a>
-<span class="sourceLineNo">1016</span>    }<a name="line.1016"></a>
-<span class="sourceLineNo">1017</span>    return cacheStats.getIntermediateIndexMissCount();<a name="line.1017"></a>
-<span class="sourceLineNo">1018</span>  }<a name="line.1018"></a>
-<span class="sourceLineNo">1019</span><a name="line.1019"></a>
-<span class="sourceLineNo">1020</span>  @Override<a name="line.1020"></a>
-<span class="sourceLineNo">1021</span>  public long getFileInfoMissCount() {<a name="line.1021"></a>
-<span class="sourceLineNo">1022</span>    if (this.cacheStats == null) {<a name="line.1022"></a>
-<span class="sourceLineNo">1023</span>      return 0;<a name="line.1023"></a>
-<span class="sourceLineNo">1024</span>    }<a name="line.1024"></a>
-<span class="sourceLineNo">1025</span>    return cacheStats.getFileInfoMissCount();<a name="line.1025"></a>
-<span class="sourceLineNo">1026</span>  }<a name="line.1026"></a>
-<span class="sourceLineNo">1027</span><a name="line.1027"></a>
-<span class="sourceLineNo">1028</span>  @Override<a name="line.1028"></a>
-<span class="sourceLineNo">1029</span>  public long getGeneralBloomMetaMissCount() {<a name="line.1029"></a>
-<span class="sourceLineNo">1030</span>    if (this.cacheStats == null) {<a name="line.1030"></a>
-<span class="sourceLineNo">1031</span>      return 0;<a name="line.1031"></a>
-<span class="sourceLineNo">1032</span>    }<a name="line.1032"></a>
-<span class="sourceLineNo">1033</span>    return cacheStats.getGeneralBloomMetaMissCount();<a name="line.1033"></a>
-<span class="sourceLineNo">1034</span>  }<a name="line.1034"></a>
-<span class="sourceLineNo">1035</span><a name="line.1035"></a>
-<span class="sourceLineNo">1036</span>  @Override<a name="line.1036"></a>
-<span class="sourceLineNo">1037</span>  public long getDeleteFamilyBloomMissCount() {<a name="line.1037"></a>
-<span class="sourceLineNo">1038</span>    if (this.cacheStats == null) {<a name="line.1038"></a>
-<span class="sourceLineNo">1039</span>      return 0;<a name="line.1039"></a>
-<span class="sourceLineNo">1040</span>    }<a name="line.1040"></a>
-<span class="sourceLineNo">1041</span>    return cacheStats.getDeleteFamilyBloomMissCount();<a name="line.1041"></a>
-<span class="sourceLineNo">1042</span>  }<a name="line.104

<TRUNCATED>

[05/28] hbase-site git commit: Published site at 8d7061a487357344f10ee260979cc2c47cd833dd.

Posted by gi...@apache.org.
http://git-wip-us.apache.org/repos/asf/hbase-site/blob/2e694a8e/testdevapidocs/org/apache/hadoop/hbase/regionserver/MetricsRegionServerWrapperStub.html
----------------------------------------------------------------------
diff --git a/testdevapidocs/org/apache/hadoop/hbase/regionserver/MetricsRegionServerWrapperStub.html b/testdevapidocs/org/apache/hadoop/hbase/regionserver/MetricsRegionServerWrapperStub.html
index 6844aca..f48644e 100644
--- a/testdevapidocs/org/apache/hadoop/hbase/regionserver/MetricsRegionServerWrapperStub.html
+++ b/testdevapidocs/org/apache/hadoop/hbase/regionserver/MetricsRegionServerWrapperStub.html
@@ -18,7 +18,7 @@
     catch(err) {
     }
 //-->
-var methods = {"i0":10,"i1":10,"i2":10,"i3":10,"i4":10,"i5":10,"i6":10,"i7":10,"i8":10,"i9":10,"i10":10,"i11":10,"i12":10,"i13":10,"i14":10,"i15":10,"i16":10,"i17":10,"i18":10,"i19":10,"i20":10,"i21":10,"i22":10,"i23":10,"i24":10,"i25":10,"i26":10,"i27":10,"i28":10,"i29":10,"i30":10,"i31":10,"i32":10,"i33":10,"i34":10,"i35":10,"i36":10,"i37":10,"i38":10,"i39":10,"i40":10,"i41":10,"i42":10,"i43":10,"i44":10,"i45":10,"i46":10,"i47":10,"i48":10,"i49":10,"i50":10,"i51":10,"i52":10,"i53":10,"i54":10,"i55":10,"i56":10,"i57":10,"i58":10,"i59":10,"i60":10,"i61":10,"i62":10,"i63":10,"i64":10,"i65":10,"i66":10,"i67":10,"i68":10,"i69":10,"i70":10,"i71":10,"i72":10,"i73":10,"i74":10,"i75":10,"i76":10,"i77":10,"i78":10,"i79":10,"i80":10,"i81":10,"i82":10,"i83":10,"i84":10,"i85":10,"i86":10,"i87":10,"i88":10,"i89":10,"i90":10,"i91":10,"i92":10,"i93":10,"i94":10,"i95":10,"i96":10,"i97":10,"i98":10,"i99":10,"i100":10,"i101":10,"i102":10,"i103":10,"i104":10,"i105":10,"i106":10,"i107":10,"i108":10,"i
 109":10,"i110":10};
+var methods = {"i0":10,"i1":10,"i2":10,"i3":10,"i4":10,"i5":10,"i6":10,"i7":10,"i8":10,"i9":10,"i10":10,"i11":10,"i12":10,"i13":10,"i14":10,"i15":10,"i16":10,"i17":10,"i18":10,"i19":10,"i20":10,"i21":10,"i22":10,"i23":10,"i24":10,"i25":10,"i26":10,"i27":10,"i28":10,"i29":10,"i30":10,"i31":10,"i32":10,"i33":10,"i34":10,"i35":10,"i36":10,"i37":10,"i38":10,"i39":10,"i40":10,"i41":10,"i42":10,"i43":10,"i44":10,"i45":10,"i46":10,"i47":10,"i48":10,"i49":10,"i50":10,"i51":10,"i52":10,"i53":10,"i54":10,"i55":10,"i56":10,"i57":10,"i58":10,"i59":10,"i60":10,"i61":10,"i62":10,"i63":10,"i64":10,"i65":10,"i66":10,"i67":10,"i68":10,"i69":10,"i70":10,"i71":10,"i72":10,"i73":10,"i74":10,"i75":10,"i76":10,"i77":10,"i78":10,"i79":10,"i80":10,"i81":10,"i82":10,"i83":10,"i84":10,"i85":10,"i86":10,"i87":10,"i88":10,"i89":10,"i90":10,"i91":10,"i92":10,"i93":10,"i94":10,"i95":10,"i96":10,"i97":10,"i98":10,"i99":10,"i100":10,"i101":10,"i102":10,"i103":10,"i104":10,"i105":10,"i106":10,"i107":10,"i108":10,"i
 109":10,"i110":10,"i111":10};
 var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],8:["t4","Concrete Methods"]};
 var altColor = "altColor";
 var rowColor = "rowColor";
@@ -552,46 +552,50 @@ implements org.apache.hadoop.hbase.regionserver.MetricsRegionServerWrapper</pre>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/regionserver/MetricsRegionServerWrapperStub.html#getStoreFileSize--">getStoreFileSize</a></span>()</code>&nbsp;</td>
 </tr>
 <tr id="i100" class="altColor">
+<td class="colFirst"><code>double</code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/regionserver/MetricsRegionServerWrapperStub.html#getStoreFileSizeGrowthRate--">getStoreFileSizeGrowthRate</a></span>()</code>&nbsp;</td>
+</tr>
+<tr id="i101" class="rowColor">
 <td class="colFirst"><code>long</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/regionserver/MetricsRegionServerWrapperStub.html#getTotalRequestCount--">getTotalRequestCount</a></span>()</code>&nbsp;</td>
 </tr>
-<tr id="i101" class="rowColor">
+<tr id="i102" class="altColor">
 <td class="colFirst"><code>long</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/regionserver/MetricsRegionServerWrapperStub.html#getTotalRowActionRequestCount--">getTotalRowActionRequestCount</a></span>()</code>&nbsp;</td>
 </tr>
-<tr id="i102" class="altColor">
+<tr id="i103" class="rowColor">
 <td class="colFirst"><code>long</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/regionserver/MetricsRegionServerWrapperStub.html#getTotalStaticBloomSize--">getTotalStaticBloomSize</a></span>()</code>&nbsp;</td>
 </tr>
-<tr id="i103" class="rowColor">
+<tr id="i104" class="altColor">
 <td class="colFirst"><code>long</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/regionserver/MetricsRegionServerWrapperStub.html#getTotalStaticIndexSize--">getTotalStaticIndexSize</a></span>()</code>&nbsp;</td>
 </tr>
-<tr id="i104" class="altColor">
+<tr id="i105" class="rowColor">
 <td class="colFirst"><code>long</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/regionserver/MetricsRegionServerWrapperStub.html#getTrailerHitCount--">getTrailerHitCount</a></span>()</code>&nbsp;</td>
 </tr>
-<tr id="i105" class="rowColor">
+<tr id="i106" class="altColor">
 <td class="colFirst"><code>long</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/regionserver/MetricsRegionServerWrapperStub.html#getTrailerMissCount--">getTrailerMissCount</a></span>()</code>&nbsp;</td>
 </tr>
-<tr id="i106" class="altColor">
+<tr id="i107" class="rowColor">
 <td class="colFirst"><code>long</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/regionserver/MetricsRegionServerWrapperStub.html#getUpdatesBlockedTime--">getUpdatesBlockedTime</a></span>()</code>&nbsp;</td>
 </tr>
-<tr id="i107" class="rowColor">
+<tr id="i108" class="altColor">
 <td class="colFirst"><code>long</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/regionserver/MetricsRegionServerWrapperStub.html#getWALFileSize--">getWALFileSize</a></span>()</code>&nbsp;</td>
 </tr>
-<tr id="i108" class="altColor">
+<tr id="i109" class="rowColor">
 <td class="colFirst"><code>long</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/regionserver/MetricsRegionServerWrapperStub.html#getWriteRequestsCount--">getWriteRequestsCount</a></span>()</code>&nbsp;</td>
 </tr>
-<tr id="i109" class="rowColor">
+<tr id="i110" class="altColor">
 <td class="colFirst"><code>double</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/regionserver/MetricsRegionServerWrapperStub.html#getWriteRequestsRatePerSecond--">getWriteRequestsRatePerSecond</a></span>()</code>&nbsp;</td>
 </tr>
-<tr id="i110" class="altColor">
+<tr id="i111" class="rowColor">
 <td class="colFirst"><code><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/regionserver/MetricsRegionServerWrapperStub.html#getZookeeperQuorum--">getZookeeperQuorum</a></span>()</code>&nbsp;</td>
 </tr>
@@ -764,13 +768,26 @@ implements org.apache.hadoop.hbase.regionserver.MetricsRegionServerWrapper</pre>
 </dl>
 </li>
 </ul>
+<a name="getStoreFileSizeGrowthRate--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getStoreFileSizeGrowthRate</h4>
+<pre>public&nbsp;double&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/MetricsRegionServerWrapperStub.html#line.74">getStoreFileSizeGrowthRate</a>()</pre>
+<dl>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code>getStoreFileSizeGrowthRate</code>&nbsp;in interface&nbsp;<code>org.apache.hadoop.hbase.regionserver.MetricsRegionServerWrapper</code></dd>
+</dl>
+</li>
+</ul>
 <a name="getMaxStoreFileAge--">
 <!--   -->
 </a>
 <ul class="blockList">
 <li class="blockList">
 <h4>getMaxStoreFileAge</h4>
-<pre>public&nbsp;long&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/MetricsRegionServerWrapperStub.html#line.74">getMaxStoreFileAge</a>()</pre>
+<pre>public&nbsp;long&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/MetricsRegionServerWrapperStub.html#line.79">getMaxStoreFileAge</a>()</pre>
 <dl>
 <dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
 <dd><code>getMaxStoreFileAge</code>&nbsp;in interface&nbsp;<code>org.apache.hadoop.hbase.regionserver.MetricsRegionServerWrapper</code></dd>
@@ -783,7 +800,7 @@ implements org.apache.hadoop.hbase.regionserver.MetricsRegionServerWrapper</pre>
 <ul class="blockList">
 <li class="blockList">
 <h4>getMinStoreFileAge</h4>
-<pre>public&nbsp;long&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/MetricsRegionServerWrapperStub.html#line.79">getMinStoreFileAge</a>()</pre>
+<pre>public&nbsp;long&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/MetricsRegionServerWrapperStub.html#line.84">getMinStoreFileAge</a>()</pre>
 <dl>
 <dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
 <dd><code>getMinStoreFileAge</code>&nbsp;in interface&nbsp;<code>org.apache.hadoop.hbase.regionserver.MetricsRegionServerWrapper</code></dd>
@@ -796,7 +813,7 @@ implements org.apache.hadoop.hbase.regionserver.MetricsRegionServerWrapper</pre>
 <ul class="blockList">
 <li class="blockList">
 <h4>getAvgStoreFileAge</h4>
-<pre>public&nbsp;long&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/MetricsRegionServerWrapperStub.html#line.84">getAvgStoreFileAge</a>()</pre>
+<pre>public&nbsp;long&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/MetricsRegionServerWrapperStub.html#line.89">getAvgStoreFileAge</a>()</pre>
 <dl>
 <dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
 <dd><code>getAvgStoreFileAge</code>&nbsp;in interface&nbsp;<code>org.apache.hadoop.hbase.regionserver.MetricsRegionServerWrapper</code></dd>
@@ -809,7 +826,7 @@ implements org.apache.hadoop.hbase.regionserver.MetricsRegionServerWrapper</pre>
 <ul class="blockList">
 <li class="blockList">
 <h4>getNumReferenceFiles</h4>
-<pre>public&nbsp;long&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/MetricsRegionServerWrapperStub.html#line.89">getNumReferenceFiles</a>()</pre>
+<pre>public&nbsp;long&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/MetricsRegionServerWrapperStub.html#line.94">getNumReferenceFiles</a>()</pre>
 <dl>
 <dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
 <dd><code>getNumReferenceFiles</code>&nbsp;in interface&nbsp;<code>org.apache.hadoop.hbase.regionserver.MetricsRegionServerWrapper</code></dd>
@@ -822,7 +839,7 @@ implements org.apache.hadoop.hbase.regionserver.MetricsRegionServerWrapper</pre>
 <ul class="blockList">
 <li class="blockList">
 <h4>getRequestsPerSecond</h4>
-<pre>public&nbsp;double&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/MetricsRegionServerWrapperStub.html#line.94">getRequestsPerSecond</a>()</pre>
+<pre>public&nbsp;double&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/MetricsRegionServerWrapperStub.html#line.99">getRequestsPerSecond</a>()</pre>
 <dl>
 <dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
 <dd><code>getRequestsPerSecond</code>&nbsp;in interface&nbsp;<code>org.apache.hadoop.hbase.regionserver.MetricsRegionServerWrapper</code></dd>
@@ -835,7 +852,7 @@ implements org.apache.hadoop.hbase.regionserver.MetricsRegionServerWrapper</pre>
 <ul class="blockList">
 <li class="blockList">
 <h4>getTotalRequestCount</h4>
-<pre>public&nbsp;long&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/MetricsRegionServerWrapperStub.html#line.99">getTotalRequestCount</a>()</pre>
+<pre>public&nbsp;long&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/MetricsRegionServerWrapperStub.html#line.104">getTotalRequestCount</a>()</pre>
 <dl>
 <dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
 <dd><code>getTotalRequestCount</code>&nbsp;in interface&nbsp;<code>org.apache.hadoop.hbase.regionserver.MetricsRegionServerWrapper</code></dd>
@@ -848,7 +865,7 @@ implements org.apache.hadoop.hbase.regionserver.MetricsRegionServerWrapper</pre>
 <ul class="blockList">
 <li class="blockList">
 <h4>getReadRequestsRatePerSecond</h4>
-<pre>public&nbsp;double&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/MetricsRegionServerWrapperStub.html#line.104">getReadRequestsRatePerSecond</a>()</pre>
+<pre>public&nbsp;double&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/MetricsRegionServerWrapperStub.html#line.109">getReadRequestsRatePerSecond</a>()</pre>
 <dl>
 <dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
 <dd><code>getReadRequestsRatePerSecond</code>&nbsp;in interface&nbsp;<code>org.apache.hadoop.hbase.regionserver.MetricsRegionServerWrapper</code></dd>
@@ -861,7 +878,7 @@ implements org.apache.hadoop.hbase.regionserver.MetricsRegionServerWrapper</pre>
 <ul class="blockList">
 <li class="blockList">
 <h4>getTotalRowActionRequestCount</h4>
-<pre>public&nbsp;long&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/MetricsRegionServerWrapperStub.html#line.109">getTotalRowActionRequestCount</a>()</pre>
+<pre>public&nbsp;long&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/MetricsRegionServerWrapperStub.html#line.114">getTotalRowActionRequestCount</a>()</pre>
 <dl>
 <dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
 <dd><code>getTotalRowActionRequestCount</code>&nbsp;in interface&nbsp;<code>org.apache.hadoop.hbase.regionserver.MetricsRegionServerWrapper</code></dd>
@@ -874,7 +891,7 @@ implements org.apache.hadoop.hbase.regionserver.MetricsRegionServerWrapper</pre>
 <ul class="blockList">
 <li class="blockList">
 <h4>getReadRequestsCount</h4>
-<pre>public&nbsp;long&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/MetricsRegionServerWrapperStub.html#line.114">getReadRequestsCount</a>()</pre>
+<pre>public&nbsp;long&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/MetricsRegionServerWrapperStub.html#line.119">getReadRequestsCount</a>()</pre>
 <dl>
 <dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
 <dd><code>getReadRequestsCount</code>&nbsp;in interface&nbsp;<code>org.apache.hadoop.hbase.regionserver.MetricsRegionServerWrapper</code></dd>
@@ -887,7 +904,7 @@ implements org.apache.hadoop.hbase.regionserver.MetricsRegionServerWrapper</pre>
 <ul class="blockList">
 <li class="blockList">
 <h4>getCpRequestsCount</h4>
-<pre>public&nbsp;long&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/MetricsRegionServerWrapperStub.html#line.119">getCpRequestsCount</a>()</pre>
+<pre>public&nbsp;long&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/MetricsRegionServerWrapperStub.html#line.124">getCpRequestsCount</a>()</pre>
 <dl>
 <dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
 <dd><code>getCpRequestsCount</code>&nbsp;in interface&nbsp;<code>org.apache.hadoop.hbase.regionserver.MetricsRegionServerWrapper</code></dd>
@@ -900,7 +917,7 @@ implements org.apache.hadoop.hbase.regionserver.MetricsRegionServerWrapper</pre>
 <ul class="blockList">
 <li class="blockList">
 <h4>getFilteredReadRequestsCount</h4>
-<pre>public&nbsp;long&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/MetricsRegionServerWrapperStub.html#line.124">getFilteredReadRequestsCount</a>()</pre>
+<pre>public&nbsp;long&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/MetricsRegionServerWrapperStub.html#line.129">getFilteredReadRequestsCount</a>()</pre>
 <dl>
 <dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
 <dd><code>getFilteredReadRequestsCount</code>&nbsp;in interface&nbsp;<code>org.apache.hadoop.hbase.regionserver.MetricsRegionServerWrapper</code></dd>
@@ -913,7 +930,7 @@ implements org.apache.hadoop.hbase.regionserver.MetricsRegionServerWrapper</pre>
 <ul class="blockList">
 <li class="blockList">
 <h4>getWriteRequestsCount</h4>
-<pre>public&nbsp;long&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/MetricsRegionServerWrapperStub.html#line.129">getWriteRequestsCount</a>()</pre>
+<pre>public&nbsp;long&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/MetricsRegionServerWrapperStub.html#line.134">getWriteRequestsCount</a>()</pre>
 <dl>
 <dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
 <dd><code>getWriteRequestsCount</code>&nbsp;in interface&nbsp;<code>org.apache.hadoop.hbase.regionserver.MetricsRegionServerWrapper</code></dd>
@@ -926,7 +943,7 @@ implements org.apache.hadoop.hbase.regionserver.MetricsRegionServerWrapper</pre>
 <ul class="blockList">
 <li class="blockList">
 <h4>getWriteRequestsRatePerSecond</h4>
-<pre>public&nbsp;double&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/MetricsRegionServerWrapperStub.html#line.134">getWriteRequestsRatePerSecond</a>()</pre>
+<pre>public&nbsp;double&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/MetricsRegionServerWrapperStub.html#line.139">getWriteRequestsRatePerSecond</a>()</pre>
 <dl>
 <dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
 <dd><code>getWriteRequestsRatePerSecond</code>&nbsp;in interface&nbsp;<code>org.apache.hadoop.hbase.regionserver.MetricsRegionServerWrapper</code></dd>
@@ -939,7 +956,7 @@ implements org.apache.hadoop.hbase.regionserver.MetricsRegionServerWrapper</pre>
 <ul class="blockList">
 <li class="blockList">
 <h4>getRpcGetRequestsCount</h4>
-<pre>public&nbsp;long&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/MetricsRegionServerWrapperStub.html#line.139">getRpcGetRequestsCount</a>()</pre>
+<pre>public&nbsp;long&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/MetricsRegionServerWrapperStub.html#line.144">getRpcGetRequestsCount</a>()</pre>
 <dl>
 <dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
 <dd><code>getRpcGetRequestsCount</code>&nbsp;in interface&nbsp;<code>org.apache.hadoop.hbase.regionserver.MetricsRegionServerWrapper</code></dd>
@@ -952,7 +969,7 @@ implements org.apache.hadoop.hbase.regionserver.MetricsRegionServerWrapper</pre>
 <ul class="blockList">
 <li class="blockList">
 <h4>getRpcScanRequestsCount</h4>
-<pre>public&nbsp;long&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/MetricsRegionServerWrapperStub.html#line.144">getRpcScanRequestsCount</a>()</pre>
+<pre>public&nbsp;long&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/MetricsRegionServerWrapperStub.html#line.149">getRpcScanRequestsCount</a>()</pre>
 <dl>
 <dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
 <dd><code>getRpcScanRequestsCount</code>&nbsp;in interface&nbsp;<code>org.apache.hadoop.hbase.regionserver.MetricsRegionServerWrapper</code></dd>
@@ -965,7 +982,7 @@ implements org.apache.hadoop.hbase.regionserver.MetricsRegionServerWrapper</pre>
 <ul class="blockList">
 <li class="blockList">
 <h4>getRpcMultiRequestsCount</h4>
-<pre>public&nbsp;long&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/MetricsRegionServerWrapperStub.html#line.149">getRpcMultiRequestsCount</a>()</pre>
+<pre>public&nbsp;long&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/MetricsRegionServerWrapperStub.html#line.154">getRpcMultiRequestsCount</a>()</pre>
 <dl>
 <dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
 <dd><code>getRpcMultiRequestsCount</code>&nbsp;in interface&nbsp;<code>org.apache.hadoop.hbase.regionserver.MetricsRegionServerWrapper</code></dd>
@@ -978,7 +995,7 @@ implements org.apache.hadoop.hbase.regionserver.MetricsRegionServerWrapper</pre>
 <ul class="blockList">
 <li class="blockList">
 <h4>getRpcMutateRequestsCount</h4>
-<pre>public&nbsp;long&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/MetricsRegionServerWrapperStub.html#line.154">getRpcMutateRequestsCount</a>()</pre>
+<pre>public&nbsp;long&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/MetricsRegionServerWrapperStub.html#line.159">getRpcMutateRequestsCount</a>()</pre>
 <dl>
 <dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
 <dd><code>getRpcMutateRequestsCount</code>&nbsp;in interface&nbsp;<code>org.apache.hadoop.hbase.regionserver.MetricsRegionServerWrapper</code></dd>
@@ -991,7 +1008,7 @@ implements org.apache.hadoop.hbase.regionserver.MetricsRegionServerWrapper</pre>
 <ul class="blockList">
 <li class="blockList">
 <h4>getCheckAndMutateChecksFailed</h4>
-<pre>public&nbsp;long&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/MetricsRegionServerWrapperStub.html#line.159">getCheckAndMutateChecksFailed</a>()</pre>
+<pre>public&nbsp;long&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/MetricsRegionServerWrapperStub.html#line.164">getCheckAndMutateChecksFailed</a>()</pre>
 <dl>
 <dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
 <dd><code>getCheckAndMutateChecksFailed</code>&nbsp;in interface&nbsp;<code>org.apache.hadoop.hbase.regionserver.MetricsRegionServerWrapper</code></dd>
@@ -1004,7 +1021,7 @@ implements org.apache.hadoop.hbase.regionserver.MetricsRegionServerWrapper</pre>
 <ul class="blockList">
 <li class="blockList">
 <h4>getCheckAndMutateChecksPassed</h4>
-<pre>public&nbsp;long&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/MetricsRegionServerWrapperStub.html#line.164">getCheckAndMutateChecksPassed</a>()</pre>
+<pre>public&nbsp;long&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/MetricsRegionServerWrapperStub.html#line.169">getCheckAndMutateChecksPassed</a>()</pre>
 <dl>
 <dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
 <dd><code>getCheckAndMutateChecksPassed</code>&nbsp;in interface&nbsp;<code>org.apache.hadoop.hbase.regionserver.MetricsRegionServerWrapper</code></dd>
@@ -1017,7 +1034,7 @@ implements org.apache.hadoop.hbase.regionserver.MetricsRegionServerWrapper</pre>
 <ul class="blockList">
 <li class="blockList">
 <h4>getStoreFileIndexSize</h4>
-<pre>public&nbsp;long&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/MetricsRegionServerWrapperStub.html#line.169">getStoreFileIndexSize</a>()</pre>
+<pre>public&nbsp;long&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/MetricsRegionServerWrapperStub.html#line.174">getStoreFileIndexSize</a>()</pre>
 <dl>
 <dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
 <dd><code>getStoreFileIndexSize</code>&nbsp;in interface&nbsp;<code>org.apache.hadoop.hbase.regionserver.MetricsRegionServerWrapper</code></dd>
@@ -1030,7 +1047,7 @@ implements org.apache.hadoop.hbase.regionserver.MetricsRegionServerWrapper</pre>
 <ul class="blockList">
 <li class="blockList">
 <h4>getTotalStaticIndexSize</h4>
-<pre>public&nbsp;long&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/MetricsRegionServerWrapperStub.html#line.174">getTotalStaticIndexSize</a>()</pre>
+<pre>public&nbsp;long&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/MetricsRegionServerWrapperStub.html#line.179">getTotalStaticIndexSize</a>()</pre>
 <dl>
 <dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
 <dd><code>getTotalStaticIndexSize</code>&nbsp;in interface&nbsp;<code>org.apache.hadoop.hbase.regionserver.MetricsRegionServerWrapper</code></dd>
@@ -1043,7 +1060,7 @@ implements org.apache.hadoop.hbase.regionserver.MetricsRegionServerWrapper</pre>
 <ul class="blockList">
 <li class="blockList">
 <h4>getTotalStaticBloomSize</h4>
-<pre>public&nbsp;long&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/MetricsRegionServerWrapperStub.html#line.179">getTotalStaticBloomSize</a>()</pre>
+<pre>public&nbsp;long&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/MetricsRegionServerWrapperStub.html#line.184">getTotalStaticBloomSize</a>()</pre>
 <dl>
 <dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
 <dd><code>getTotalStaticBloomSize</code>&nbsp;in interface&nbsp;<code>org.apache.hadoop.hbase.regionserver.MetricsRegionServerWrapper</code></dd>
@@ -1056,7 +1073,7 @@ implements org.apache.hadoop.hbase.regionserver.MetricsRegionServerWrapper</pre>
 <ul class="blockList">
 <li class="blockList">
 <h4>getNumMutationsWithoutWAL</h4>
-<pre>public&nbsp;long&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/MetricsRegionServerWrapperStub.html#line.184">getNumMutationsWithoutWAL</a>()</pre>
+<pre>public&nbsp;long&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/MetricsRegionServerWrapperStub.html#line.189">getNumMutationsWithoutWAL</a>()</pre>
 <dl>
 <dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
 <dd><code>getNumMutationsWithoutWAL</code>&nbsp;in interface&nbsp;<code>org.apache.hadoop.hbase.regionserver.MetricsRegionServerWrapper</code></dd>
@@ -1069,7 +1086,7 @@ implements org.apache.hadoop.hbase.regionserver.MetricsRegionServerWrapper</pre>
 <ul class="blockList">
 <li class="blockList">
 <h4>getDataInMemoryWithoutWAL</h4>
-<pre>public&nbsp;long&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/MetricsRegionServerWrapperStub.html#line.189">getDataInMemoryWithoutWAL</a>()</pre>
+<pre>public&nbsp;long&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/MetricsRegionServerWrapperStub.html#line.194">getDataInMemoryWithoutWAL</a>()</pre>
 <dl>
 <dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
 <dd><code>getDataInMemoryWithoutWAL</code>&nbsp;in interface&nbsp;<code>org.apache.hadoop.hbase.regionserver.MetricsRegionServerWrapper</code></dd>
@@ -1082,7 +1099,7 @@ implements org.apache.hadoop.hbase.regionserver.MetricsRegionServerWrapper</pre>
 <ul class="blockList">
 <li class="blockList">
 <h4>getPercentFileLocal</h4>
-<pre>public&nbsp;double&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/MetricsRegionServerWrapperStub.html#line.194">getPercentFileLocal</a>()</pre>
+<pre>public&nbsp;double&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/MetricsRegionServerWrapperStub.html#line.199">getPercentFileLocal</a>()</pre>
 <dl>
 <dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
 <dd><code>getPercentFileLocal</code>&nbsp;in interface&nbsp;<code>org.apache.hadoop.hbase.regionserver.MetricsRegionServerWrapper</code></dd>
@@ -1095,7 +1112,7 @@ implements org.apache.hadoop.hbase.regionserver.MetricsRegionServerWrapper</pre>
 <ul class="blockList">
 <li class="blockList">
 <h4>getPercentFileLocalSecondaryRegions</h4>
-<pre>public&nbsp;double&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/MetricsRegionServerWrapperStub.html#line.199">getPercentFileLocalSecondaryRegions</a>()</pre>
+<pre>public&nbsp;double&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/MetricsRegionServerWrapperStub.html#line.204">getPercentFileLocalSecondaryRegions</a>()</pre>
 <dl>
 <dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
 <dd><code>getPercentFileLocalSecondaryRegions</code>&nbsp;in interface&nbsp;<code>org.apache.hadoop.hbase.regionserver.MetricsRegionServerWrapper</code></dd>
@@ -1108,7 +1125,7 @@ implements org.apache.hadoop.hbase.regionserver.MetricsRegionServerWrapper</pre>
 <ul class="blockList">
 <li class="blockList">
 <h4>getCompactionQueueSize</h4>
-<pre>public&nbsp;int&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/MetricsRegionServerWrapperStub.html#line.204">getCompactionQueueSize</a>()</pre>
+<pre>public&nbsp;int&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/MetricsRegionServerWrapperStub.html#line.209">getCompactionQueueSize</a>()</pre>
 <dl>
 <dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
 <dd><code>getCompactionQueueSize</code>&nbsp;in interface&nbsp;<code>org.apache.hadoop.hbase.regionserver.MetricsRegionServerWrapper</code></dd>
@@ -1121,7 +1138,7 @@ implements org.apache.hadoop.hbase.regionserver.MetricsRegionServerWrapper</pre>
 <ul class="blockList">
 <li class="blockList">
 <h4>getSmallCompactionQueueSize</h4>
-<pre>public&nbsp;int&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/MetricsRegionServerWrapperStub.html#line.209">getSmallCompactionQueueSize</a>()</pre>
+<pre>public&nbsp;int&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/MetricsRegionServerWrapperStub.html#line.214">getSmallCompactionQueueSize</a>()</pre>
 <dl>
 <dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
 <dd><code>getSmallCompactionQueueSize</code>&nbsp;in interface&nbsp;<code>org.apache.hadoop.hbase.regionserver.MetricsRegionServerWrapper</code></dd>
@@ -1134,7 +1151,7 @@ implements org.apache.hadoop.hbase.regionserver.MetricsRegionServerWrapper</pre>
 <ul class="blockList">
 <li class="blockList">
 <h4>getLargeCompactionQueueSize</h4>
-<pre>public&nbsp;int&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/MetricsRegionServerWrapperStub.html#line.214">getLargeCompactionQueueSize</a>()</pre>
+<pre>public&nbsp;int&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/MetricsRegionServerWrapperStub.html#line.219">getLargeCompactionQueueSize</a>()</pre>
 <dl>
 <dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
 <dd><code>getLargeCompactionQueueSize</code>&nbsp;in interface&nbsp;<code>org.apache.hadoop.hbase.regionserver.MetricsRegionServerWrapper</code></dd>
@@ -1147,7 +1164,7 @@ implements org.apache.hadoop.hbase.regionserver.MetricsRegionServerWrapper</pre>
 <ul class="blockList">
 <li class="blockList">
 <h4>getFlushQueueSize</h4>
-<pre>public&nbsp;int&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/MetricsRegionServerWrapperStub.html#line.219">getFlushQueueSize</a>()</pre>
+<pre>public&nbsp;int&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/MetricsRegionServerWrapperStub.html#line.224">getFlushQueueSize</a>()</pre>
 <dl>
 <dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
 <dd><code>getFlushQueueSize</code>&nbsp;in interface&nbsp;<code>org.apache.hadoop.hbase.regionserver.MetricsRegionServerWrapper</code></dd>
@@ -1160,7 +1177,7 @@ implements org.apache.hadoop.hbase.regionserver.MetricsRegionServerWrapper</pre>
 <ul class="blockList">
 <li class="blockList">
 <h4>getMemStoreLimit</h4>
-<pre>public&nbsp;long&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/MetricsRegionServerWrapperStub.html#line.224">getMemStoreLimit</a>()</pre>
+<pre>public&nbsp;long&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/MetricsRegionServerWrapperStub.html#line.229">getMemStoreLimit</a>()</pre>
 <dl>
 <dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
 <dd><code>getMemStoreLimit</code>&nbsp;in interface&nbsp;<code>org.apache.hadoop.hbase.regionserver.MetricsRegionServerWrapper</code></dd>
@@ -1173,7 +1190,7 @@ implements org.apache.hadoop.hbase.regionserver.MetricsRegionServerWrapper</pre>
 <ul class="blockList">
 <li class="blockList">
 <h4>getBlockCacheFreeSize</h4>
-<pre>public&nbsp;long&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/MetricsRegionServerWrapperStub.html#line.229">getBlockCacheFreeSize</a>()</pre>
+<pre>public&nbsp;long&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/MetricsRegionServerWrapperStub.html#line.234">getBlockCacheFreeSize</a>()</pre>
 <dl>
 <dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
 <dd><code>getBlockCacheFreeSize</code>&nbsp;in interface&nbsp;<code>org.apache.hadoop.hbase.regionserver.MetricsRegionServerWrapper</code></dd>
@@ -1186,7 +1203,7 @@ implements org.apache.hadoop.hbase.regionserver.MetricsRegionServerWrapper</pre>
 <ul class="blockList">
 <li class="blockList">
 <h4>getBlockCacheCount</h4>
-<pre>public&nbsp;long&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/MetricsRegionServerWrapperStub.html#line.234">getBlockCacheCount</a>()</pre>
+<pre>public&nbsp;long&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/MetricsRegionServerWrapperStub.html#line.239">getBlockCacheCount</a>()</pre>
 <dl>
 <dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
 <dd><code>getBlockCacheCount</code>&nbsp;in interface&nbsp;<code>org.apache.hadoop.hbase.regionserver.MetricsRegionServerWrapper</code></dd>
@@ -1199,7 +1216,7 @@ implements org.apache.hadoop.hbase.regionserver.MetricsRegionServerWrapper</pre>
 <ul class="blockList">
 <li class="blockList">
 <h4>getBlockCacheSize</h4>
-<pre>public&nbsp;long&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/MetricsRegionServerWrapperStub.html#line.239">getBlockCacheSize</a>()</pre>
+<pre>public&nbsp;long&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/MetricsRegionServerWrapperStub.html#line.244">getBlockCacheSize</a>()</pre>
 <dl>
 <dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
 <dd><code>getBlockCacheSize</code>&nbsp;in interface&nbsp;<code>org.apache.hadoop.hbase.regionserver.MetricsRegionServerWrapper</code></dd>
@@ -1212,7 +1229,7 @@ implements org.apache.hadoop.hbase.regionserver.MetricsRegionServerWrapper</pre>
 <ul class="blockList">
 <li class="blockList">
 <h4>getBlockCacheHitCount</h4>
-<pre>public&nbsp;long&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/MetricsRegionServerWrapperStub.html#line.244">getBlockCacheHitCount</a>()</pre>
+<pre>public&nbsp;long&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/MetricsRegionServerWrapperStub.html#line.249">getBlockCacheHitCount</a>()</pre>
 <dl>
 <dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
 <dd><code>getBlockCacheHitCount</code>&nbsp;in interface&nbsp;<code>org.apache.hadoop.hbase.regionserver.MetricsRegionServerWrapper</code></dd>
@@ -1225,7 +1242,7 @@ implements org.apache.hadoop.hbase.regionserver.MetricsRegionServerWrapper</pre>
 <ul class="blockList">
 <li class="blockList">
 <h4>getBlockCachePrimaryHitCount</h4>
-<pre>public&nbsp;long&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/MetricsRegionServerWrapperStub.html#line.249">getBlockCachePrimaryHitCount</a>()</pre>
+<pre>public&nbsp;long&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/MetricsRegionServerWrapperStub.html#line.254">getBlockCachePrimaryHitCount</a>()</pre>
 <dl>
 <dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
 <dd><code>getBlockCachePrimaryHitCount</code>&nbsp;in interface&nbsp;<code>org.apache.hadoop.hbase.regionserver.MetricsRegionServerWrapper</code></dd>
@@ -1238,7 +1255,7 @@ implements org.apache.hadoop.hbase.regionserver.MetricsRegionServerWrapper</pre>
 <ul class="blockList">
 <li class="blockList">
 <h4>getBlockCacheMissCount</h4>
-<pre>public&nbsp;long&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/MetricsRegionServerWrapperStub.html#line.254">getBlockCacheMissCount</a>()</pre>
+<pre>public&nbsp;long&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/MetricsRegionServerWrapperStub.html#line.259">getBlockCacheMissCount</a>()</pre>
 <dl>
 <dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
 <dd><code>getBlockCacheMissCount</code>&nbsp;in interface&nbsp;<code>org.apache.hadoop.hbase.regionserver.MetricsRegionServerWrapper</code></dd>
@@ -1251,7 +1268,7 @@ implements org.apache.hadoop.hbase.regionserver.MetricsRegionServerWrapper</pre>
 <ul class="blockList">
 <li class="blockList">
 <h4>getBlockCachePrimaryMissCount</h4>
-<pre>public&nbsp;long&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/MetricsRegionServerWrapperStub.html#line.259">getBlockCachePrimaryMissCount</a>()</pre>
+<pre>public&nbsp;long&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/MetricsRegionServerWrapperStub.html#line.264">getBlockCachePrimaryMissCount</a>()</pre>
 <dl>
 <dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
 <dd><code>getBlockCachePrimaryMissCount</code>&nbsp;in interface&nbsp;<code>org.apache.hadoop.hbase.regionserver.MetricsRegionServerWrapper</code></dd>
@@ -1264,7 +1281,7 @@ implements org.apache.hadoop.hbase.regionserver.MetricsRegionServerWrapper</pre>
 <ul class="blockList">
 <li class="blockList">
 <h4>getBlockCacheEvictedCount</h4>
-<pre>public&nbsp;long&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/MetricsRegionServerWrapperStub.html#line.264">getBlockCacheEvictedCount</a>()</pre>
+<pre>public&nbsp;long&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/MetricsRegionServerWrapperStub.html#line.269">getBlockCacheEvictedCount</a>()</pre>
 <dl>
 <dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
 <dd><code>getBlockCacheEvictedCount</code>&nbsp;in interface&nbsp;<code>org.apache.hadoop.hbase.regionserver.MetricsRegionServerWrapper</code></dd>
@@ -1277,7 +1294,7 @@ implements org.apache.hadoop.hbase.regionserver.MetricsRegionServerWrapper</pre>
 <ul class="blockList">
 <li class="blockList">
 <h4>getBlockCachePrimaryEvictedCount</h4>
-<pre>public&nbsp;long&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/MetricsRegionServerWrapperStub.html#line.269">getBlockCachePrimaryEvictedCount</a>()</pre>
+<pre>public&nbsp;long&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/MetricsRegionServerWrapperStub.html#line.274">getBlockCachePrimaryEvictedCount</a>()</pre>
 <dl>
 <dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
 <dd><code>getBlockCachePrimaryEvictedCount</code>&nbsp;in interface&nbsp;<code>org.apache.hadoop.hbase.regionserver.MetricsRegionServerWrapper</code></dd>
@@ -1290,7 +1307,7 @@ implements org.apache.hadoop.hbase.regionserver.MetricsRegionServerWrapper</pre>
 <ul class="blockList">
 <li class="blockList">
 <h4>getBlockCacheHitPercent</h4>
-<pre>public&nbsp;double&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/MetricsRegionServerWrapperStub.html#line.274">getBlockCacheHitPercent</a>()</pre>
+<pre>public&nbsp;double&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/MetricsRegionServerWrapperStub.html#line.279">getBlockCacheHitPercent</a>()</pre>
 <dl>
 <dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
 <dd><code>getBlockCacheHitPercent</code>&nbsp;in interface&nbsp;<code>org.apache.hadoop.hbase.regionserver.MetricsRegionServerWrapper</code></dd>
@@ -1303,7 +1320,7 @@ implements org.apache.hadoop.hbase.regionserver.MetricsRegionServerWrapper</pre>
 <ul class="blockList">
 <li class="blockList">
 <h4>getBlockCacheHitCachingPercent</h4>
-<pre>public&nbsp;double&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/MetricsRegionServerWrapperStub.html#line.279">getBlockCacheHitCachingPercent</a>()</pre>
+<pre>public&nbsp;double&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/MetricsRegionServerWrapperStub.html#line.284">getBlockCacheHitCachingPercent</a>()</pre>
 <dl>
 <dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
 <dd><code>getBlockCacheHitCachingPercent</code>&nbsp;in interface&nbsp;<code>org.apache.hadoop.hbase.regionserver.MetricsRegionServerWrapper</code></dd>
@@ -1316,7 +1333,7 @@ implements org.apache.hadoop.hbase.regionserver.MetricsRegionServerWrapper</pre>
 <ul class="blockList">
 <li class="blockList">
 <h4>getBlockCacheFailedInsertions</h4>
-<pre>public&nbsp;long&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/MetricsRegionServerWrapperStub.html#line.284">getBlockCacheFailedInsertions</a>()</pre>
+<pre>public&nbsp;long&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/MetricsRegionServerWrapperStub.html#line.289">getBlockCacheFailedInsertions</a>()</pre>
 <dl>
 <dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
 <dd><code>getBlockCacheFailedInsertions</code>&nbsp;in interface&nbsp;<code>org.apache.hadoop.hbase.regionserver.MetricsRegionServerWrapper</code></dd>
@@ -1329,7 +1346,7 @@ implements org.apache.hadoop.hbase.regionserver.MetricsRegionServerWrapper</pre>
 <ul class="blockList">
 <li class="blockList">
 <h4>getL1CacheHitCount</h4>
-<pre>public&nbsp;long&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/MetricsRegionServerWrapperStub.html#line.289">getL1CacheHitCount</a>()</pre>
+<pre>public&nbsp;long&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/MetricsRegionServerWrapperStub.html#line.294">getL1CacheHitCount</a>()</pre>
 <dl>
 <dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
 <dd><code>getL1CacheHitCount</code>&nbsp;in interface&nbsp;<code>org.apache.hadoop.hbase.regionserver.MetricsRegionServerWrapper</code></dd>
@@ -1342,7 +1359,7 @@ implements org.apache.hadoop.hbase.regionserver.MetricsRegionServerWrapper</pre>
 <ul class="blockList">
 <li class="blockList">
 <h4>getL1CacheMissCount</h4>
-<pre>public&nbsp;long&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/MetricsRegionServerWrapperStub.html#line.294">getL1CacheMissCount</a>()</pre>
+<pre>public&nbsp;long&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/MetricsRegionServerWrapperStub.html#line.299">getL1CacheMissCount</a>()</pre>
 <dl>
 <dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
 <dd><code>getL1CacheMissCount</code>&nbsp;in interface&nbsp;<code>org.apache.hadoop.hbase.regionserver.MetricsRegionServerWrapper</code></dd>
@@ -1355,7 +1372,7 @@ implements org.apache.hadoop.hbase.regionserver.MetricsRegionServerWrapper</pre>
 <ul class="blockList">
 <li class="blockList">
 <h4>getL1CacheHitRatio</h4>
-<pre>public&nbsp;double&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/MetricsRegionServerWrapperStub.html#line.299">getL1CacheHitRatio</a>()</pre>
+<pre>public&nbsp;double&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/MetricsRegionServerWrapperStub.html#line.304">getL1CacheHitRatio</a>()</pre>
 <dl>
 <dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
 <dd><code>getL1CacheHitRatio</code>&nbsp;in interface&nbsp;<code>org.apache.hadoop.hbase.regionserver.MetricsRegionServerWrapper</code></dd>
@@ -1368,7 +1385,7 @@ implements org.apache.hadoop.hbase.regionserver.MetricsRegionServerWrapper</pre>
 <ul class="blockList">
 <li class="blockList">
 <h4>getL1CacheMissRatio</h4>
-<pre>public&nbsp;double&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/MetricsRegionServerWrapperStub.html#line.304">getL1CacheMissRatio</a>()</pre>
+<pre>public&nbsp;double&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/MetricsRegionServerWrapperStub.html#line.309">getL1CacheMissRatio</a>()</pre>
 <dl>
 <dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
 <dd><code>getL1CacheMissRatio</code>&nbsp;in interface&nbsp;<code>org.apache.hadoop.hbase.regionserver.MetricsRegionServerWrapper</code></dd>
@@ -1381,7 +1398,7 @@ implements org.apache.hadoop.hbase.regionserver.MetricsRegionServerWrapper</pre>
 <ul class="blockList">
 <li class="blockList">
 <h4>getL2CacheHitCount</h4>
-<pre>public&nbsp;long&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/MetricsRegionServerWrapperStub.html#line.309">getL2CacheHitCount</a>()</pre>
+<pre>public&nbsp;long&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/MetricsRegionServerWrapperStub.html#line.314">getL2CacheHitCount</a>()</pre>
 <dl>
 <dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
 <dd><code>getL2CacheHitCount</code>&nbsp;in interface&nbsp;<code>org.apache.hadoop.hbase.regionserver.MetricsRegionServerWrapper</code></dd>
@@ -1394,7 +1411,7 @@ implements org.apache.hadoop.hbase.regionserver.MetricsRegionServerWrapper</pre>
 <ul class="blockList">
 <li class="blockList">
 <h4>getL2CacheMissCount</h4>
-<pre>public&nbsp;long&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/MetricsRegionServerWrapperStub.html#line.314">getL2CacheMissCount</a>()</pre>
+<pre>public&nbsp;long&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/MetricsRegionServerWrapperStub.html#line.319">getL2CacheMissCount</a>()</pre>
 <dl>
 <dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
 <dd><code>getL2CacheMissCount</code>&nbsp;in interface&nbsp;<code>org.apache.hadoop.hbase.regionserver.MetricsRegionServerWrapper</code></dd>
@@ -1407,7 +1424,7 @@ implements org.apache.hadoop.hbase.regionserver.MetricsRegionServerWrapper</pre>
 <ul class="blockList">
 <li class="blockList">
 <h4>getL2CacheHitRatio</h4>
-<pre>public&nbsp;double&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/MetricsRegionServerWrapperStub.html#line.319">getL2CacheHitRatio</a>()</pre>
+<pre>public&nbsp;double&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/MetricsRegionServerWrapperStub.html#line.324">getL2CacheHitRatio</a>()</pre>
 <dl>
 <dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
 <dd><code>getL2CacheHitRatio</code>&nbsp;in interface&nbsp;<code>org.apache.hadoop.hbase.regionserver.MetricsRegionServerWrapper</code></dd>
@@ -1420,7 +1437,7 @@ implements org.apache.hadoop.hbase.regionserver.MetricsRegionServerWrapper</pre>
 <ul class="blockList">
 <li class="blockList">
 <h4>getL2CacheMissRatio</h4>
-<pre>public&nbsp;double&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/MetricsRegionServerWrapperStub.html#line.324">getL2CacheMissRatio</a>()</pre>
+<pre>public&nbsp;double&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/MetricsRegionServerWrapperStub.html#line.329">getL2CacheMissRatio</a>()</pre>
 <dl>
 <dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
 <dd><code>getL2CacheMissRatio</code>&nbsp;in interface&nbsp;<code>org.apache.hadoop.hbase.regionserver.MetricsRegionServerWrapper</code></dd>
@@ -1433,7 +1450,7 @@ implements org.apache.hadoop.hbase.regionserver.MetricsRegionServerWrapper</pre>
 <ul class="blockList">
 <li class="blockList">
 <h4>getUpdatesBlockedTime</h4>
-<pre>public&nbsp;long&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/MetricsRegionServerWrapperStub.html#line.329">getUpdatesBlockedTime</a>()</pre>
+<pre>public&nbsp;long&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/MetricsRegionServerWrapperStub.html#line.334">getUpdatesBlockedTime</a>()</pre>
 <dl>
 <dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
 <dd><code>getUpdatesBlockedTime</code>&nbsp;in interface&nbsp;<code>org.apache.hadoop.hbase.regionserver.MetricsRegionServerWrapper</code></dd>
@@ -1446,7 +1463,7 @@ implements org.apache.hadoop.hbase.regionserver.MetricsRegionServerWrapper</pre>
 <ul class="blockList">
 <li class="blockList">
 <h4>forceRecompute</h4>
-<pre>public&nbsp;void&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/MetricsRegionServerWrapperStub.html#line.334">forceRecompute</a>()</pre>
+<pre>public&nbsp;void&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/MetricsRegionServerWrapperStub.html#line.339">forceRecompute</a>()</pre>
 <dl>
 <dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
 <dd><code>forceRecompute</code>&nbsp;in interface&nbsp;<code>org.apache.hadoop.hbase.regionserver.MetricsRegionServerWrapper</code></dd>
@@ -1459,7 +1476,7 @@ implements org.apache.hadoop.hbase.regionserver.MetricsRegionServerWrapper</pre>
 <ul class="blockList">
 <li class="blockList">
 <h4>getNumWALFiles</h4>
-<pre>public&nbsp;long&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/MetricsRegionServerWrapperStub.html#line.339">getNumWALFiles</a>()</pre>
+<pre>public&nbsp;long&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/MetricsRegionServerWrapperStub.html#line.344">getNumWALFiles</a>()</pre>
 <dl>
 <dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
 <dd><code>getNumWALFiles</code>&nbsp;in interface&nbsp;<code>org.apache.hadoop.hbase.regionserver.MetricsRegionServerWrapper</code></dd>
@@ -1472,7 +1489,7 @@ implements org.apache.hadoop.hbase.regionserver.MetricsRegionServerWrapper</pre>
 <ul class="blockList">
 <li class="blockList">
 <h4>getWALFileSize</h4>
-<pre>public&nbsp;long&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/MetricsRegionServerWrapperStub.html#line.344">getWALFileSize</a>()</pre>
+<pre>public&nbsp;long&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/MetricsRegionServerWrapperStub.html#line.349">getWALFileSize</a>()</pre>
 <dl>
 <dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
 <dd><code>getWALFileSize</code>&nbsp;in interface&nbsp;<code>org.apache.hadoop.hbase.regionserver.MetricsRegionServerWrapper</code></dd>
@@ -1485,7 +1502,7 @@ implements org.apache.hadoop.hbase.regionserver.MetricsRegionServerWrapper</pre>
 <ul class="blockList">
 <li class="blockList">
 <h4>getNumWALSlowAppend</h4>
-<pre>public&nbsp;long&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/MetricsRegionServerWrapperStub.html#line.349">getNumWALSlowAppend</a>()</pre>
+<pre>public&nbsp;long&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/MetricsRegionServerWrapperStub.html#line.354">getNumWALSlowAppend</a>()</pre>
 <dl>
 <dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
 <dd><code>getNumWALSlowAppend</code>&nbsp;in interface&nbsp;<code>org.apache.hadoop.hbase.regionserver.MetricsRegionServerWrapper</code></dd>
@@ -1498,7 +1515,7 @@ implements org.apache.hadoop.hbase.regionserver.MetricsRegionServerWrapper</pre>
 <ul class="blockList">
 <li class="blockList">
 <h4>getFlushedCellsCount</h4>
-<pre>public&nbsp;long&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/MetricsRegionServerWrapperStub.html#line.354">getFlushedCellsCount</a>()</pre>
+<pre>public&nbsp;long&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/MetricsRegionServerWrapperStub.html#line.359">getFlushedCellsCount</a>()</pre>
 <dl>
 <dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
 <dd><code>getFlushedCellsCount</code>&nbsp;in interface&nbsp;<code>org.apache.hadoop.hbase.regionserver.MetricsRegionServerWrapper</code></dd>
@@ -1511,7 +1528,7 @@ implements org.apache.hadoop.hbase.regionserver.MetricsRegionServerWrapper</pre>
 <ul class="blockList">
 <li class="blockList">
 <h4>getCompactedCellsCount</h4>
-<pre>public&nbsp;long&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/MetricsRegionServerWrapperStub.html#line.359">getCompactedCellsCount</a>()</pre>
+<pre>public&nbsp;long&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/MetricsRegionServerWrapperStub.html#line.364">getCompactedCellsCount</a>()</pre>
 <dl>
 <dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
 <dd><code>getCompactedCellsCount</code>&nbsp;in interface&nbsp;<code>org.apache.hadoop.hbase.regionserver.MetricsRegionServerWrapper</code></dd>
@@ -1524,7 +1541,7 @@ implements org.apache.hadoop.hbase.regionserver.MetricsRegionServerWrapper</pre>
 <ul class="blockList">
 <li class="blockList">
 <h4>getMajorCompactedCellsCount</h4>
-<pre>public&nbsp;long&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/MetricsRegionServerWrapperStub.html#line.364">getMajorCompactedCellsCount</a>()</pre>
+<pre>public&nbsp;long&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/MetricsRegionServerWrapperStub.html#line.369">getMajorCompactedCellsCount</a>()</pre>
 <dl>
 <dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
 <dd><code>getMajorCompactedCellsCount</code>&nbsp;in interface&nbsp;<code>org.apache.hadoop.hbase.regionserver.MetricsRegionServerWrapper</code></dd>
@@ -1537,7 +1554,7 @@ implements org.apache.hadoop.hbase.regionserver.MetricsRegionServerWrapper</pre>
 <ul class="blockList">
 <li class="blockList">
 <h4>getFlushedCellsSize</h4>
-<pre>public&nbsp;long&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/MetricsRegionServerWrapperStub.html#line.369">getFlushedCellsSize</a>()</pre>
+<pre>public&nbsp;long&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/MetricsRegionServerWrapperStub.html#line.374">getFlushedCellsSize</a>()</pre>
 <dl>
 <dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
 <dd><code>getFlushedCellsSize</code>&nbsp;in interface&nbsp;<code>org.apache.hadoop.hbase.regionserver.MetricsRegionServerWrapper</code></dd>
@@ -1550,7 +1567,7 @@ implements org.apache.hadoop.hbase.regionserver.MetricsRegionServerWrapper</pre>
 <ul class="blockList">
 <li class="blockList">
 <h4>getCompactedCellsSize</h4>
-<pre>public&nbsp;long&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/MetricsRegionServerWrapperStub.html#line.374">getCompactedCellsSize</a>()</pre>
+<pre>public&nbsp;long&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/MetricsRegionServerWrapperStub.html#line.379">getCompactedCellsSize</a>()</pre>
 <dl>
 <dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
 <dd><code>getCompactedCellsSize</code>&nbsp;in interface&nbsp;<code>org.apache.hadoop.hbase.regionserver.MetricsRegionServerWrapper</code></dd>
@@ -1563,7 +1580,7 @@ implements org.apache.hadoop.hbase.regionserver.MetricsRegionServerWrapper</pre>
 <ul class="blockList">
 <li class="blockList">
 <h4>getMajorCompactedCellsSize</h4>
-<pre>public&nbsp;long&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/MetricsRegionServerWrapperStub.html#line.379">getMajorCompactedCellsSize</a>()</pre>
+<pre>public&nbsp;long&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/MetricsRegionServerWrapperStub.html#line.384">getMajorCompactedCellsSize</a>()</pre>
 <dl>
 <dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
 <dd><code>getMajorCompactedCellsSize</code>&nbsp;in interface&nbsp;<code>org.apache.hadoop.hbase.regionserver.MetricsRegionServerWrapper</code></dd>
@@ -1576,7 +1593,7 @@ implements org.apache.hadoop.hbase.regionserver.MetricsRegionServerWrapper</pre>
 <ul class="blockList">
 <li class="blockList">
 <h4>getHedgedReadOps</h4>
-<pre>public&nbsp;long&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/MetricsRegionServerWrapperStub.html#line.384">getHedgedReadOps</a>()</pre>
+<pre>public&nbsp;long&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/MetricsRegionServerWrapperStub.html#line.389">getHedgedReadOps</a>()</pre>
 <dl>
 <dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
 <dd><code>getHedgedReadOps</code>&nbsp;in interface&nbsp;<code>org.apache.hadoop.hbase.regionserver.MetricsRegionServerWrapper</code></dd>
@@ -1589,7 +1606,7 @@ implements org.apache.hadoop.hbase.regionserver.MetricsRegionServerWrapper</pre>
 <ul class="blockList">
 <li class="blockList">
 <h4>getHedgedReadWins</h4>
-<pre>public&nbsp;long&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/MetricsRegionServerWrapperStub.html#line.389">getHedgedReadWins</a>()</pre>
+<pre>public&nbsp;long&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/MetricsRegionServerWrapperStub.html#line.394">getHedgedReadWins</a>()</pre>
 <dl>
 <dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
 <dd><code>getHedgedReadWins</code>&nbsp;in interface&nbsp;<code>org.apache.hadoop.hbase.regionserver.MetricsRegionServerWrapper</code></dd>
@@ -1602,7 +1619,7 @@ implements org.apache.hadoop.hbase.regionserver.MetricsRegionServerWrapper</pre>
 <ul class="blockList">
 <li class="blockList">
 <h4>getBlockedRequestsCount</h4>
-<pre>public&nbsp;long&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/MetricsRegionServerWrapperStub.html#line.394">getBlockedRequestsCount</a>()</pre>
+<pre>public&nbsp;long&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/MetricsRegionServerWrapperStub.html#line.399">getBlockedRequestsCount</a>()</pre>
 <dl>
 <dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
 <dd><code>getBlockedRequestsCount</code>&nbsp;in interface&nbsp;<code>org.apache.hadoop.hbase.regionserver.MetricsRegionServerWrapper</code></dd>
@@ -1615,7 +1632,7 @@ implements org.apache.hadoop.hbase.regionserver.MetricsRegionServerWrapper</pre>
 <ul class="blockList">
 <li class="blockList">
 <h4>getDataMissCount</h4>
-<pre>public&nbsp;long&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/MetricsRegionServerWrapperStub.html#line.399">getDataMissCount</a>()</pre>
+<pre>public&nbsp;long&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/MetricsRegionServerWrapperStub.html#line.404">getDataMissCount</a>()</pre>
 <dl>
 <dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
 <dd><code>getDataMissCount</code>&nbsp;in interface&nbsp;<code>org.apache.hadoop.hbase.regionserver.MetricsRegionServerWrapper</code></dd>
@@ -1628,7 +1645,7 @@ implements org.apache.hadoop.hbase.regionserver.MetricsRegionServerWrapper</pre>
 <ul class="blockList">
 <li class="blockList">
 <h4>getLeafIndexMissCount</h4>
-<pre>public&nbsp;long&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/MetricsRegionServerWrapperStub.html#line.404">getLeafIndexMissCount</a>()</pre>
+<pre>public&nbsp;long&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/MetricsRegionServerWrapperStub.html#line.409">getLeafIndexMissCount</a>()</pre>
 <dl>
 <dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
 <dd><code>getLeafIndexMissCount</code>&nbsp;in interface&nbsp;<code>org.apache.hadoop.hbase.regionserver.MetricsRegionServerWrapper</code></dd>
@@ -1641,7 +1658,7 @@ implements org.apache.hadoop.hbase.regionserver.MetricsRegionServerWrapper</pre>
 <ul class="blockList">
 <li class="blockList">
 <h4>getBloomChunkMissCount</h4>
-<pre>public&nbsp;long&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/MetricsRegionServerWrapperStub.html#line.409">getBloomChunkMissCount</a>()</pre>
+<pre>public&nbsp;long&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/MetricsRegionServerWrapperStub.html#line.414">getBloomChunkMissCount</a>()</pre>
 <dl>
 <dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
 <dd><code>getBloomChunkMissCount</code>&nbsp;in interface&nbsp;<code>org.apache.hadoop.hbase.regionserver.MetricsRegionServerWrapper</code></dd>
@@ -1654,7 +1671,7 @@ implements org.apache.hadoop.hbase.regionserver.MetricsRegionServerWrapper</pre>
 <ul class="blockList">
 <li class="blockList">
 <h4>getMetaMissCount</h4>
-<pre>public&nbsp;long&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/MetricsRegionServerWrapperStub.html#line.414">getMetaMissCount</a>()</pre>
+<pre>public&nbsp;long&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/MetricsRegionServerWrapperStub.html#line.419">getMetaMissCount</a>()</pre>
 <dl>
 <dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
 <dd><code>getMetaMissCount</code>&nbsp;in interface&nbsp;<code>org.apache.hadoop.hbase.regionserver.MetricsRegionServerWrapper</code></dd>
@@ -1667,7 +1684,7 @@ implements org.apache.hadoop.hbase.regionserver.MetricsRegionServerWrapper</pre>
 <ul class="blockList">
 <li class="blockList">
 <h4>getRootIndexMissCount</h4>
-<pre>public&nbsp;long&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/MetricsRegionServerWrapperStub.html#line.419">getRootIndexMissCount</a>()</pre>
+<pre>public&nbsp;long&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/MetricsRegionServerWrapperStub.html#line.424">getRootIndexMissCount</a>()</pre>
 <dl>
 <dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
 <dd><code>getRootIndexMissCount</code>&nbsp;in interface&nbsp;<code>org.apache.hadoop.hbase.regionserver.MetricsRegionServerWrapper</code></dd>
@@ -1680,7 +1697,7 @@ implements org.apache.hadoop.hbase.regionserver.MetricsRegionServerWrapper</pre>
 <ul class="blockList">
 <li class="blockList">
 <h4>getIntermediateIndexMissCount</h4>
-<pre>public&nbsp;long&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/MetricsRegionServerWrapperStub.html#line.424">getIntermediateIndexMissCount</a>()</pre>
+<pre>public&nbsp;long&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/MetricsRegionServerWrapperStub.html#line.429">getIntermediateIndexMissCount</a>()</pre>
 <dl>
 <dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
 <dd><code>getIntermediateIndexMissCount</code>&nbsp;in interface&nbsp;<code>org.apache.hadoop.hbase.regionserver.MetricsRegionServerWrapper</code></dd>
@@ -1693,7 +1710,7 @@ implements org.apache.hadoop.hbase.regionserver.MetricsRegionServerWrapper</pre>
 <ul class="blockList">
 <li class="blockList">
 <h4>getFileInfoMissCount</h4>
-<pre>public&nbsp;long&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/MetricsRegionServerWrapperStub.html#line.429">getFileInfoMissCount</a>()</pre>
+<pre>public&nbsp;long&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/MetricsRegionServerWrapperStub.html#line.434">getFileInfoMissCount</a>()</pre>
 <dl>
 <dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
 <dd><code>getFileInfoMissCount</code>&nbsp;in interface&nbsp;<code>org.apache.hadoop.hbase.regionserver.MetricsRegionServerWrapper</code></dd>
@@ -1706,7 +1723,7 @@ implements org.apache.hadoop.hbase.regionserver.MetricsRegionServerWrapper</pre>
 <ul class="blockList">
 <li class="blockList">
 <h4>getGeneralBloomMetaMissCount</h4>
-<pre>public&nbsp;long&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/MetricsRegionServerWrapperStub.html#line.434">getGeneralBloomMetaMissCount</a>()</pre>
+<pre>public&nbsp;long&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/MetricsRegionServerWrapperStub.html#line.439">getGeneralBloomMetaMissCount</a>()</pre>
 <dl>
 <dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
 <dd><code>getGeneralBloomMetaMissCount</code>&nbsp;in interface&nbsp;<code>org.apache.hadoop.hbase.regionserver.MetricsRegionServerWrapper</code></dd>
@@ -1719,7 +1736,7 @@ implements org.apache.hadoop.hbase.regionserver.MetricsRegionServerWrapper</pre>
 <ul class="blockList">
 <li class="blockList">
 <h4>getDeleteFamilyBloomMissCount</h4>
-<pre>public&nbsp;long&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/MetricsRegionServerWrapperStub.html#line.439">getDeleteFamilyBloomMissCount</a>()</pre>
+<pre>public&nbsp;long&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/MetricsRegionServerWrapperStub.html#line.444">getDeleteFamilyBloomMissCount</a>()</pre>
 <dl>
 <dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
 <dd><code>getDeleteFamilyBloomMissCount</code>&nbsp;in interface&nbsp;<code>org.apache.hadoop.hbase.regionserver.MetricsRegionServerWrapper</code></dd>
@@ -1732,7 +1749,7 @@ implements org.apache.hadoop.hbase.regionserver.MetricsRegionServerWrapper</pre>
 <ul class="blockList">
 <li class="blockList">
 <h4>getTrailerMissCount</h4>
-<pre>public&nbsp;long&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/MetricsRegionServerWrapperStub.html#line.444">getTrailerMissCount</a>()</pre>
+<pre>public&nbsp;long&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/MetricsRegionServerWrapperStub.html#line.449">getTrailerMissCount</a>()</pre>
 <dl>
 <dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
 <dd><code>getTrailerMissCount</code>&nbsp;in interface&nbsp;<code>org.apache.hadoop.hbase.regionserver.MetricsRegionServerWrapper</code></dd>
@@ -1745,7 +1762,7 @@ implements org.apache.hadoop.hbase.regionserver.MetricsRegionServerWrapper</pre>
 <ul class="blockList">
 <li class="blockList">
 <h4>getDataHitCount</h4>
-<pre>public&nbsp;long&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/MetricsRegionServerWrapperStub.html#line.449">getDataHitCount</a>()</pre>
+<pre>public&nbsp;long&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/MetricsRegionServerWrapperStub.html#line.454">getDataHitCount</a>()</pre>
 <dl>
 <dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
 <dd><code>getDataHitCount</code>&nbsp;in interface&nbsp;<code>org.apache.hadoop.hbase.regionserver.MetricsRegionServerWrapper</code></dd>
@@ -1758,7 +1775,7 @@ implements org.apache.hadoop.hbase.regionserver.MetricsRegionServerWrapper</pre>
 <ul class="blockList">
 <li class="blockList">
 <h4>getLeafIndexHitCount</h4>
-<pre>public&nbsp;long&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/MetricsRegionServerWrapperStub.html#line.454">getLeafIndexHitCount</a>()</pre>
+<pre>public&nbsp;long&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/MetricsRegionServerWrapperStub.html#line.459">getLeafIndexHitCount</a>()</pre>
 <dl>
 <dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
 <dd><code>getLeafIndexHitCount</code>&nbsp;in interface&nbsp;<code>org.apache.hadoop.hbase.regionserver.MetricsRegionServerWrapper</code></dd>
@@ -1771,7 +1788,7 @@ implements org.apache.hadoop.hbase.regionserver.MetricsRegionServerWrapper</pre>
 <ul class="blockList">
 <li class="blockList">
 <h4>getBloomChunkHitCount</h4>
-<pre>public&nbsp;long&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/MetricsRegionServerWrapperStub.html#line.459">getBloomChunkHitCount</a>()</pre>
+<pre>public&nbsp;long&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/MetricsRegionServerWrapperStub.html#line.464">getBloomChunkHitCount</a>()</pre>
 <dl>
 <dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
 <dd><code>getBloomChunkHitCount</code>&nbsp;in interface&nbsp;<code>org.apache.hadoop.hbase.regionserver.MetricsRegionServerWrapper</code></dd>
@@ -1784,7 +1801,7 @@ implements org.apache.hadoop.hbase.regionserver.MetricsRegionServerWrapper</pre>
 <ul class="blockList">
 <li class="blockList">
 <h4>getMetaHitCount</h4>
-<pre>public&nbsp;long&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/MetricsRegionServerWrapperStub.html#line.464">getMetaHitCount</a>()</pre>
+<pre>public&nbsp;long&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/MetricsRegionServerWrapperStub.html#line.469">getMetaHitCount</a>()</pre>
 <dl>
 <dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
 <dd><code>getMetaHitCount</code>&nbsp;in interface&nbsp;<code>org.apache.hadoop.hbase.regionserver.MetricsRegionServerWrapper</code></dd>
@@ -1797,7 +1814,7 @@ implements org.apache.hadoop.hbase.regionserver.MetricsRegionServerWrapper</pre>
 <ul class="blockList">
 <li class="blockList">
 <h4>getRootIndexHitCount</h4>
-<pre>public&nbsp;long&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/MetricsRegionServerWrapperStub.html#line.469">getRootIndexHitCount</a>()</pre>
+<pre>public&nbsp;long&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/MetricsRegionServerWrapperStub.html#line.474">getRootIndexHitCount</a>()</pre>
 <dl>
 <dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
 <dd><code>getRootIndexHitCount</code>&nbsp;in interface&nbsp;<code>org.apache.hadoop.hbase.regionserver.MetricsRegionServerWrapper</code></dd>
@@ -1810,7 +1827,7 @@ implements org.apache.hadoop.hbase.regionserver.MetricsRegionServerWrapper</pre>
 <ul class="blockList">
 <li class="blockList">
 <h4>getIntermediateIndexHitCount</h4>
-<pre>public&nbsp;long&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/MetricsRegionServerWrapperStub.html#line.474">getIntermediateIndexHitCount</a>()</pre>
+<pre>public&nbsp;long&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/MetricsRegionServerWrapperStub.html#line.479">getIntermediateIndexHitCount</a>()</pre>
 <dl>
 <dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
 <dd><code>getIntermediateIndexHitCount</code>&nbsp;in interface&nbsp;<code>org.apache.hadoop.hbase.regionserver.MetricsRegionServerWrapper</code></dd>
@@ -1823,7 +1840,7 @@ implements org.apache.hadoop.hbase.regionserver.MetricsRegionServerWrapper</pre>
 <ul class="blockList">
 <li class="blockList">
 <h4>getFileInfoHitCount</h4>
-<pre>public&nbsp;long&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/MetricsRegionServerWrapperStub.html#line.479">getFileInfoHitCount</a>()</pre>
+<pre>public&nbsp;long&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/MetricsRegionServerWrapperStub.html#line.484">getFileInfoHitCount</a>()</pre>
 <dl>
 <dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
 <dd><code>getFileInfoHitCount</code>&nbsp;in interface&nbsp;<code>org.apache.hadoop.hbase.regionserver.MetricsRegionServerWrapper</code></dd>
@@ -1836,7 +1853,7 @@ implements org.apache.hadoop.hbase.regionserver.MetricsRegionServerWrapper</pre>
 <ul class="blockList">
 <li class="blockList">
 <h4>getGeneralBloomMetaHitCount</h4>
-<pre>public&nbsp;long&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/MetricsRegionServerWrapperStub.html#line.484">getGeneralBloomMetaHitCount</a>()</pre>
+<pre>public&nbsp;long&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/MetricsRegionServerWrapperStub.html#line.489">getGeneralBloomMetaHitCount</a>()</pre>
 <dl>
 <dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
 <dd><code>getGeneralBloomMetaHitCount</code>&nbsp;in interface&nbsp;<code>org.apache.hadoop.hbase.regionserver.MetricsRegionServerWrapper</code></dd>
@@ -1849,7 +1866,7 @@ implements org.apache.hadoop.hbase.regionserver.MetricsRegionServerWrapper</pre>
 <ul class="blockList">
 <li class="blockList">
 <h4>getDeleteFamilyBloomHitCount</h4>
-<pre>public&nbsp;long&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/MetricsRegionServerWrapperStub.html#line.489">getDeleteFamilyBloomHitCount</a>()</pre>
+<pre>public&nbsp;long&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/MetricsRegionServerWrapperStub.html#line.494">getDeleteFamilyBloomHitCount</a>()</pre>
 <dl>
 <dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
 <dd><code>getDeleteFamilyBloomHitCount</code>&nbsp;in interface&nbsp;<code>org.apache.hadoop.hbase.regionserver.MetricsRegionServerWrapper</code></dd>
@@ -1862,7 +1879,7 @@ implements org.apache.hadoop.hbase.regionserver.MetricsRegionServerWrapper</pre>
 <ul class="blockList">
 <li class="blockList">
 <h4>getTrailerHitCount</h4>
-<pre>public&nbsp;long&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/MetricsRegionServerWrapperStub.html#line.494">getTrailerHitCount</a>()</pre>
+<pre>public&nbsp;long&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/MetricsRegionServerWrapperStub.html#line.499">getTrailerHitCount</a>()</pre>
 <dl>
 <dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
 <dd><code>getTrailerHitCount</code>&nbsp;in interface&nbsp;<code>org.apache.hadoop.hbase.regionserver.MetricsRegionServerWrapper</code></dd>
@@ -1875,7 +1892,7 @@ implements org.apache.hadoop.hbase.regionserver.MetricsRegionServerWrapper</pre>
 <ul class="blockList">
 <li class="blockList">
 <h4>getSplitQueueSize</h4>
-<pre>public&nbsp;int&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/MetricsRegionServerWrapperStub.html#line.499">getSplitQueueSize</a>()</pre>
+<pre>public&nbsp;int&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/MetricsRegionServerWrapperStub.html#line.504">getSplitQueueSize</a>()</pre>
 <dl>
 <dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
 <dd><code>getSplitQueueSize</code>&nbsp;in interface&nbsp;<code>org.apache.hadoop.hbase.regionserver.MetricsRegionServerWrapper</code></dd>
@@ -1888,7 +1905,7 @@ implements org.apache.hadoop.hbase.regionserver.MetricsRegionServerWrapper</pre>
 <ul class="blockList">
 <li class="blockList">
 <h4>getCellsCountCompactedToMob</h4>
-<pre>public&nbsp;long&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/MetricsRegionServerWrapperStub.html#line.504">getCellsCountCompactedToMob</a>()</pre>
+<pre>public&nbsp;long&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/MetricsRegionServerWrapperStub.html#line.509">getCellsCountCompactedToMob</a>()</pre>
 <dl>
 <dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
 <dd><code>getCellsCountCompactedToMob</code>&nbsp;in interface&nbsp;<code>org.apache.hadoop.hbase.regionserver.MetricsRegionServerWrapper</code></dd>
@@ -1901,7 +1918,7 @@ implements org.apache.hadoop.hbase.regionserver.MetricsRegionServerWrapper</pre>
 <ul class="blockList">
 <li class="blockList">
 <h4>getCellsCountCompactedFromMob</h4>
-<pre>public&nbsp;long&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/MetricsRegionServerWrapperStub.html#line.509">getCellsCountCompactedFromMob</a>()</pre>
+<pre>public&nbsp;long&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/MetricsRegionServerWrapperStub.html#line.514">getCellsCountCompactedFromMob</a>()</pre>
 <dl>
 <dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
 <dd><code>getCellsCountCompactedFromMob</code>&nbsp;in interface&nbsp;<code>org.apache.hadoop.hbase.regionserver.MetricsRegionServerWrapper</code></dd>
@@ -1914,7 +1931,7 @@ implements org.apache.hadoop.hbase.regionserver.MetricsRegionServerWrapper</pre>
 <ul class="blockList">
 <li class="blockList">
 <h4>getCellsSizeCompactedToMob</h4>
-<pre>public&nbsp;long&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/MetricsRegionServerWrapperStub.html#line.514">getCellsSizeCompactedToMob</a>()</pre>
+<pre>public&nbsp;long&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/MetricsRegionServerWrapperStub.html#line.519">getCellsSizeCompactedToMob</a>()</pre>
 <dl>
 <dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
 <dd><code>getCellsSizeCompactedToMob</code>&nbsp;in interface&nbsp;<code>org.apache.hadoop.hbase.regionserver.MetricsRegionServerWrapper</code></dd>
@@ -1927,7 +1944,7 @@ implements org.apache.hadoop.hbase.regionserver.MetricsRegionServerWrapper</pre>
 <ul class="blockList">
 <li class="blockList">
 <h4>getCellsSizeCompactedFromMob</h4>
-<pre>public&nbsp;long&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/MetricsRegionServerWrapperStub.html#line.519">getCellsSizeCompactedFromMob</a>()</pre>
+<pre>public&nbsp;long&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/MetricsRegionServerWrapperStub.html#line.524">getCellsSizeCompactedFromMob</a>()</pre>
 <dl>
 <dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
 <dd><code>getCellsSizeCompactedFromMob</code>&nbsp;in interface&nbsp;<code>org.apache.hadoop.hbase.regionserver.MetricsRegionServerWrapper</code></dd>
@@ -1940,7 +1957,7 @@ implements org.apache.hadoop.hbase.regionserver.MetricsRegionServerWrapper</pre>
 <ul class="blockList">
 <li class="blockList">
 <h4>getMobFlushCount</h4>
-<pre>public&nbsp;long&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/MetricsRegionServerWrapperStub.html#line.524">getMobFlushCount</a>()</pre>
+<pre>public&nbsp;long&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/MetricsRegionServerWrapperStub.html#line.529">getMobFlushCount</a>()</pre>
 <dl>
 <dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
 <dd><code>getMobFlushCount</code>&nbsp;in interface&nbsp;<code>org.apache.hadoop.hbase.regionserver.MetricsRegionServerWrapper</code></dd>
@@ -1953,7 +1970,7 @@ implements org.apache.hadoop.hbase.regionserver.MetricsRegionServerWrapper</pre>
 <ul class="blockList">
 <li class="blockList">
 <h4>getMobFlushedCellsCount</h4>
-<pre>public&nbsp;long&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/MetricsRegionServerWrapperStub.html#line.529">getMobFlushedCellsCount</a>()</pre>
+<pre>public&nbsp;long&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/MetricsRegionServerWrapperStub.html#line.534">getMobFlushedCellsCount</a>()</pre>
 <dl>
 <dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
 <dd><code>getMobFlushedCellsCount</code>&nbsp;in interface&nbsp;<code>org.apache.hadoop.hbase.regionserver.MetricsRegionServerWrapper</code></dd>
@@ -1966,7 +1983,7 @@ implements org.apache.hadoop.hbase.regionserver.MetricsRegionServerWrapper</pre>
 <ul class="blockList">
 <li class="blockList">
 <h4>getMobFlushedCellsSize</h4>
-<pre>public&nbsp;long&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/MetricsRegionServerWrapperStub.html#line.534">getMobFlushedCellsSize</a>()</pre>
+<pre>public&nbsp;long&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/MetricsRegionServerWrapperStub.html#line.539">getMobFlushedCellsSize</a>()</pre>
 <dl>
 <dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
 <dd><code>getMobFlushedCellsSize</code>&nbsp;in interface&nbsp;<code>org.apache.hadoop.hbase.regionserver.MetricsRegionServerWrapper</code></dd>
@@ -1979,7 +1996,7 @@ implements org.apache.hadoop.hbase.regionserver.MetricsRegionServerWrapper</pre>
 <ul class="blockList">
 <li class="blockList">
 <h4>getMobScanCellsCount</h4>
-<pre>public&nbsp;long&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/MetricsRegionServerWrapperStub.html#line.539">getMobScanCellsCount</a>()</pre>
+<pre>public&nbsp;long&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/MetricsRegionServerWrapperStub.html#line.544">getMobScanCellsCount</a>()</pre>
 <dl>
 <dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
 <dd><code>getMobScanCellsCount</code>&nbsp;in interface&nbsp;<code>org.apache.hadoop.hbase.regionserver.MetricsRegionServerWrapper</code></dd>
@@ -1992,7 +2009,7 @@ implements org.apache.hadoop.hbase.regionserver.MetricsRegionServerWrapper</pre>
 <ul class="blockList">
 <li class="blockList">
 <h4>getMobScanCellsSize</h4>
-<pre>public&nbsp;long&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/MetricsRegionServerWrapperStub.html#line.544">getMobScanCellsSize</a>()</pre>
+<pre>public&nbsp;long&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/MetricsRegionServerWrapperStub.html#line.549">getMobScanCellsSize</a>()</pre>
 <dl>
 <dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
 <dd><code>getMobScanCellsSize</code>&nbsp;in interface&nbsp;<code>org.apache.hadoop.hbase.regionserver.MetricsRegionServerWrapper</code></dd>
@@ -2005,7 +2022,7 @@ implements org.apache.hadoop.hbase.regionserver.MetricsRegionServerWrapper</pre>
 <ul class="blockList">
 <li class="blockList">
 <h4>getMobFileCacheAccessCount</h4>
-<pre>public&nbsp;long&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/MetricsRegionServerWrapperStub.html#line.549">getMobFileCacheAccessCount</a>()</pre>
+<pre>public&nbsp;long&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/MetricsRegionServerWrapperStub.html#line.554">getMobFileCacheAccessCount</a>()</pre>
 <dl>
 <dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
 <dd><code>getMobFileCacheAccessCount</code>&nbsp;in interface&nbsp;<code>org.apache.hadoop.hbase.regionserver.MetricsRegionServerWrapper</code></dd>
@@ -2018,7 +2035,7 @@ implements org.apache.hadoop.hbase.regionserver.MetricsRegionServerWrapper</pre>
 <ul class="blockList">
 <li class="blockList">
 <h4>getMobFileCacheMissCount</h4>
-<pre>public&nbsp;long&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/MetricsRegionServerWrapperStub.html#line.554">getMobFileCacheMissCount</a>()</pre>
+<pre>public&nbsp;long&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/MetricsRegionServerWrapperStub.html#line.559">getMobFileCacheMissCount</a>()</pre>
 <dl>
 <dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
 <dd><code>getMobFileCacheMissCount</code>&nbsp;in interface&nbsp;<code>org.apache.hadoop.hbase.regionserver.MetricsRegionServerWrapper</code></dd>
@@ -2031,7 +2048,7 @@ implements org.apache.hadoop.hbase.regionserver.MetricsRegionServerWrapper</pre>
 <ul class="blockList">
 <li class="blockList">
 <h4>getMobFileCacheEvictedCount</h4>
-<pre>public&nbsp;long&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/MetricsRegionServerWrapperStub.html#line.559">getMobFileCacheEvictedCount</a>()</pre>
+<pre>public&nbsp;long&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/MetricsRegionServerWrapperStub.html#line.564">getMobFileCacheEvictedCount</a>()</pre>
 <dl>
 <dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
 <dd><code>getMobFileCacheEvictedCount</code>&nbsp;in interface&nbsp;<code>org.apache.hadoop.hbase.regionserver.MetricsRegionServerWrapper</code></dd>
@@ -2044,7 +2061,7 @@ implements org.apache.hadoop.hbase.regionserver.MetricsRegionServerWrapper</pre>
 <ul class="blockList">
 <li class="blockList">
 <h4>getMobFileCacheCount</h4>
-<pre>public&nbsp;long&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/MetricsRegionServerWrapperStub.html#line.564">getMobFileCacheCount</a>()</pre>
+<pre>public&nbsp;long&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/MetricsRegionServerWrapperStub.html#line.569">getMobFileCacheCount</a>()</pre>
 <dl>
 <dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
 <dd><code>getMobFileCacheCount</code>&nbsp;in interface&nbsp;<code>org.apache.hadoop.hbase.regionserver.MetricsRegionServerWrapper</code></dd>
@@ -2057,7 +2074,7 @@ implements org.apache.hadoop.hbase.regionserver.MetricsRegionServerWrapper</pre>
 <ul class="blockList">
 <li class="blockList">
 <h4>getMobFileCacheHitPercent</h4>
-<pre>public&nbsp;double&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/MetricsRegionServerWrapperStub.html#line.569">getMobFileCacheHitPercent</a>()</pre>
+<pre>public&nbsp;double&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/MetricsRegionServerWrapperStub.html#line.574">getMobFileCacheHitPercent</a>()</pre>
 <dl>
 <dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
 <dd><code>getMobFileCacheHitPercent</code>&nbsp;in interface&nbsp;<code>org.apache.hadoop.hbase.regionserver.MetricsRegionServerWrapper</code></dd>
@@ -2070,7 +2087,7 @@ implements org.apache.hadoop.hbase.regionserver.MetricsRegionServerWrapper</pre>
 <ul class="blockListLast">
 <li class="blockList">
 <h4>getAverageRegionSize</h4>
-<pre>public&nbsp;long&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/MetricsRegionServerWrapperStub.html#line.574">getAverageRegionSize</a>()</pre>
+<pre>public&nbsp;long&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/MetricsRegionServerWrapperStub.html#line.579">getAverageRegionSize</a>()</pre>
 <dl>
 <dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
 <dd><code>getAverageRegionSize</code>&nbsp;in interface&nbsp;<code>org.apache.hadoop.hbase.regionserver.MetricsRegionServerWrapper</code></dd>

http://git-wip-us.apache.org/repos/asf/hbase-site/blob/2e694a8e/testdevapidocs/org/apache/hadoop/hbase/regionserver/TestCleanupCompactedFileOnRegionClose.html
----------------------------------------------------------------------
diff --git a/testdevapidocs/org/apache/hadoop/hbase/regionserver/TestCleanupCompactedFileOnRegionClose.html b/testdevapidocs/org/apache/hadoop/hbase/regionserver/TestCleanupCompactedFileOnRegionClose.html
index db03544..5c2451b 100644
--- a/testdevapidocs/org/apache/hadoop/hbase/regionserver/TestCleanupCompactedFileOnRegionClose.html
+++ b/testdevapidocs/org/apache/hadoop/hbase/regionserver/TestCleanupCompactedFileOnRegionClose.html
@@ -50,7 +50,7 @@ var activeTableTab = "activeTableTab";
 <div class="subNav">
 <ul class="navList">
 <li><a href="../../../../../org/apache/hadoop/hbase/regionserver/TestCellSkipListSet.html" title="class in org.apache.hadoop.hbase.regionserver"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
-<li><a href="../../../../../org/apache/hadoop/hbase/regionserver/TestClearRegionBlockCache.html" title="class in org.apache.hadoop.hbase.regionserver"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
+<li><a href="../../../../../org/apache/hadoop/hbase/regionserver/TestCleanupMetaWAL.html" title="class in org.apache.hadoop.hbase.regionserver"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
 </ul>
 <ul class="navList">
 <li><a href="../../../../../index.html?org/apache/hadoop/hbase/regionserver/TestCleanupCompactedFileOnRegionClose.html" target="_top">Frames</a></li>
@@ -335,7 +335,7 @@ extends <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html
 <div class="subNav">
 <ul class="navList">
 <li><a href="../../../../../org/apache/hadoop/hbase/regionserver/TestCellSkipListSet.html" title="class in org.apache.hadoop.hbase.regionserver"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
-<li><a href="../../../../../org/apache/hadoop/hbase/regionserver/TestClearRegionBlockCache.html" title="class in org.apache.hadoop.hbase.regionserver"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
+<li><a href="../../../../../org/apache/hadoop/hbase/regionserver/TestCleanupMetaWAL.html" title="class in org.apache.hadoop.hbase.regionserver"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
 </ul>
 <ul class="navList">
 <li><a href="../../../../../index.html?org/apache/hadoop/hbase/regionserver/TestCleanupCompactedFileOnRegionClose.html" target="_top">Frames</a></li>


[16/28] hbase-site git commit: Published site at 8d7061a487357344f10ee260979cc2c47cd833dd.

Posted by gi...@apache.org.
http://git-wip-us.apache.org/repos/asf/hbase-site/blob/2e694a8e/devapidocs/src-html/org/apache/hadoop/hbase/master/MasterWalManager.html
----------------------------------------------------------------------
diff --git a/devapidocs/src-html/org/apache/hadoop/hbase/master/MasterWalManager.html b/devapidocs/src-html/org/apache/hadoop/hbase/master/MasterWalManager.html
index f0b26f3..43eb062 100644
--- a/devapidocs/src-html/org/apache/hadoop/hbase/master/MasterWalManager.html
+++ b/devapidocs/src-html/org/apache/hadoop/hbase/master/MasterWalManager.html
@@ -43,328 +43,368 @@
 <span class="sourceLineNo">035</span>import org.apache.hadoop.fs.PathFilter;<a name="line.35"></a>
 <span class="sourceLineNo">036</span>import org.apache.hadoop.hbase.HConstants;<a name="line.36"></a>
 <span class="sourceLineNo">037</span>import org.apache.hadoop.hbase.ServerName;<a name="line.37"></a>
-<span class="sourceLineNo">038</span>import org.apache.hadoop.hbase.util.EnvironmentEdgeManager;<a name="line.38"></a>
-<span class="sourceLineNo">039</span>import org.apache.hadoop.hbase.util.FSUtils;<a name="line.39"></a>
-<span class="sourceLineNo">040</span>import org.apache.hadoop.hbase.wal.AbstractFSWALProvider;<a name="line.40"></a>
-<span class="sourceLineNo">041</span>import org.apache.hadoop.hbase.wal.WALSplitter;<a name="line.41"></a>
-<span class="sourceLineNo">042</span>import org.apache.yetus.audience.InterfaceAudience;<a name="line.42"></a>
-<span class="sourceLineNo">043</span>import org.slf4j.Logger;<a name="line.43"></a>
-<span class="sourceLineNo">044</span>import org.slf4j.LoggerFactory;<a name="line.44"></a>
-<span class="sourceLineNo">045</span>import org.apache.hbase.thirdparty.com.google.common.annotations.VisibleForTesting;<a name="line.45"></a>
-<span class="sourceLineNo">046</span><a name="line.46"></a>
-<span class="sourceLineNo">047</span>/**<a name="line.47"></a>
-<span class="sourceLineNo">048</span> * This class abstracts a bunch of operations the HMaster needs<a name="line.48"></a>
-<span class="sourceLineNo">049</span> * when splitting log files e.g. finding log files, dirs etc.<a name="line.49"></a>
-<span class="sourceLineNo">050</span> */<a name="line.50"></a>
-<span class="sourceLineNo">051</span>@InterfaceAudience.Private<a name="line.51"></a>
-<span class="sourceLineNo">052</span>public class MasterWalManager {<a name="line.52"></a>
-<span class="sourceLineNo">053</span>  private static final Logger LOG = LoggerFactory.getLogger(MasterWalManager.class);<a name="line.53"></a>
-<span class="sourceLineNo">054</span><a name="line.54"></a>
-<span class="sourceLineNo">055</span>  final static PathFilter META_FILTER = new PathFilter() {<a name="line.55"></a>
-<span class="sourceLineNo">056</span>    @Override<a name="line.56"></a>
-<span class="sourceLineNo">057</span>    public boolean accept(Path p) {<a name="line.57"></a>
-<span class="sourceLineNo">058</span>      return AbstractFSWALProvider.isMetaFile(p);<a name="line.58"></a>
-<span class="sourceLineNo">059</span>    }<a name="line.59"></a>
-<span class="sourceLineNo">060</span>  };<a name="line.60"></a>
-<span class="sourceLineNo">061</span><a name="line.61"></a>
-<span class="sourceLineNo">062</span>  final static PathFilter NON_META_FILTER = new PathFilter() {<a name="line.62"></a>
-<span class="sourceLineNo">063</span>    @Override<a name="line.63"></a>
-<span class="sourceLineNo">064</span>    public boolean accept(Path p) {<a name="line.64"></a>
-<span class="sourceLineNo">065</span>      return !AbstractFSWALProvider.isMetaFile(p);<a name="line.65"></a>
-<span class="sourceLineNo">066</span>    }<a name="line.66"></a>
-<span class="sourceLineNo">067</span>  };<a name="line.67"></a>
-<span class="sourceLineNo">068</span><a name="line.68"></a>
-<span class="sourceLineNo">069</span>  // metrics for master<a name="line.69"></a>
-<span class="sourceLineNo">070</span>  // TODO: Rename it, since those metrics are split-manager related<a name="line.70"></a>
-<span class="sourceLineNo">071</span>  private final MetricsMasterFileSystem metricsMasterFilesystem = new MetricsMasterFileSystem();<a name="line.71"></a>
-<span class="sourceLineNo">072</span><a name="line.72"></a>
-<span class="sourceLineNo">073</span>  // Keep around for convenience.<a name="line.73"></a>
-<span class="sourceLineNo">074</span>  private final MasterServices services;<a name="line.74"></a>
-<span class="sourceLineNo">075</span>  private final Configuration conf;<a name="line.75"></a>
-<span class="sourceLineNo">076</span>  private final FileSystem fs;<a name="line.76"></a>
-<span class="sourceLineNo">077</span><a name="line.77"></a>
-<span class="sourceLineNo">078</span>  // The Path to the old logs dir<a name="line.78"></a>
-<span class="sourceLineNo">079</span>  private final Path oldLogDir;<a name="line.79"></a>
-<span class="sourceLineNo">080</span>  private final Path rootDir;<a name="line.80"></a>
-<span class="sourceLineNo">081</span><a name="line.81"></a>
-<span class="sourceLineNo">082</span>  // create the split log lock<a name="line.82"></a>
-<span class="sourceLineNo">083</span>  private final Lock splitLogLock = new ReentrantLock();<a name="line.83"></a>
-<span class="sourceLineNo">084</span>  private final SplitLogManager splitLogManager;<a name="line.84"></a>
-<span class="sourceLineNo">085</span><a name="line.85"></a>
-<span class="sourceLineNo">086</span>  // Is the fileystem ok?<a name="line.86"></a>
-<span class="sourceLineNo">087</span>  private volatile boolean fsOk = true;<a name="line.87"></a>
-<span class="sourceLineNo">088</span><a name="line.88"></a>
-<span class="sourceLineNo">089</span>  public MasterWalManager(MasterServices services) throws IOException {<a name="line.89"></a>
-<span class="sourceLineNo">090</span>    this(services.getConfiguration(), services.getMasterFileSystem().getWALFileSystem(),<a name="line.90"></a>
-<span class="sourceLineNo">091</span>      services.getMasterFileSystem().getWALRootDir(), services);<a name="line.91"></a>
-<span class="sourceLineNo">092</span>  }<a name="line.92"></a>
-<span class="sourceLineNo">093</span><a name="line.93"></a>
-<span class="sourceLineNo">094</span>  public MasterWalManager(Configuration conf, FileSystem fs, Path rootDir, MasterServices services)<a name="line.94"></a>
-<span class="sourceLineNo">095</span>      throws IOException {<a name="line.95"></a>
-<span class="sourceLineNo">096</span>    this.fs = fs;<a name="line.96"></a>
-<span class="sourceLineNo">097</span>    this.conf = conf;<a name="line.97"></a>
-<span class="sourceLineNo">098</span>    this.rootDir = rootDir;<a name="line.98"></a>
-<span class="sourceLineNo">099</span>    this.services = services;<a name="line.99"></a>
-<span class="sourceLineNo">100</span>    this.splitLogManager = new SplitLogManager(services, conf);<a name="line.100"></a>
-<span class="sourceLineNo">101</span><a name="line.101"></a>
-<span class="sourceLineNo">102</span>    this.oldLogDir = new Path(rootDir, HConstants.HREGION_OLDLOGDIR_NAME);<a name="line.102"></a>
-<span class="sourceLineNo">103</span>  }<a name="line.103"></a>
-<span class="sourceLineNo">104</span><a name="line.104"></a>
-<span class="sourceLineNo">105</span>  public void stop() {<a name="line.105"></a>
-<span class="sourceLineNo">106</span>    if (splitLogManager != null) {<a name="line.106"></a>
-<span class="sourceLineNo">107</span>      splitLogManager.stop();<a name="line.107"></a>
-<span class="sourceLineNo">108</span>    }<a name="line.108"></a>
-<span class="sourceLineNo">109</span>  }<a name="line.109"></a>
-<span class="sourceLineNo">110</span><a name="line.110"></a>
-<span class="sourceLineNo">111</span>  @VisibleForTesting<a name="line.111"></a>
-<span class="sourceLineNo">112</span>  SplitLogManager getSplitLogManager() {<a name="line.112"></a>
-<span class="sourceLineNo">113</span>    return this.splitLogManager;<a name="line.113"></a>
-<span class="sourceLineNo">114</span>  }<a name="line.114"></a>
-<span class="sourceLineNo">115</span><a name="line.115"></a>
-<span class="sourceLineNo">116</span>  /**<a name="line.116"></a>
-<span class="sourceLineNo">117</span>   * Get the directory where old logs go<a name="line.117"></a>
-<span class="sourceLineNo">118</span>   * @return the dir<a name="line.118"></a>
-<span class="sourceLineNo">119</span>   */<a name="line.119"></a>
-<span class="sourceLineNo">120</span>  Path getOldLogDir() {<a name="line.120"></a>
-<span class="sourceLineNo">121</span>    return this.oldLogDir;<a name="line.121"></a>
-<span class="sourceLineNo">122</span>  }<a name="line.122"></a>
-<span class="sourceLineNo">123</span><a name="line.123"></a>
-<span class="sourceLineNo">124</span>  public FileSystem getFileSystem() {<a name="line.124"></a>
-<span class="sourceLineNo">125</span>    return this.fs;<a name="line.125"></a>
-<span class="sourceLineNo">126</span>  }<a name="line.126"></a>
-<span class="sourceLineNo">127</span><a name="line.127"></a>
-<span class="sourceLineNo">128</span>  /**<a name="line.128"></a>
-<span class="sourceLineNo">129</span>   * Checks to see if the file system is still accessible.<a name="line.129"></a>
-<span class="sourceLineNo">130</span>   * If not, sets closed<a name="line.130"></a>
-<span class="sourceLineNo">131</span>   * @return false if file system is not available<a name="line.131"></a>
-<span class="sourceLineNo">132</span>   */<a name="line.132"></a>
-<span class="sourceLineNo">133</span>  private boolean checkFileSystem() {<a name="line.133"></a>
-<span class="sourceLineNo">134</span>    if (this.fsOk) {<a name="line.134"></a>
-<span class="sourceLineNo">135</span>      try {<a name="line.135"></a>
-<span class="sourceLineNo">136</span>        FSUtils.checkFileSystemAvailable(this.fs);<a name="line.136"></a>
-<span class="sourceLineNo">137</span>        FSUtils.checkDfsSafeMode(this.conf);<a name="line.137"></a>
-<span class="sourceLineNo">138</span>      } catch (IOException e) {<a name="line.138"></a>
-<span class="sourceLineNo">139</span>        services.abort("Shutting down HBase cluster: file system not available", e);<a name="line.139"></a>
-<span class="sourceLineNo">140</span>        this.fsOk = false;<a name="line.140"></a>
-<span class="sourceLineNo">141</span>      }<a name="line.141"></a>
-<span class="sourceLineNo">142</span>    }<a name="line.142"></a>
-<span class="sourceLineNo">143</span>    return this.fsOk;<a name="line.143"></a>
-<span class="sourceLineNo">144</span>  }<a name="line.144"></a>
-<span class="sourceLineNo">145</span><a name="line.145"></a>
-<span class="sourceLineNo">146</span>  /**<a name="line.146"></a>
-<span class="sourceLineNo">147</span>   * Get Servernames which are currently splitting; paths have a '-splitting' suffix.<a name="line.147"></a>
-<span class="sourceLineNo">148</span>   * @return ServerName<a name="line.148"></a>
-<span class="sourceLineNo">149</span>   * @throws IOException IOException<a name="line.149"></a>
-<span class="sourceLineNo">150</span>   */<a name="line.150"></a>
-<span class="sourceLineNo">151</span>  public Set&lt;ServerName&gt; getSplittingServersFromWALDir() throws  IOException {<a name="line.151"></a>
-<span class="sourceLineNo">152</span>    return getServerNamesFromWALDirPath(<a name="line.152"></a>
-<span class="sourceLineNo">153</span>      p -&gt; p.getName().endsWith(AbstractFSWALProvider.SPLITTING_EXT));<a name="line.153"></a>
-<span class="sourceLineNo">154</span>  }<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>   * Get Servernames that COULD BE 'alive'; excludes those that have a '-splitting' suffix as these<a name="line.157"></a>
-<span class="sourceLineNo">158</span>   * are already being split -- they cannot be 'alive'.<a name="line.158"></a>
-<span class="sourceLineNo">159</span>   * @return ServerName<a name="line.159"></a>
-<span class="sourceLineNo">160</span>   * @throws IOException IOException<a name="line.160"></a>
-<span class="sourceLineNo">161</span>   */<a name="line.161"></a>
-<span class="sourceLineNo">162</span>  public Set&lt;ServerName&gt; getLiveServersFromWALDir() throws IOException {<a name="line.162"></a>
-<span class="sourceLineNo">163</span>    return getServerNamesFromWALDirPath(<a name="line.163"></a>
-<span class="sourceLineNo">164</span>      p -&gt; !p.getName().endsWith(AbstractFSWALProvider.SPLITTING_EXT));<a name="line.164"></a>
-<span class="sourceLineNo">165</span>  }<a name="line.165"></a>
-<span class="sourceLineNo">166</span><a name="line.166"></a>
-<span class="sourceLineNo">167</span>  /**<a name="line.167"></a>
-<span class="sourceLineNo">168</span>   * @return listing of ServerNames found by parsing WAL directory paths in FS.<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>  public Set&lt;ServerName&gt; getServerNamesFromWALDirPath(final PathFilter filter) throws IOException {<a name="line.171"></a>
-<span class="sourceLineNo">172</span>    FileStatus[] walDirForServerNames = getWALDirPaths(filter);<a name="line.172"></a>
-<span class="sourceLineNo">173</span>    return Stream.of(walDirForServerNames).map(s -&gt; {<a name="line.173"></a>
-<span class="sourceLineNo">174</span>      ServerName serverName = AbstractFSWALProvider.getServerNameFromWALDirectoryName(s.getPath());<a name="line.174"></a>
-<span class="sourceLineNo">175</span>      if (serverName == null) {<a name="line.175"></a>
-<span class="sourceLineNo">176</span>        LOG.warn("Log folder {} doesn't look like its name includes a " +<a name="line.176"></a>
-<span class="sourceLineNo">177</span>          "region server name; leaving in place. If you see later errors about missing " +<a name="line.177"></a>
-<span class="sourceLineNo">178</span>          "write ahead logs they may be saved in this location.", s.getPath());<a name="line.178"></a>
-<span class="sourceLineNo">179</span>        return null;<a name="line.179"></a>
-<span class="sourceLineNo">180</span>      }<a name="line.180"></a>
-<span class="sourceLineNo">181</span>      return serverName;<a name="line.181"></a>
-<span class="sourceLineNo">182</span>    }).filter(s -&gt; s != null).collect(Collectors.toSet());<a name="line.182"></a>
-<span class="sourceLineNo">183</span>  }<a name="line.183"></a>
-<span class="sourceLineNo">184</span><a name="line.184"></a>
-<span class="sourceLineNo">185</span>  /**<a name="line.185"></a>
-<span class="sourceLineNo">186</span>   * @return List of all RegionServer WAL dirs; i.e. this.rootDir/HConstants.HREGION_LOGDIR_NAME.<a name="line.186"></a>
-<span class="sourceLineNo">187</span>   */<a name="line.187"></a>
-<span class="sourceLineNo">188</span>  public FileStatus[] getWALDirPaths(final PathFilter filter) throws IOException {<a name="line.188"></a>
-<span class="sourceLineNo">189</span>    Path walDirPath = new Path(rootDir, HConstants.HREGION_LOGDIR_NAME);<a name="line.189"></a>
-<span class="sourceLineNo">190</span>    FileStatus[] walDirForServerNames = FSUtils.listStatus(fs, walDirPath, filter);<a name="line.190"></a>
-<span class="sourceLineNo">191</span>    return walDirForServerNames == null? new FileStatus[0]: walDirForServerNames;<a name="line.191"></a>
-<span class="sourceLineNo">192</span>  }<a name="line.192"></a>
-<span class="sourceLineNo">193</span><a name="line.193"></a>
-<span class="sourceLineNo">194</span>  /**<a name="line.194"></a>
-<span class="sourceLineNo">195</span>   * Inspect the log directory to find dead servers which need recovery work<a name="line.195"></a>
-<span class="sourceLineNo">196</span>   * @return A set of ServerNames which aren't running but still have WAL files left in file system<a name="line.196"></a>
-<span class="sourceLineNo">197</span>   * @deprecated With proc-v2, we can record the crash server with procedure store, so do not need<a name="line.197"></a>
-<span class="sourceLineNo">198</span>   *             to scan the wal directory to find out the splitting wal directory any more. Leave<a name="line.198"></a>
-<span class="sourceLineNo">199</span>   *             it here only because {@code RecoverMetaProcedure}(which is also deprecated) uses<a name="line.199"></a>
-<span class="sourceLineNo">200</span>   *             it.<a name="line.200"></a>
-<span class="sourceLineNo">201</span>   */<a name="line.201"></a>
-<span class="sourceLineNo">202</span>  @Deprecated<a name="line.202"></a>
-<span class="sourceLineNo">203</span>  public Set&lt;ServerName&gt; getFailedServersFromLogFolders() {<a name="line.203"></a>
-<span class="sourceLineNo">204</span>    boolean retrySplitting = !conf.getBoolean("hbase.hlog.split.skip.errors",<a name="line.204"></a>
-<span class="sourceLineNo">205</span>        WALSplitter.SPLIT_SKIP_ERRORS_DEFAULT);<a name="line.205"></a>
-<span class="sourceLineNo">206</span><a name="line.206"></a>
-<span class="sourceLineNo">207</span>    Set&lt;ServerName&gt; serverNames = new HashSet&lt;&gt;();<a name="line.207"></a>
-<span class="sourceLineNo">208</span>    Path logsDirPath = new Path(this.rootDir, HConstants.HREGION_LOGDIR_NAME);<a name="line.208"></a>
-<span class="sourceLineNo">209</span><a name="line.209"></a>
-<span class="sourceLineNo">210</span>    do {<a name="line.210"></a>
-<span class="sourceLineNo">211</span>      if (services.isStopped()) {<a name="line.211"></a>
-<span class="sourceLineNo">212</span>        LOG.warn("Master stopped while trying to get failed servers.");<a name="line.212"></a>
-<span class="sourceLineNo">213</span>        break;<a name="line.213"></a>
-<span class="sourceLineNo">214</span>      }<a name="line.214"></a>
-<span class="sourceLineNo">215</span>      try {<a name="line.215"></a>
-<span class="sourceLineNo">216</span>        if (!this.fs.exists(logsDirPath)) return serverNames;<a name="line.216"></a>
-<span class="sourceLineNo">217</span>        FileStatus[] logFolders = FSUtils.listStatus(this.fs, logsDirPath, null);<a name="line.217"></a>
-<span class="sourceLineNo">218</span>        // Get online servers after getting log folders to avoid log folder deletion of newly<a name="line.218"></a>
-<span class="sourceLineNo">219</span>        // checked in region servers . see HBASE-5916<a name="line.219"></a>
-<span class="sourceLineNo">220</span>        Set&lt;ServerName&gt; onlineServers = services.getServerManager().getOnlineServers().keySet();<a name="line.220"></a>
-<span class="sourceLineNo">221</span><a name="line.221"></a>
-<span class="sourceLineNo">222</span>        if (logFolders == null || logFolders.length == 0) {<a name="line.222"></a>
-<span class="sourceLineNo">223</span>          LOG.debug("No log files to split, proceeding...");<a name="line.223"></a>
-<span class="sourceLineNo">224</span>          return serverNames;<a name="line.224"></a>
-<span class="sourceLineNo">225</span>        }<a name="line.225"></a>
-<span class="sourceLineNo">226</span>        for (FileStatus status : logFolders) {<a name="line.226"></a>
-<span class="sourceLineNo">227</span>          FileStatus[] curLogFiles = FSUtils.listStatus(this.fs, status.getPath(), null);<a name="line.227"></a>
-<span class="sourceLineNo">228</span>          if (curLogFiles == null || curLogFiles.length == 0) {<a name="line.228"></a>
-<span class="sourceLineNo">229</span>            // Empty log folder. No recovery needed<a name="line.229"></a>
-<span class="sourceLineNo">230</span>            continue;<a name="line.230"></a>
-<span class="sourceLineNo">231</span>          }<a name="line.231"></a>
-<span class="sourceLineNo">232</span>          final ServerName serverName = AbstractFSWALProvider.getServerNameFromWALDirectoryName(<a name="line.232"></a>
-<span class="sourceLineNo">233</span>              status.getPath());<a name="line.233"></a>
-<span class="sourceLineNo">234</span>          if (null == serverName) {<a name="line.234"></a>
-<span class="sourceLineNo">235</span>            LOG.warn("Log folder " + status.getPath() + " doesn't look like its name includes a " +<a name="line.235"></a>
-<span class="sourceLineNo">236</span>                "region server name; leaving in place. If you see later errors about missing " +<a name="line.236"></a>
-<span class="sourceLineNo">237</span>                "write ahead logs they may be saved in this location.");<a name="line.237"></a>
-<span class="sourceLineNo">238</span>          } else if (!onlineServers.contains(serverName)) {<a name="line.238"></a>
-<span class="sourceLineNo">239</span>            LOG.info("Log folder " + status.getPath() + " doesn't belong "<a name="line.239"></a>
-<span class="sourceLineNo">240</span>                + "to a known region server, splitting");<a name="line.240"></a>
-<span class="sourceLineNo">241</span>            serverNames.add(serverName);<a name="line.241"></a>
-<span class="sourceLineNo">242</span>          } else {<a name="line.242"></a>
-<span class="sourceLineNo">243</span>            LOG.info("Log folder " + status.getPath() + " belongs to an existing region server");<a name="line.243"></a>
-<span class="sourceLineNo">244</span>          }<a name="line.244"></a>
-<span class="sourceLineNo">245</span>        }<a name="line.245"></a>
-<span class="sourceLineNo">246</span>        retrySplitting = false;<a name="line.246"></a>
-<span class="sourceLineNo">247</span>      } catch (IOException ioe) {<a name="line.247"></a>
-<span class="sourceLineNo">248</span>        LOG.warn("Failed getting failed servers to be recovered.", ioe);<a name="line.248"></a>
-<span class="sourceLineNo">249</span>        if (!checkFileSystem()) {<a name="line.249"></a>
-<span class="sourceLineNo">250</span>          LOG.warn("Bad Filesystem, exiting");<a name="line.250"></a>
-<span class="sourceLineNo">251</span>          Runtime.getRuntime().halt(1);<a name="line.251"></a>
-<span class="sourceLineNo">252</span>        }<a name="line.252"></a>
-<span class="sourceLineNo">253</span>        try {<a name="line.253"></a>
-<span class="sourceLineNo">254</span>          if (retrySplitting) {<a name="line.254"></a>
-<span class="sourceLineNo">255</span>            Thread.sleep(conf.getInt("hbase.hlog.split.failure.retry.interval", 30 * 1000));<a name="line.255"></a>
-<span class="sourceLineNo">256</span>          }<a name="line.256"></a>
-<span class="sourceLineNo">257</span>        } catch (InterruptedException e) {<a name="line.257"></a>
-<span class="sourceLineNo">258</span>          LOG.warn("Interrupted, aborting since cannot return w/o splitting");<a name="line.258"></a>
-<span class="sourceLineNo">259</span>          Thread.currentThread().interrupt();<a name="line.259"></a>
-<span class="sourceLineNo">260</span>          retrySplitting = false;<a name="line.260"></a>
-<span class="sourceLineNo">261</span>          Runtime.getRuntime().halt(1);<a name="line.261"></a>
-<span class="sourceLineNo">262</span>        }<a name="line.262"></a>
-<span class="sourceLineNo">263</span>      }<a name="line.263"></a>
-<span class="sourceLineNo">264</span>    } while (retrySplitting);<a name="line.264"></a>
-<span class="sourceLineNo">265</span><a name="line.265"></a>
-<span class="sourceLineNo">266</span>    return serverNames;<a name="line.266"></a>
-<span class="sourceLineNo">267</span>  }<a name="line.267"></a>
-<span class="sourceLineNo">268</span><a name="line.268"></a>
-<span class="sourceLineNo">269</span>  public void splitLog(final ServerName serverName) throws IOException {<a name="line.269"></a>
-<span class="sourceLineNo">270</span>    splitLog(Collections.&lt;ServerName&gt;singleton(serverName));<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>  /**<a name="line.273"></a>
-<span class="sourceLineNo">274</span>   * Specialized method to handle the splitting for meta WAL<a name="line.274"></a>
-<span class="sourceLineNo">275</span>   * @param serverName logs belonging to this server will be split<a name="line.275"></a>
-<span class="sourceLineNo">276</span>   */<a name="line.276"></a>
-<span class="sourceLineNo">277</span>  public void splitMetaLog(final ServerName serverName) throws IOException {<a name="line.277"></a>
-<span class="sourceLineNo">278</span>    splitMetaLog(Collections.&lt;ServerName&gt;singleton(serverName));<a name="line.278"></a>
-<span class="sourceLineNo">279</span>  }<a name="line.279"></a>
-<span class="sourceLineNo">280</span><a name="line.280"></a>
-<span class="sourceLineNo">281</span>  /**<a name="line.281"></a>
-<span class="sourceLineNo">282</span>   * Specialized method to handle the splitting for meta WAL<a name="line.282"></a>
-<span class="sourceLineNo">283</span>   * @param serverNames logs belonging to these servers will be split<a name="line.283"></a>
-<span class="sourceLineNo">284</span>   */<a name="line.284"></a>
-<span class="sourceLineNo">285</span>  public void splitMetaLog(final Set&lt;ServerName&gt; serverNames) throws IOException {<a name="line.285"></a>
-<span class="sourceLineNo">286</span>    splitLog(serverNames, META_FILTER);<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>  @edu.umd.cs.findbugs.annotations.SuppressWarnings(value="UL_UNRELEASED_LOCK", justification=<a name="line.289"></a>
-<span class="sourceLineNo">290</span>      "We only release this lock when we set it. Updates to code that uses it should verify use " +<a name="line.290"></a>
-<span class="sourceLineNo">291</span>      "of the guard boolean.")<a name="line.291"></a>
-<span class="sourceLineNo">292</span>  private List&lt;Path&gt; getLogDirs(final Set&lt;ServerName&gt; serverNames) throws IOException {<a name="line.292"></a>
-<span class="sourceLineNo">293</span>    List&lt;Path&gt; logDirs = new ArrayList&lt;&gt;();<a name="line.293"></a>
-<span class="sourceLineNo">294</span>    boolean needReleaseLock = false;<a name="line.294"></a>
-<span class="sourceLineNo">295</span>    if (!this.services.isInitialized()) {<a name="line.295"></a>
-<span class="sourceLineNo">296</span>      // during master initialization, we could have multiple places splitting a same wal<a name="line.296"></a>
-<span class="sourceLineNo">297</span>      // XXX: Does this still exist after we move to proc-v2?<a name="line.297"></a>
-<span class="sourceLineNo">298</span>      this.splitLogLock.lock();<a name="line.298"></a>
-<span class="sourceLineNo">299</span>      needReleaseLock = true;<a name="line.299"></a>
-<span class="sourceLineNo">300</span>    }<a name="line.300"></a>
-<span class="sourceLineNo">301</span>    try {<a name="line.301"></a>
-<span class="sourceLineNo">302</span>      for (ServerName serverName : serverNames) {<a name="line.302"></a>
-<span class="sourceLineNo">303</span>        Path logDir = new Path(this.rootDir,<a name="line.303"></a>
-<span class="sourceLineNo">304</span>          AbstractFSWALProvider.getWALDirectoryName(serverName.toString()));<a name="line.304"></a>
-<span class="sourceLineNo">305</span>        Path splitDir = logDir.suffix(AbstractFSWALProvider.SPLITTING_EXT);<a name="line.305"></a>
-<span class="sourceLineNo">306</span>        // Rename the directory so a rogue RS doesn't create more WALs<a name="line.306"></a>
-<span class="sourceLineNo">307</span>        if (fs.exists(logDir)) {<a name="line.307"></a>
-<span class="sourceLineNo">308</span>          if (!this.fs.rename(logDir, splitDir)) {<a name="line.308"></a>
-<span class="sourceLineNo">309</span>            throw new IOException("Failed fs.rename for log split: " + logDir);<a name="line.309"></a>
-<span class="sourceLineNo">310</span>          }<a name="line.310"></a>
-<span class="sourceLineNo">311</span>          logDir = splitDir;<a name="line.311"></a>
-<span class="sourceLineNo">312</span>          LOG.debug("Renamed region directory: " + splitDir);<a name="line.312"></a>
-<span class="sourceLineNo">313</span>        } else if (!fs.exists(splitDir)) {<a name="line.313"></a>
-<span class="sourceLineNo">314</span>          LOG.info("Log dir for server " + serverName + " does not exist");<a name="line.314"></a>
-<span class="sourceLineNo">315</span>          continue;<a name="line.315"></a>
-<span class="sourceLineNo">316</span>        }<a name="line.316"></a>
-<span class="sourceLineNo">317</span>        logDirs.add(splitDir);<a name="line.317"></a>
-<span class="sourceLineNo">318</span>      }<a name="line.318"></a>
-<span class="sourceLineNo">319</span>    } catch (IOException ioe) {<a name="line.319"></a>
-<span class="sourceLineNo">320</span>      if (!checkFileSystem()) {<a name="line.320"></a>
-<span class="sourceLineNo">321</span>        this.services.abort("Aborting due to filesystem unavailable", ioe);<a name="line.321"></a>
-<span class="sourceLineNo">322</span>        throw ioe;<a name="line.322"></a>
-<span class="sourceLineNo">323</span>      }<a name="line.323"></a>
-<span class="sourceLineNo">324</span>    } finally {<a name="line.324"></a>
-<span class="sourceLineNo">325</span>      if (needReleaseLock) {<a name="line.325"></a>
-<span class="sourceLineNo">326</span>        this.splitLogLock.unlock();<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>    return logDirs;<a name="line.329"></a>
-<span class="sourceLineNo">330</span>  }<a name="line.330"></a>
-<span class="sourceLineNo">331</span><a name="line.331"></a>
-<span class="sourceLineNo">332</span>  public void splitLog(final Set&lt;ServerName&gt; serverNames) throws IOException {<a name="line.332"></a>
-<span class="sourceLineNo">333</span>    splitLog(serverNames, NON_META_FILTER);<a name="line.333"></a>
-<span class="sourceLineNo">334</span>  }<a name="line.334"></a>
-<span class="sourceLineNo">335</span><a name="line.335"></a>
-<span class="sourceLineNo">336</span>  /**<a name="line.336"></a>
-<span class="sourceLineNo">337</span>   * This method is the base split method that splits WAL files matching a filter. Callers should<a name="line.337"></a>
-<span class="sourceLineNo">338</span>   * pass the appropriate filter for meta and non-meta WALs.<a name="line.338"></a>
-<span class="sourceLineNo">339</span>   * @param serverNames logs belonging to these servers will be split; this will rename the log<a name="line.339"></a>
-<span class="sourceLineNo">340</span>   *                    directory out from under a soft-failed server<a name="line.340"></a>
-<span class="sourceLineNo">341</span>   */<a name="line.341"></a>
-<span class="sourceLineNo">342</span>  public void splitLog(final Set&lt;ServerName&gt; serverNames, PathFilter filter) throws IOException {<a name="line.342"></a>
-<span class="sourceLineNo">343</span>    long splitTime = 0, splitLogSize = 0;<a name="line.343"></a>
-<span class="sourceLineNo">344</span>    List&lt;Path&gt; logDirs = getLogDirs(serverNames);<a name="line.344"></a>
-<span class="sourceLineNo">345</span><a name="line.345"></a>
-<span class="sourceLineNo">346</span>    splitLogManager.handleDeadWorkers(serverNames);<a name="line.346"></a>
-<span class="sourceLineNo">347</span>    splitTime = EnvironmentEdgeManager.currentTime();<a name="line.347"></a>
-<span class="sourceLineNo">348</span>    splitLogSize = splitLogManager.splitLogDistributed(serverNames, logDirs, filter);<a name="line.348"></a>
-<span class="sourceLineNo">349</span>    splitTime = EnvironmentEdgeManager.currentTime() - splitTime;<a name="line.349"></a>
-<span class="sourceLineNo">350</span><a name="line.350"></a>
-<span class="sourceLineNo">351</span>    if (this.metricsMasterFilesystem != null) {<a name="line.351"></a>
-<span class="sourceLineNo">352</span>      if (filter == META_FILTER) {<a name="line.352"></a>
-<span class="sourceLineNo">353</span>        this.metricsMasterFilesystem.addMetaWALSplit(splitTime, splitLogSize);<a name="line.353"></a>
-<span class="sourceLineNo">354</span>      } else {<a name="line.354"></a>
-<span class="sourceLineNo">355</span>        this.metricsMasterFilesystem.addSplit(splitTime, splitLogSize);<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>}<a name="line.359"></a>
+<span class="sourceLineNo">038</span>import org.apache.hadoop.hbase.regionserver.wal.AbstractFSWAL;<a name="line.38"></a>
+<span class="sourceLineNo">039</span>import org.apache.hadoop.hbase.util.EnvironmentEdgeManager;<a name="line.39"></a>
+<span class="sourceLineNo">040</span>import org.apache.hadoop.hbase.util.FSUtils;<a name="line.40"></a>
+<span class="sourceLineNo">041</span>import org.apache.hadoop.hbase.wal.AbstractFSWALProvider;<a name="line.41"></a>
+<span class="sourceLineNo">042</span>import org.apache.hadoop.hbase.wal.WALSplitter;<a name="line.42"></a>
+<span class="sourceLineNo">043</span>import org.apache.yetus.audience.InterfaceAudience;<a name="line.43"></a>
+<span class="sourceLineNo">044</span>import org.slf4j.Logger;<a name="line.44"></a>
+<span class="sourceLineNo">045</span>import org.slf4j.LoggerFactory;<a name="line.45"></a>
+<span class="sourceLineNo">046</span>import org.apache.hbase.thirdparty.com.google.common.annotations.VisibleForTesting;<a name="line.46"></a>
+<span class="sourceLineNo">047</span><a name="line.47"></a>
+<span class="sourceLineNo">048</span>/**<a name="line.48"></a>
+<span class="sourceLineNo">049</span> * This class abstracts a bunch of operations the HMaster needs<a name="line.49"></a>
+<span class="sourceLineNo">050</span> * when splitting log files e.g. finding log files, dirs etc.<a name="line.50"></a>
+<span class="sourceLineNo">051</span> */<a name="line.51"></a>
+<span class="sourceLineNo">052</span>@InterfaceAudience.Private<a name="line.52"></a>
+<span class="sourceLineNo">053</span>public class MasterWalManager {<a name="line.53"></a>
+<span class="sourceLineNo">054</span>  private static final Logger LOG = LoggerFactory.getLogger(MasterWalManager.class);<a name="line.54"></a>
+<span class="sourceLineNo">055</span><a name="line.55"></a>
+<span class="sourceLineNo">056</span>  final static PathFilter META_FILTER = new PathFilter() {<a name="line.56"></a>
+<span class="sourceLineNo">057</span>    @Override<a name="line.57"></a>
+<span class="sourceLineNo">058</span>    public boolean accept(Path p) {<a name="line.58"></a>
+<span class="sourceLineNo">059</span>      return AbstractFSWALProvider.isMetaFile(p);<a name="line.59"></a>
+<span class="sourceLineNo">060</span>    }<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>  final static PathFilter NON_META_FILTER = new PathFilter() {<a name="line.63"></a>
+<span class="sourceLineNo">064</span>    @Override<a name="line.64"></a>
+<span class="sourceLineNo">065</span>    public boolean accept(Path p) {<a name="line.65"></a>
+<span class="sourceLineNo">066</span>      return !AbstractFSWALProvider.isMetaFile(p);<a name="line.66"></a>
+<span class="sourceLineNo">067</span>    }<a name="line.67"></a>
+<span class="sourceLineNo">068</span>  };<a name="line.68"></a>
+<span class="sourceLineNo">069</span><a name="line.69"></a>
+<span class="sourceLineNo">070</span>  // metrics for master<a name="line.70"></a>
+<span class="sourceLineNo">071</span>  // TODO: Rename it, since those metrics are split-manager related<a name="line.71"></a>
+<span class="sourceLineNo">072</span>  private final MetricsMasterFileSystem metricsMasterFilesystem = new MetricsMasterFileSystem();<a name="line.72"></a>
+<span class="sourceLineNo">073</span><a name="line.73"></a>
+<span class="sourceLineNo">074</span>  // Keep around for convenience.<a name="line.74"></a>
+<span class="sourceLineNo">075</span>  private final MasterServices services;<a name="line.75"></a>
+<span class="sourceLineNo">076</span>  private final Configuration conf;<a name="line.76"></a>
+<span class="sourceLineNo">077</span>  private final FileSystem fs;<a name="line.77"></a>
+<span class="sourceLineNo">078</span><a name="line.78"></a>
+<span class="sourceLineNo">079</span>  // The Path to the old logs dir<a name="line.79"></a>
+<span class="sourceLineNo">080</span>  private final Path oldLogDir;<a name="line.80"></a>
+<span class="sourceLineNo">081</span>  private final Path rootDir;<a name="line.81"></a>
+<span class="sourceLineNo">082</span><a name="line.82"></a>
+<span class="sourceLineNo">083</span>  // create the split log lock<a name="line.83"></a>
+<span class="sourceLineNo">084</span>  private final Lock splitLogLock = new ReentrantLock();<a name="line.84"></a>
+<span class="sourceLineNo">085</span>  private final SplitLogManager splitLogManager;<a name="line.85"></a>
+<span class="sourceLineNo">086</span><a name="line.86"></a>
+<span class="sourceLineNo">087</span>  // Is the fileystem ok?<a name="line.87"></a>
+<span class="sourceLineNo">088</span>  private volatile boolean fsOk = true;<a name="line.88"></a>
+<span class="sourceLineNo">089</span><a name="line.89"></a>
+<span class="sourceLineNo">090</span>  public MasterWalManager(MasterServices services) throws IOException {<a name="line.90"></a>
+<span class="sourceLineNo">091</span>    this(services.getConfiguration(), services.getMasterFileSystem().getWALFileSystem(),<a name="line.91"></a>
+<span class="sourceLineNo">092</span>      services.getMasterFileSystem().getWALRootDir(), services);<a name="line.92"></a>
+<span class="sourceLineNo">093</span>  }<a name="line.93"></a>
+<span class="sourceLineNo">094</span><a name="line.94"></a>
+<span class="sourceLineNo">095</span>  public MasterWalManager(Configuration conf, FileSystem fs, Path rootDir, MasterServices services)<a name="line.95"></a>
+<span class="sourceLineNo">096</span>      throws IOException {<a name="line.96"></a>
+<span class="sourceLineNo">097</span>    this.fs = fs;<a name="line.97"></a>
+<span class="sourceLineNo">098</span>    this.conf = conf;<a name="line.98"></a>
+<span class="sourceLineNo">099</span>    this.rootDir = rootDir;<a name="line.99"></a>
+<span class="sourceLineNo">100</span>    this.services = services;<a name="line.100"></a>
+<span class="sourceLineNo">101</span>    this.splitLogManager = new SplitLogManager(services, conf);<a name="line.101"></a>
+<span class="sourceLineNo">102</span><a name="line.102"></a>
+<span class="sourceLineNo">103</span>    this.oldLogDir = new Path(rootDir, HConstants.HREGION_OLDLOGDIR_NAME);<a name="line.103"></a>
+<span class="sourceLineNo">104</span>  }<a name="line.104"></a>
+<span class="sourceLineNo">105</span><a name="line.105"></a>
+<span class="sourceLineNo">106</span>  public void stop() {<a name="line.106"></a>
+<span class="sourceLineNo">107</span>    if (splitLogManager != null) {<a name="line.107"></a>
+<span class="sourceLineNo">108</span>      splitLogManager.stop();<a name="line.108"></a>
+<span class="sourceLineNo">109</span>    }<a name="line.109"></a>
+<span class="sourceLineNo">110</span>  }<a name="line.110"></a>
+<span class="sourceLineNo">111</span><a name="line.111"></a>
+<span class="sourceLineNo">112</span>  @VisibleForTesting<a name="line.112"></a>
+<span class="sourceLineNo">113</span>  SplitLogManager getSplitLogManager() {<a name="line.113"></a>
+<span class="sourceLineNo">114</span>    return this.splitLogManager;<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>   * Get the directory where old logs go<a name="line.118"></a>
+<span class="sourceLineNo">119</span>   * @return the dir<a name="line.119"></a>
+<span class="sourceLineNo">120</span>   */<a name="line.120"></a>
+<span class="sourceLineNo">121</span>  Path getOldLogDir() {<a name="line.121"></a>
+<span class="sourceLineNo">122</span>    return this.oldLogDir;<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>  public FileSystem getFileSystem() {<a name="line.125"></a>
+<span class="sourceLineNo">126</span>    return this.fs;<a name="line.126"></a>
+<span class="sourceLineNo">127</span>  }<a name="line.127"></a>
+<span class="sourceLineNo">128</span><a name="line.128"></a>
+<span class="sourceLineNo">129</span>  /**<a name="line.129"></a>
+<span class="sourceLineNo">130</span>   * Checks to see if the file system is still accessible.<a name="line.130"></a>
+<span class="sourceLineNo">131</span>   * If not, sets closed<a name="line.131"></a>
+<span class="sourceLineNo">132</span>   * @return false if file system is not available<a name="line.132"></a>
+<span class="sourceLineNo">133</span>   */<a name="line.133"></a>
+<span class="sourceLineNo">134</span>  private boolean checkFileSystem() {<a name="line.134"></a>
+<span class="sourceLineNo">135</span>    if (this.fsOk) {<a name="line.135"></a>
+<span class="sourceLineNo">136</span>      try {<a name="line.136"></a>
+<span class="sourceLineNo">137</span>        FSUtils.checkFileSystemAvailable(this.fs);<a name="line.137"></a>
+<span class="sourceLineNo">138</span>        FSUtils.checkDfsSafeMode(this.conf);<a name="line.138"></a>
+<span class="sourceLineNo">139</span>      } catch (IOException e) {<a name="line.139"></a>
+<span class="sourceLineNo">140</span>        services.abort("Shutting down HBase cluster: file system not available", e);<a name="line.140"></a>
+<span class="sourceLineNo">141</span>        this.fsOk = false;<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>    return this.fsOk;<a name="line.144"></a>
+<span class="sourceLineNo">145</span>  }<a name="line.145"></a>
+<span class="sourceLineNo">146</span><a name="line.146"></a>
+<span class="sourceLineNo">147</span>  /**<a name="line.147"></a>
+<span class="sourceLineNo">148</span>   * Get Servernames which are currently splitting; paths have a '-splitting' suffix.<a name="line.148"></a>
+<span class="sourceLineNo">149</span>   * @return ServerName<a name="line.149"></a>
+<span class="sourceLineNo">150</span>   * @throws IOException IOException<a name="line.150"></a>
+<span class="sourceLineNo">151</span>   */<a name="line.151"></a>
+<span class="sourceLineNo">152</span>  public Set&lt;ServerName&gt; getSplittingServersFromWALDir() throws  IOException {<a name="line.152"></a>
+<span class="sourceLineNo">153</span>    return getServerNamesFromWALDirPath(<a name="line.153"></a>
+<span class="sourceLineNo">154</span>      p -&gt; p.getName().endsWith(AbstractFSWALProvider.SPLITTING_EXT));<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>  /**<a name="line.157"></a>
+<span class="sourceLineNo">158</span>   * Get Servernames that COULD BE 'alive'; excludes those that have a '-splitting' suffix as these<a name="line.158"></a>
+<span class="sourceLineNo">159</span>   * are already being split -- they cannot be 'alive'.<a name="line.159"></a>
+<span class="sourceLineNo">160</span>   * @return ServerName<a name="line.160"></a>
+<span class="sourceLineNo">161</span>   * @throws IOException IOException<a name="line.161"></a>
+<span class="sourceLineNo">162</span>   */<a name="line.162"></a>
+<span class="sourceLineNo">163</span>  public Set&lt;ServerName&gt; getLiveServersFromWALDir() throws IOException {<a name="line.163"></a>
+<span class="sourceLineNo">164</span>    return getServerNamesFromWALDirPath(<a name="line.164"></a>
+<span class="sourceLineNo">165</span>      p -&gt; !p.getName().endsWith(AbstractFSWALProvider.SPLITTING_EXT));<a name="line.165"></a>
+<span class="sourceLineNo">166</span>  }<a name="line.166"></a>
+<span class="sourceLineNo">167</span><a name="line.167"></a>
+<span class="sourceLineNo">168</span>  /**<a name="line.168"></a>
+<span class="sourceLineNo">169</span>   * @return listing of ServerNames found by parsing WAL directory paths in FS.<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>  public Set&lt;ServerName&gt; getServerNamesFromWALDirPath(final PathFilter filter) throws IOException {<a name="line.172"></a>
+<span class="sourceLineNo">173</span>    FileStatus[] walDirForServerNames = getWALDirPaths(filter);<a name="line.173"></a>
+<span class="sourceLineNo">174</span>    return Stream.of(walDirForServerNames).map(s -&gt; {<a name="line.174"></a>
+<span class="sourceLineNo">175</span>      ServerName serverName = AbstractFSWALProvider.getServerNameFromWALDirectoryName(s.getPath());<a name="line.175"></a>
+<span class="sourceLineNo">176</span>      if (serverName == null) {<a name="line.176"></a>
+<span class="sourceLineNo">177</span>        LOG.warn("Log folder {} doesn't look like its name includes a " +<a name="line.177"></a>
+<span class="sourceLineNo">178</span>          "region server name; leaving in place. If you see later errors about missing " +<a name="line.178"></a>
+<span class="sourceLineNo">179</span>          "write ahead logs they may be saved in this location.", s.getPath());<a name="line.179"></a>
+<span class="sourceLineNo">180</span>        return null;<a name="line.180"></a>
+<span class="sourceLineNo">181</span>      }<a name="line.181"></a>
+<span class="sourceLineNo">182</span>      return serverName;<a name="line.182"></a>
+<span class="sourceLineNo">183</span>    }).filter(s -&gt; s != null).collect(Collectors.toSet());<a name="line.183"></a>
+<span class="sourceLineNo">184</span>  }<a name="line.184"></a>
+<span class="sourceLineNo">185</span><a name="line.185"></a>
+<span class="sourceLineNo">186</span>  /**<a name="line.186"></a>
+<span class="sourceLineNo">187</span>   * @return List of all RegionServer WAL dirs; i.e. this.rootDir/HConstants.HREGION_LOGDIR_NAME.<a name="line.187"></a>
+<span class="sourceLineNo">188</span>   */<a name="line.188"></a>
+<span class="sourceLineNo">189</span>  public FileStatus[] getWALDirPaths(final PathFilter filter) throws IOException {<a name="line.189"></a>
+<span class="sourceLineNo">190</span>    Path walDirPath = new Path(rootDir, HConstants.HREGION_LOGDIR_NAME);<a name="line.190"></a>
+<span class="sourceLineNo">191</span>    FileStatus[] walDirForServerNames = FSUtils.listStatus(fs, walDirPath, filter);<a name="line.191"></a>
+<span class="sourceLineNo">192</span>    return walDirForServerNames == null? new FileStatus[0]: walDirForServerNames;<a name="line.192"></a>
+<span class="sourceLineNo">193</span>  }<a name="line.193"></a>
+<span class="sourceLineNo">194</span><a name="line.194"></a>
+<span class="sourceLineNo">195</span>  /**<a name="line.195"></a>
+<span class="sourceLineNo">196</span>   * Inspect the log directory to find dead servers which need recovery work<a name="line.196"></a>
+<span class="sourceLineNo">197</span>   * @return A set of ServerNames which aren't running but still have WAL files left in file system<a name="line.197"></a>
+<span class="sourceLineNo">198</span>   * @deprecated With proc-v2, we can record the crash server with procedure store, so do not need<a name="line.198"></a>
+<span class="sourceLineNo">199</span>   *             to scan the wal directory to find out the splitting wal directory any more. Leave<a name="line.199"></a>
+<span class="sourceLineNo">200</span>   *             it here only because {@code RecoverMetaProcedure}(which is also deprecated) uses<a name="line.200"></a>
+<span class="sourceLineNo">201</span>   *             it.<a name="line.201"></a>
+<span class="sourceLineNo">202</span>   */<a name="line.202"></a>
+<span class="sourceLineNo">203</span>  @Deprecated<a name="line.203"></a>
+<span class="sourceLineNo">204</span>  public Set&lt;ServerName&gt; getFailedServersFromLogFolders() {<a name="line.204"></a>
+<span class="sourceLineNo">205</span>    boolean retrySplitting = !conf.getBoolean("hbase.hlog.split.skip.errors",<a name="line.205"></a>
+<span class="sourceLineNo">206</span>        WALSplitter.SPLIT_SKIP_ERRORS_DEFAULT);<a name="line.206"></a>
+<span class="sourceLineNo">207</span><a name="line.207"></a>
+<span class="sourceLineNo">208</span>    Set&lt;ServerName&gt; serverNames = new HashSet&lt;&gt;();<a name="line.208"></a>
+<span class="sourceLineNo">209</span>    Path logsDirPath = new Path(this.rootDir, HConstants.HREGION_LOGDIR_NAME);<a name="line.209"></a>
+<span class="sourceLineNo">210</span><a name="line.210"></a>
+<span class="sourceLineNo">211</span>    do {<a name="line.211"></a>
+<span class="sourceLineNo">212</span>      if (services.isStopped()) {<a name="line.212"></a>
+<span class="sourceLineNo">213</span>        LOG.warn("Master stopped while trying to get failed servers.");<a name="line.213"></a>
+<span class="sourceLineNo">214</span>        break;<a name="line.214"></a>
+<span class="sourceLineNo">215</span>      }<a name="line.215"></a>
+<span class="sourceLineNo">216</span>      try {<a name="line.216"></a>
+<span class="sourceLineNo">217</span>        if (!this.fs.exists(logsDirPath)) return serverNames;<a name="line.217"></a>
+<span class="sourceLineNo">218</span>        FileStatus[] logFolders = FSUtils.listStatus(this.fs, logsDirPath, null);<a name="line.218"></a>
+<span class="sourceLineNo">219</span>        // Get online servers after getting log folders to avoid log folder deletion of newly<a name="line.219"></a>
+<span class="sourceLineNo">220</span>        // checked in region servers . see HBASE-5916<a name="line.220"></a>
+<span class="sourceLineNo">221</span>        Set&lt;ServerName&gt; onlineServers = services.getServerManager().getOnlineServers().keySet();<a name="line.221"></a>
+<span class="sourceLineNo">222</span><a name="line.222"></a>
+<span class="sourceLineNo">223</span>        if (logFolders == null || logFolders.length == 0) {<a name="line.223"></a>
+<span class="sourceLineNo">224</span>          LOG.debug("No log files to split, proceeding...");<a name="line.224"></a>
+<span class="sourceLineNo">225</span>          return serverNames;<a name="line.225"></a>
+<span class="sourceLineNo">226</span>        }<a name="line.226"></a>
+<span class="sourceLineNo">227</span>        for (FileStatus status : logFolders) {<a name="line.227"></a>
+<span class="sourceLineNo">228</span>          FileStatus[] curLogFiles = FSUtils.listStatus(this.fs, status.getPath(), null);<a name="line.228"></a>
+<span class="sourceLineNo">229</span>          if (curLogFiles == null || curLogFiles.length == 0) {<a name="line.229"></a>
+<span class="sourceLineNo">230</span>            // Empty log folder. No recovery needed<a name="line.230"></a>
+<span class="sourceLineNo">231</span>            continue;<a name="line.231"></a>
+<span class="sourceLineNo">232</span>          }<a name="line.232"></a>
+<span class="sourceLineNo">233</span>          final ServerName serverName = AbstractFSWALProvider.getServerNameFromWALDirectoryName(<a name="line.233"></a>
+<span class="sourceLineNo">234</span>              status.getPath());<a name="line.234"></a>
+<span class="sourceLineNo">235</span>          if (null == serverName) {<a name="line.235"></a>
+<span class="sourceLineNo">236</span>            LOG.warn("Log folder " + status.getPath() + " doesn't look like its name includes a " +<a name="line.236"></a>
+<span class="sourceLineNo">237</span>                "region server name; leaving in place. If you see later errors about missing " +<a name="line.237"></a>
+<span class="sourceLineNo">238</span>                "write ahead logs they may be saved in this location.");<a name="line.238"></a>
+<span class="sourceLineNo">239</span>          } else if (!onlineServers.contains(serverName)) {<a name="line.239"></a>
+<span class="sourceLineNo">240</span>            LOG.info("Log folder " + status.getPath() + " doesn't belong "<a name="line.240"></a>
+<span class="sourceLineNo">241</span>                + "to a known region server, splitting");<a name="line.241"></a>
+<span class="sourceLineNo">242</span>            serverNames.add(serverName);<a name="line.242"></a>
+<span class="sourceLineNo">243</span>          } else {<a name="line.243"></a>
+<span class="sourceLineNo">244</span>            LOG.info("Log folder " + status.getPath() + " belongs to an existing region server");<a name="line.244"></a>
+<span class="sourceLineNo">245</span>          }<a name="line.245"></a>
+<span class="sourceLineNo">246</span>        }<a name="line.246"></a>
+<span class="sourceLineNo">247</span>        retrySplitting = false;<a name="line.247"></a>
+<span class="sourceLineNo">248</span>      } catch (IOException ioe) {<a name="line.248"></a>
+<span class="sourceLineNo">249</span>        LOG.warn("Failed getting failed servers to be recovered.", ioe);<a name="line.249"></a>
+<span class="sourceLineNo">250</span>        if (!checkFileSystem()) {<a name="line.250"></a>
+<span class="sourceLineNo">251</span>          LOG.warn("Bad Filesystem, exiting");<a name="line.251"></a>
+<span class="sourceLineNo">252</span>          Runtime.getRuntime().halt(1);<a name="line.252"></a>
+<span class="sourceLineNo">253</span>        }<a name="line.253"></a>
+<span class="sourceLineNo">254</span>        try {<a name="line.254"></a>
+<span class="sourceLineNo">255</span>          if (retrySplitting) {<a name="line.255"></a>
+<span class="sourceLineNo">256</span>            Thread.sleep(conf.getInt("hbase.hlog.split.failure.retry.interval", 30 * 1000));<a name="line.256"></a>
+<span class="sourceLineNo">257</span>          }<a name="line.257"></a>
+<span class="sourceLineNo">258</span>        } catch (InterruptedException e) {<a name="line.258"></a>
+<span class="sourceLineNo">259</span>          LOG.warn("Interrupted, aborting since cannot return w/o splitting");<a name="line.259"></a>
+<span class="sourceLineNo">260</span>          Thread.currentThread().interrupt();<a name="line.260"></a>
+<span class="sourceLineNo">261</span>          retrySplitting = false;<a name="line.261"></a>
+<span class="sourceLineNo">262</span>          Runtime.getRuntime().halt(1);<a name="line.262"></a>
+<span class="sourceLineNo">263</span>        }<a name="line.263"></a>
+<span class="sourceLineNo">264</span>      }<a name="line.264"></a>
+<span class="sourceLineNo">265</span>    } while (retrySplitting);<a name="line.265"></a>
+<span class="sourceLineNo">266</span><a name="line.266"></a>
+<span class="sourceLineNo">267</span>    return serverNames;<a name="line.267"></a>
+<span class="sourceLineNo">268</span>  }<a name="line.268"></a>
+<span class="sourceLineNo">269</span><a name="line.269"></a>
+<span class="sourceLineNo">270</span>  public void splitLog(final ServerName serverName) throws IOException {<a name="line.270"></a>
+<span class="sourceLineNo">271</span>    splitLog(Collections.&lt;ServerName&gt;singleton(serverName));<a name="line.271"></a>
+<span class="sourceLineNo">272</span>  }<a name="line.272"></a>
+<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>   * Specialized method to handle the splitting for meta WAL<a name="line.275"></a>
+<span class="sourceLineNo">276</span>   * @param serverName logs belonging to this server will be split<a name="line.276"></a>
+<span class="sourceLineNo">277</span>   */<a name="line.277"></a>
+<span class="sourceLineNo">278</span>  public void splitMetaLog(final ServerName serverName) throws IOException {<a name="line.278"></a>
+<span class="sourceLineNo">279</span>    splitMetaLog(Collections.&lt;ServerName&gt;singleton(serverName));<a name="line.279"></a>
+<span class="sourceLineNo">280</span>  }<a name="line.280"></a>
+<span class="sourceLineNo">281</span><a name="line.281"></a>
+<span class="sourceLineNo">282</span>  /**<a name="line.282"></a>
+<span class="sourceLineNo">283</span>   * Specialized method to handle the splitting for meta WAL<a name="line.283"></a>
+<span class="sourceLineNo">284</span>   * @param serverNames logs belonging to these servers will be split<a name="line.284"></a>
+<span class="sourceLineNo">285</span>   */<a name="line.285"></a>
+<span class="sourceLineNo">286</span>  public void splitMetaLog(final Set&lt;ServerName&gt; serverNames) throws IOException {<a name="line.286"></a>
+<span class="sourceLineNo">287</span>    splitLog(serverNames, META_FILTER);<a name="line.287"></a>
+<span class="sourceLineNo">288</span>  }<a name="line.288"></a>
+<span class="sourceLineNo">289</span><a name="line.289"></a>
+<span class="sourceLineNo">290</span>  @edu.umd.cs.findbugs.annotations.SuppressWarnings(value="UL_UNRELEASED_LOCK", justification=<a name="line.290"></a>
+<span class="sourceLineNo">291</span>      "We only release this lock when we set it. Updates to code that uses it should verify use " +<a name="line.291"></a>
+<span class="sourceLineNo">292</span>      "of the guard boolean.")<a name="line.292"></a>
+<span class="sourceLineNo">293</span>  private List&lt;Path&gt; getLogDirs(final Set&lt;ServerName&gt; serverNames) throws IOException {<a name="line.293"></a>
+<span class="sourceLineNo">294</span>    List&lt;Path&gt; logDirs = new ArrayList&lt;&gt;();<a name="line.294"></a>
+<span class="sourceLineNo">295</span>    boolean needReleaseLock = false;<a name="line.295"></a>
+<span class="sourceLineNo">296</span>    if (!this.services.isInitialized()) {<a name="line.296"></a>
+<span class="sourceLineNo">297</span>      // during master initialization, we could have multiple places splitting a same wal<a name="line.297"></a>
+<span class="sourceLineNo">298</span>      // XXX: Does this still exist after we move to proc-v2?<a name="line.298"></a>
+<span class="sourceLineNo">299</span>      this.splitLogLock.lock();<a name="line.299"></a>
+<span class="sourceLineNo">300</span>      needReleaseLock = true;<a name="line.300"></a>
+<span class="sourceLineNo">301</span>    }<a name="line.301"></a>
+<span class="sourceLineNo">302</span>    try {<a name="line.302"></a>
+<span class="sourceLineNo">303</span>      for (ServerName serverName : serverNames) {<a name="line.303"></a>
+<span class="sourceLineNo">304</span>        Path logDir = new Path(this.rootDir,<a name="line.304"></a>
+<span class="sourceLineNo">305</span>          AbstractFSWALProvider.getWALDirectoryName(serverName.toString()));<a name="line.305"></a>
+<span class="sourceLineNo">306</span>        Path splitDir = logDir.suffix(AbstractFSWALProvider.SPLITTING_EXT);<a name="line.306"></a>
+<span class="sourceLineNo">307</span>        // Rename the directory so a rogue RS doesn't create more WALs<a name="line.307"></a>
+<span class="sourceLineNo">308</span>        if (fs.exists(logDir)) {<a name="line.308"></a>
+<span class="sourceLineNo">309</span>          if (!this.fs.rename(logDir, splitDir)) {<a name="line.309"></a>
+<span class="sourceLineNo">310</span>            throw new IOException("Failed fs.rename for log split: " + logDir);<a name="line.310"></a>
+<span class="sourceLineNo">311</span>          }<a name="line.311"></a>
+<span class="sourceLineNo">312</span>          logDir = splitDir;<a name="line.312"></a>
+<span class="sourceLineNo">313</span>          LOG.debug("Renamed region directory: " + splitDir);<a name="line.313"></a>
+<span class="sourceLineNo">314</span>        } else if (!fs.exists(splitDir)) {<a name="line.314"></a>
+<span class="sourceLineNo">315</span>          LOG.info("Log dir for server " + serverName + " does not exist");<a name="line.315"></a>
+<span class="sourceLineNo">316</span>          continue;<a name="line.316"></a>
+<span class="sourceLineNo">317</span>        }<a name="line.317"></a>
+<span class="sourceLineNo">318</span>        logDirs.add(splitDir);<a name="line.318"></a>
+<span class="sourceLineNo">319</span>      }<a name="line.319"></a>
+<span class="sourceLineNo">320</span>    } catch (IOException ioe) {<a name="line.320"></a>
+<span class="sourceLineNo">321</span>      if (!checkFileSystem()) {<a name="line.321"></a>
+<span class="sourceLineNo">322</span>        this.services.abort("Aborting due to filesystem unavailable", ioe);<a name="line.322"></a>
+<span class="sourceLineNo">323</span>        throw ioe;<a name="line.323"></a>
+<span class="sourceLineNo">324</span>      }<a name="line.324"></a>
+<span class="sourceLineNo">325</span>    } finally {<a name="line.325"></a>
+<span class="sourceLineNo">326</span>      if (needReleaseLock) {<a name="line.326"></a>
+<span class="sourceLineNo">327</span>        this.splitLogLock.unlock();<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>    return logDirs;<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>  public void splitLog(final Set&lt;ServerName&gt; serverNames) throws IOException {<a name="line.333"></a>
+<span class="sourceLineNo">334</span>    splitLog(serverNames, NON_META_FILTER);<a name="line.334"></a>
+<span class="sourceLineNo">335</span>  }<a name="line.335"></a>
+<span class="sourceLineNo">336</span><a name="line.336"></a>
+<span class="sourceLineNo">337</span>  /**<a name="line.337"></a>
+<span class="sourceLineNo">338</span>   * This method is the base split method that splits WAL files matching a filter. Callers should<a name="line.338"></a>
+<span class="sourceLineNo">339</span>   * pass the appropriate filter for meta and non-meta WALs.<a name="line.339"></a>
+<span class="sourceLineNo">340</span>   * @param serverNames logs belonging to these servers will be split; this will rename the log<a name="line.340"></a>
+<span class="sourceLineNo">341</span>   *                    directory out from under a soft-failed server<a name="line.341"></a>
+<span class="sourceLineNo">342</span>   */<a name="line.342"></a>
+<span class="sourceLineNo">343</span>  public void splitLog(final Set&lt;ServerName&gt; serverNames, PathFilter filter) throws IOException {<a name="line.343"></a>
+<span class="sourceLineNo">344</span>    long splitTime = 0, splitLogSize = 0;<a name="line.344"></a>
+<span class="sourceLineNo">345</span>    List&lt;Path&gt; logDirs = getLogDirs(serverNames);<a name="line.345"></a>
+<span class="sourceLineNo">346</span><a name="line.346"></a>
+<span class="sourceLineNo">347</span>    splitLogManager.handleDeadWorkers(serverNames);<a name="line.347"></a>
+<span class="sourceLineNo">348</span>    splitTime = EnvironmentEdgeManager.currentTime();<a name="line.348"></a>
+<span class="sourceLineNo">349</span>    splitLogSize = splitLogManager.splitLogDistributed(serverNames, logDirs, filter);<a name="line.349"></a>
+<span class="sourceLineNo">350</span>    splitTime = EnvironmentEdgeManager.currentTime() - splitTime;<a name="line.350"></a>
+<span class="sourceLineNo">351</span><a name="line.351"></a>
+<span class="sourceLineNo">352</span>    if (this.metricsMasterFilesystem != null) {<a name="line.352"></a>
+<span class="sourceLineNo">353</span>      if (filter == META_FILTER) {<a name="line.353"></a>
+<span class="sourceLineNo">354</span>        this.metricsMasterFilesystem.addMetaWALSplit(splitTime, splitLogSize);<a name="line.354"></a>
+<span class="sourceLineNo">355</span>      } else {<a name="line.355"></a>
+<span class="sourceLineNo">356</span>        this.metricsMasterFilesystem.addSplit(splitTime, splitLogSize);<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>  }<a name="line.359"></a>
+<span class="sourceLineNo">360</span><a name="line.360"></a>
+<span class="sourceLineNo">361</span>  /**<a name="line.361"></a>
+<span class="sourceLineNo">362</span>   * For meta region open and closed normally on a server, it may leave some meta<a name="line.362"></a>
+<span class="sourceLineNo">363</span>   * WAL in the server's wal dir. Since meta region is no long on this server,<a name="line.363"></a>
+<span class="sourceLineNo">364</span>   * The SCP won't split those meta wals, just leaving them there. So deleting<a name="line.364"></a>
+<span class="sourceLineNo">365</span>   * the wal dir will fail since the dir is not empty. Actually We can safely achive those<a name="line.365"></a>
+<span class="sourceLineNo">366</span>   * meta log and Archiving the meta log and delete the dir.<a name="line.366"></a>
+<span class="sourceLineNo">367</span>   * @param serverName the server to archive meta log<a name="line.367"></a>
+<span class="sourceLineNo">368</span>   */<a name="line.368"></a>
+<span class="sourceLineNo">369</span>  public void archiveMetaLog(final ServerName serverName) {<a name="line.369"></a>
+<span class="sourceLineNo">370</span>    try {<a name="line.370"></a>
+<span class="sourceLineNo">371</span>      Path logDir = new Path(this.rootDir,<a name="line.371"></a>
+<span class="sourceLineNo">372</span>          AbstractFSWALProvider.getWALDirectoryName(serverName.toString()));<a name="line.372"></a>
+<span class="sourceLineNo">373</span>      Path splitDir = logDir.suffix(AbstractFSWALProvider.SPLITTING_EXT);<a name="line.373"></a>
+<span class="sourceLineNo">374</span>      if (fs.exists(splitDir)) {<a name="line.374"></a>
+<span class="sourceLineNo">375</span>        FileStatus[] logfiles = FSUtils.listStatus(fs, splitDir, META_FILTER);<a name="line.375"></a>
+<span class="sourceLineNo">376</span>        if (logfiles != null) {<a name="line.376"></a>
+<span class="sourceLineNo">377</span>          for (FileStatus status : logfiles) {<a name="line.377"></a>
+<span class="sourceLineNo">378</span>            if (!status.isDir()) {<a name="line.378"></a>
+<span class="sourceLineNo">379</span>              Path newPath = AbstractFSWAL.getWALArchivePath(this.oldLogDir,<a name="line.379"></a>
+<span class="sourceLineNo">380</span>                  status.getPath());<a name="line.380"></a>
+<span class="sourceLineNo">381</span>              if (!FSUtils.renameAndSetModifyTime(fs, status.getPath(), newPath)) {<a name="line.381"></a>
+<span class="sourceLineNo">382</span>                LOG.warn("Unable to move  " + status.getPath() + " to " + newPath);<a name="line.382"></a>
+<span class="sourceLineNo">383</span>              } else {<a name="line.383"></a>
+<span class="sourceLineNo">384</span>                LOG.debug("Archived meta log " + status.getPath() + " to " + newPath);<a name="line.384"></a>
+<span class="sourceLineNo">385</span>              }<a name="line.385"></a>
+<span class="sourceLineNo">386</span>            }<a name="line.386"></a>
+<span class="sourceLineNo">387</span>          }<a name="line.387"></a>
+<span class="sourceLineNo">388</span>        }<a name="line.388"></a>
+<span class="sourceLineNo">389</span>        if (!fs.delete(splitDir, false)) {<a name="line.389"></a>
+<span class="sourceLineNo">390</span>          LOG.warn("Unable to delete log dir. Ignoring. " + splitDir);<a name="line.390"></a>
+<span class="sourceLineNo">391</span>        }<a name="line.391"></a>
+<span class="sourceLineNo">392</span>      }<a name="line.392"></a>
+<span class="sourceLineNo">393</span>    } catch (IOException ie) {<a name="line.393"></a>
+<span class="sourceLineNo">394</span>      LOG.warn("Failed archiving meta log for server " + serverName, ie);<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><a name="line.398"></a>
+<span class="sourceLineNo">399</span>}<a name="line.399"></a>
 
 
 


[03/28] hbase-site git commit: Published site at 8d7061a487357344f10ee260979cc2c47cd833dd.

Posted by gi...@apache.org.
http://git-wip-us.apache.org/repos/asf/hbase-site/blob/2e694a8e/testdevapidocs/org/apache/hadoop/hbase/regionserver/package-summary.html
----------------------------------------------------------------------
diff --git a/testdevapidocs/org/apache/hadoop/hbase/regionserver/package-summary.html b/testdevapidocs/org/apache/hadoop/hbase/regionserver/package-summary.html
index a6c6c1a..9b592c4 100644
--- a/testdevapidocs/org/apache/hadoop/hbase/regionserver/package-summary.html
+++ b/testdevapidocs/org/apache/hadoop/hbase/regionserver/package-summary.html
@@ -250,304 +250,308 @@
 <td class="colLast">&nbsp;</td>
 </tr>
 <tr class="rowColor">
-<td class="colFirst"><a href="../../../../../org/apache/hadoop/hbase/regionserver/TestClearRegionBlockCache.html" title="class in org.apache.hadoop.hbase.regionserver">TestClearRegionBlockCache</a></td>
+<td class="colFirst"><a href="../../../../../org/apache/hadoop/hbase/regionserver/TestCleanupMetaWAL.html" title="class in org.apache.hadoop.hbase.regionserver">TestCleanupMetaWAL</a></td>
 <td class="colLast">&nbsp;</td>
 </tr>
 <tr class="altColor">
+<td class="colFirst"><a href="../../../../../org/apache/hadoop/hbase/regionserver/TestClearRegionBlockCache.html" title="class in org.apache.hadoop.hbase.regionserver">TestClearRegionBlockCache</a></td>
+<td class="colLast">&nbsp;</td>
+</tr>
+<tr class="rowColor">
 <td class="colFirst"><a href="../../../../../org/apache/hadoop/hbase/regionserver/TestClusterId.html" title="class in org.apache.hadoop.hbase.regionserver">TestClusterId</a></td>
 <td class="colLast">
 <div class="block">Test metrics incremented on region server operations.</div>
 </td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><a href="../../../../../org/apache/hadoop/hbase/regionserver/TestColumnSeeking.html" title="class in org.apache.hadoop.hbase.regionserver">TestColumnSeeking</a></td>
 <td class="colLast">&nbsp;</td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><a href="../../../../../org/apache/hadoop/hbase/regionserver/TestCompactingMemStore.html" title="class in org.apache.hadoop.hbase.regionserver">TestCompactingMemStore</a></td>
 <td class="colLast">
 <div class="block">compacted memstore test case</div>
 </td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><a href="../../../../../org/apache/hadoop/hbase/regionserver/TestCompactingMemStore.MyCompactingMemStore.html" title="class in org.apache.hadoop.hbase.regionserver">TestCompactingMemStore.MyCompactingMemStore</a></td>
 <td class="colLast">&nbsp;</td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><a href="../../../../../org/apache/hadoop/hbase/regionserver/TestCompactingToCellFlatMapMemStore.html" title="class in org.apache.hadoop.hbase.regionserver">TestCompactingToCellFlatMapMemStore</a></td>
 <td class="colLast">
 <div class="block">compacted memstore test case</div>
 </td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><a href="../../../../../org/apache/hadoop/hbase/regionserver/TestCompaction.html" title="class in org.apache.hadoop.hbase.regionserver">TestCompaction</a></td>
 <td class="colLast">
 <div class="block">Test compaction framework and common functions</div>
 </td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><a href="../../../../../org/apache/hadoop/hbase/regionserver/TestCompaction.DummyCompactor.html" title="class in org.apache.hadoop.hbase.regionserver">TestCompaction.DummyCompactor</a></td>
 <td class="colLast">&nbsp;</td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><a href="../../../../../org/apache/hadoop/hbase/regionserver/TestCompaction.Tracker.html" title="class in org.apache.hadoop.hbase.regionserver">TestCompaction.Tracker</a></td>
 <td class="colLast">
 <div class="block">Simple <code>CompactionLifeCycleTracker</code> on which you can wait until the requested compaction
  finishes.</div>
 </td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><a href="../../../../../org/apache/hadoop/hbase/regionserver/TestCompaction.WaitThroughPutController.html" title="class in org.apache.hadoop.hbase.regionserver">TestCompaction.WaitThroughPutController</a></td>
 <td class="colLast">
 <div class="block">Simple <code>CompactionLifeCycleTracker</code> on which you can wait until the requested compaction
  finishes.</div>
 </td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><a href="../../../../../org/apache/hadoop/hbase/regionserver/TestCompactionArchiveConcurrentClose.html" title="class in org.apache.hadoop.hbase.regionserver">TestCompactionArchiveConcurrentClose</a></td>
 <td class="colLast">
 <div class="block">Tests a race condition between archiving of compacted files in CompactedHFilesDischarger chore
  and HRegion.close();</div>
 </td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><a href="../../../../../org/apache/hadoop/hbase/regionserver/TestCompactionArchiveIOException.html" title="class in org.apache.hadoop.hbase.regionserver">TestCompactionArchiveIOException</a></td>
 <td class="colLast">
 <div class="block">Tests that archiving compacted files behaves correctly when encountering exceptions.</div>
 </td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><a href="../../../../../org/apache/hadoop/hbase/regionserver/TestCompactionFileNotFound.html" title="class in org.apache.hadoop.hbase.regionserver">TestCompactionFileNotFound</a></td>
 <td class="colLast">
 <div class="block">This class tests the scenario where a store refresh happens due to a file not found during scan,
  after a compaction but before the compacted files are archived.</div>
 </td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><a href="../../../../../org/apache/hadoop/hbase/regionserver/TestCompactionInDeadRegionServer.html" title="class in org.apache.hadoop.hbase.regionserver">TestCompactionInDeadRegionServer</a></td>
 <td class="colLast">
 <div class="block">This testcase is used to ensure that the compaction marker will fail a compaction if the RS is
  already dead.</div>
 </td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><a href="../../../../../org/apache/hadoop/hbase/regionserver/TestCompactionInDeadRegionServer.IgnoreYouAreDeadRS.html" title="class in org.apache.hadoop.hbase.regionserver">TestCompactionInDeadRegionServer.IgnoreYouAreDeadRS</a></td>
 <td class="colLast">&nbsp;</td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><a href="../../../../../org/apache/hadoop/hbase/regionserver/TestCompactionLifeCycleTracker.html" title="class in org.apache.hadoop.hbase.regionserver">TestCompactionLifeCycleTracker</a></td>
 <td class="colLast">
 <div class="block">Confirm that the function of CompactionLifeCycleTracker is OK as we do not use it in our own
  code.</div>
 </td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><a href="../../../../../org/apache/hadoop/hbase/regionserver/TestCompactionLifeCycleTracker.CompactionObserver.html" title="class in org.apache.hadoop.hbase.regionserver">TestCompactionLifeCycleTracker.CompactionObserver</a></td>
 <td class="colLast">&nbsp;</td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><a href="../../../../../org/apache/hadoop/hbase/regionserver/TestCompactionLifeCycleTracker.Tracker.html" title="class in org.apache.hadoop.hbase.regionserver">TestCompactionLifeCycleTracker.Tracker</a></td>
 <td class="colLast">&nbsp;</td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><a href="../../../../../org/apache/hadoop/hbase/regionserver/TestCompactionPolicy.html" title="class in org.apache.hadoop.hbase.regionserver">TestCompactionPolicy</a></td>
 <td class="colLast">&nbsp;</td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><a href="../../../../../org/apache/hadoop/hbase/regionserver/TestCompactionState.html" title="class in org.apache.hadoop.hbase.regionserver">TestCompactionState</a></td>
 <td class="colLast">
 <div class="block">Unit tests to test retrieving table/region compaction state</div>
 </td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><a href="../../../../../org/apache/hadoop/hbase/regionserver/TestCompactionWithCoprocessor.html" title="class in org.apache.hadoop.hbase.regionserver">TestCompactionWithCoprocessor</a></td>
 <td class="colLast">
 <div class="block">Make sure compaction tests still pass with the preFlush and preCompact
  overridden to implement the default behavior</div>
 </td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><a href="../../../../../org/apache/hadoop/hbase/regionserver/TestCompactSplitThread.html" title="class in org.apache.hadoop.hbase.regionserver">TestCompactSplitThread</a></td>
 <td class="colLast">&nbsp;</td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><a href="../../../../../org/apache/hadoop/hbase/regionserver/TestCompoundBloomFilter.html" title="class in org.apache.hadoop.hbase.regionserver">TestCompoundBloomFilter</a></td>
 <td class="colLast">
 <div class="block">Tests writing Bloom filter blocks in the same part of the file as data
  blocks.</div>
 </td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><a href="../../../../../org/apache/hadoop/hbase/regionserver/TestDataBlockEncodingTool.html" title="class in org.apache.hadoop.hbase.regionserver">TestDataBlockEncodingTool</a></td>
 <td class="colLast">
 <div class="block">Test DataBlockEncodingTool.</div>
 </td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><a href="../../../../../org/apache/hadoop/hbase/regionserver/TestDateTieredCompactionPolicy.html" title="class in org.apache.hadoop.hbase.regionserver">TestDateTieredCompactionPolicy</a></td>
 <td class="colLast">&nbsp;</td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><a href="../../../../../org/apache/hadoop/hbase/regionserver/TestDateTieredCompactionPolicyOverflow.html" title="class in org.apache.hadoop.hbase.regionserver">TestDateTieredCompactionPolicyOverflow</a></td>
 <td class="colLast">&nbsp;</td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><a href="../../../../../org/apache/hadoop/hbase/regionserver/TestDefaultCompactSelection.html" title="class in org.apache.hadoop.hbase.regionserver">TestDefaultCompactSelection</a></td>
 <td class="colLast">&nbsp;</td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><a href="../../../../../org/apache/hadoop/hbase/regionserver/TestDefaultMemStore.html" title="class in org.apache.hadoop.hbase.regionserver">TestDefaultMemStore</a></td>
 <td class="colLast">
 <div class="block">memstore test case</div>
 </td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><a href="../../../../../org/apache/hadoop/hbase/regionserver/TestDefaultMemStore.ReadOwnWritesTester.html" title="class in org.apache.hadoop.hbase.regionserver">TestDefaultMemStore.ReadOwnWritesTester</a></td>
 <td class="colLast">&nbsp;</td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><a href="../../../../../org/apache/hadoop/hbase/regionserver/TestDefaultStoreEngine.html" title="class in org.apache.hadoop.hbase.regionserver">TestDefaultStoreEngine</a></td>
 <td class="colLast">&nbsp;</td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><a href="../../../../../org/apache/hadoop/hbase/regionserver/TestDefaultStoreEngine.DummyCompactionPolicy.html" title="class in org.apache.hadoop.hbase.regionserver">TestDefaultStoreEngine.DummyCompactionPolicy</a></td>
 <td class="colLast">&nbsp;</td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><a href="../../../../../org/apache/hadoop/hbase/regionserver/TestDefaultStoreEngine.DummyCompactor.html" title="class in org.apache.hadoop.hbase.regionserver">TestDefaultStoreEngine.DummyCompactor</a></td>
 <td class="colLast">&nbsp;</td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><a href="../../../../../org/apache/hadoop/hbase/regionserver/TestDefaultStoreEngine.DummyStoreFlusher.html" title="class in org.apache.hadoop.hbase.regionserver">TestDefaultStoreEngine.DummyStoreFlusher</a></td>
 <td class="colLast">&nbsp;</td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><a href="../../../../../org/apache/hadoop/hbase/regionserver/TestDeleteMobTable.html" title="class in org.apache.hadoop.hbase.regionserver">TestDeleteMobTable</a></td>
 <td class="colLast">&nbsp;</td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><a href="../../../../../org/apache/hadoop/hbase/regionserver/TestEncryptionKeyRotation.html" title="class in org.apache.hadoop.hbase.regionserver">TestEncryptionKeyRotation</a></td>
 <td class="colLast">&nbsp;</td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><a href="../../../../../org/apache/hadoop/hbase/regionserver/TestEncryptionRandomKeying.html" title="class in org.apache.hadoop.hbase.regionserver">TestEncryptionRandomKeying</a></td>
 <td class="colLast">&nbsp;</td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><a href="../../../../../org/apache/hadoop/hbase/regionserver/TestEndToEndSplitTransaction.html" title="class in org.apache.hadoop.hbase.regionserver">TestEndToEndSplitTransaction</a></td>
 <td class="colLast">&nbsp;</td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><a href="../../../../../org/apache/hadoop/hbase/regionserver/TestEndToEndSplitTransaction.RegionChecker.html" title="class in org.apache.hadoop.hbase.regionserver">TestEndToEndSplitTransaction.RegionChecker</a></td>
 <td class="colLast">
 <div class="block">Checks regions using MetaTableAccessor and HTable methods</div>
 </td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><a href="../../../../../org/apache/hadoop/hbase/regionserver/TestEndToEndSplitTransaction.RegionSplitter.html" title="class in org.apache.hadoop.hbase.regionserver">TestEndToEndSplitTransaction.RegionSplitter</a></td>
 <td class="colLast">&nbsp;</td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><a href="../../../../../org/apache/hadoop/hbase/regionserver/TestFailedAppendAndSync.html" title="class in org.apache.hadoop.hbase.regionserver">TestFailedAppendAndSync</a></td>
 <td class="colLast">
 <div class="block">Testing sync/append failures.</div>
 </td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><a href="../../../../../org/apache/hadoop/hbase/regionserver/TestFlushLifeCycleTracker.html" title="class in org.apache.hadoop.hbase.regionserver">TestFlushLifeCycleTracker</a></td>
 <td class="colLast">
 <div class="block">Confirm that the function of FlushLifeCycleTracker is OK as we do not use it in our own code.</div>
 </td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><a href="../../../../../org/apache/hadoop/hbase/regionserver/TestFlushLifeCycleTracker.FlushObserver.html" title="class in org.apache.hadoop.hbase.regionserver">TestFlushLifeCycleTracker.FlushObserver</a></td>
 <td class="colLast">&nbsp;</td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><a href="../../../../../org/apache/hadoop/hbase/regionserver/TestFlushLifeCycleTracker.Tracker.html" title="class in org.apache.hadoop.hbase.regionserver">TestFlushLifeCycleTracker.Tracker</a></td>
 <td class="colLast">&nbsp;</td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><a href="../../../../../org/apache/hadoop/hbase/regionserver/TestFlushRegionEntry.html" title="class in org.apache.hadoop.hbase.regionserver">TestFlushRegionEntry</a></td>
 <td class="colLast">&nbsp;</td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><a href="../../../../../org/apache/hadoop/hbase/regionserver/TestFSErrorsExposed.html" title="class in org.apache.hadoop.hbase.regionserver">TestFSErrorsExposed</a></td>
 <td class="colLast">
 <div class="block">Test cases that ensure that file system level errors are bubbled up
  appropriately to clients, rather than swallowed.</div>
 </td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><a href="../../../../../org/apache/hadoop/hbase/regionserver/TestFSErrorsExposed.FaultyFileSystem.html" title="class in org.apache.hadoop.hbase.regionserver">TestFSErrorsExposed.FaultyFileSystem</a></td>
 <td class="colLast">&nbsp;</td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><a href="../../../../../org/apache/hadoop/hbase/regionserver/TestFSErrorsExposed.FaultyInputStream.html" title="class in org.apache.hadoop.hbase.regionserver">TestFSErrorsExposed.FaultyInputStream</a></td>
 <td class="colLast">&nbsp;</td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><a href="../../../../../org/apache/hadoop/hbase/regionserver/TestGetClosestAtOrBefore.html" title="class in org.apache.hadoop.hbase.regionserver">TestGetClosestAtOrBefore</a></td>
 <td class="colLast">
 <div class="block">TestGet is a medley of tests of get all done up as a single test.</div>
 </td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><a href="../../../../../org/apache/hadoop/hbase/regionserver/TestHdfsSnapshotHRegion.html" title="class in org.apache.hadoop.hbase.regionserver">TestHdfsSnapshotHRegion</a></td>
 <td class="colLast">&nbsp;</td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><a href="../../../../../org/apache/hadoop/hbase/regionserver/TestHeapMemoryManager.html" title="class in org.apache.hadoop.hbase.regionserver">TestHeapMemoryManager</a></td>
 <td class="colLast">&nbsp;</td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><a href="../../../../../org/apache/hadoop/hbase/regionserver/TestHeapMemoryManager.BlockCacheStub.html" title="class in org.apache.hadoop.hbase.regionserver">TestHeapMemoryManager.BlockCacheStub</a></td>
 <td class="colLast">&nbsp;</td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><a href="../../../../../org/apache/hadoop/hbase/regionserver/TestHeapMemoryManager.CustomHeapMemoryTuner.html" title="class in org.apache.hadoop.hbase.regionserver">TestHeapMemoryManager.CustomHeapMemoryTuner</a></td>
 <td class="colLast">&nbsp;</td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><a href="../../../../../org/apache/hadoop/hbase/regionserver/TestHeapMemoryManager.MemstoreFlusherStub.html" title="class in org.apache.hadoop.hbase.regionserver">TestHeapMemoryManager.MemstoreFlusherStub</a></td>
 <td class="colLast">&nbsp;</td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><a href="../../../../../org/apache/hadoop/hbase/regionserver/TestHeapMemoryManager.RegionServerAccountingStub.html" title="class in org.apache.hadoop.hbase.regionserver">TestHeapMemoryManager.RegionServerAccountingStub</a></td>
 <td class="colLast">&nbsp;</td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><a href="../../../../../org/apache/hadoop/hbase/regionserver/TestHeapMemoryManager.RegionServerStub.html" title="class in org.apache.hadoop.hbase.regionserver">TestHeapMemoryManager.RegionServerStub</a></td>
 <td class="colLast">&nbsp;</td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><a href="../../../../../org/apache/hadoop/hbase/regionserver/TestHMobStore.html" title="class in org.apache.hadoop.hbase.regionserver">TestHMobStore</a></td>
 <td class="colLast">&nbsp;</td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><a href="../../../../../org/apache/hadoop/hbase/regionserver/TestHRegion.html" title="class in org.apache.hadoop.hbase.regionserver">TestHRegion</a></td>
 <td class="colLast">
 <div class="block">Basic stand-alone testing of HRegion.</div>
 </td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><a href="../../../../../org/apache/hadoop/hbase/regionserver/TestHRegion.Appender.html" title="class in org.apache.hadoop.hbase.regionserver">TestHRegion.Appender</a></td>
 <td class="colLast">
 <div class="block">TestCase for append</div>
 </td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><a href="../../../../../org/apache/hadoop/hbase/regionserver/TestHRegion.HRegionForTesting.html" title="class in org.apache.hadoop.hbase.regionserver">TestHRegion.HRegionForTesting</a></td>
 <td class="colLast">
 <div class="block">The same as HRegion class, the only difference is that instantiateHStore will
  create a different HStore - HStoreForTesting.</div>
 </td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><a href="../../../../../org/apache/hadoop/hbase/regionserver/TestHRegion.HRegionWithSeqId.html" title="class in org.apache.hadoop.hbase.regionserver">TestHRegion.HRegionWithSeqId</a></td>
 <td class="colLast">&nbsp;</td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><a href="../../../../../org/apache/hadoop/hbase/regionserver/TestHRegion.HStoreForTesting.html" title="class in org.apache.hadoop.hbase.regionserver">TestHRegion.HStoreForTesting</a></td>
 <td class="colLast">
 <div class="block">HStoreForTesting is merely the same as HStore, the difference is in the doCompaction method
@@ -555,392 +559,392 @@
  doesn't let hstore compaction complete.</div>
 </td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><a href="../../../../../org/apache/hadoop/hbase/regionserver/TestHRegion.Incrementer.html" title="class in org.apache.hadoop.hbase.regionserver">TestHRegion.Incrementer</a></td>
 <td class="colLast">
 <div class="block">TestCase for increment</div>
 </td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><a href="../../../../../org/apache/hadoop/hbase/regionserver/TestHRegion.IsFlushWALMarker.html" title="class in org.apache.hadoop.hbase.regionserver">TestHRegion.IsFlushWALMarker</a></td>
 <td class="colLast">&nbsp;</td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><a href="../../../../../org/apache/hadoop/hbase/regionserver/TestHRegionFileSystem.html" title="class in org.apache.hadoop.hbase.regionserver">TestHRegionFileSystem</a></td>
 <td class="colLast">&nbsp;</td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><a href="../../../../../org/apache/hadoop/hbase/regionserver/TestHRegionFileSystem.MockFileSystem.html" title="class in org.apache.hadoop.hbase.regionserver">TestHRegionFileSystem.MockFileSystem</a></td>
 <td class="colLast">
 <div class="block">a mock fs which throws exception for first 3 times, and then process the call (returns the
  excepted result).</div>
 </td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><a href="../../../../../org/apache/hadoop/hbase/regionserver/TestHRegionFileSystem.MockFileSystemForCreate.html" title="class in org.apache.hadoop.hbase.regionserver">TestHRegionFileSystem.MockFileSystemForCreate</a></td>
 <td class="colLast">&nbsp;</td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><a href="../../../../../org/apache/hadoop/hbase/regionserver/TestHRegionInfo.html" title="class in org.apache.hadoop.hbase.regionserver">TestHRegionInfo</a></td>
 <td class="colLast">&nbsp;</td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><a href="../../../../../org/apache/hadoop/hbase/regionserver/TestHRegionOnCluster.html" title="class in org.apache.hadoop.hbase.regionserver">TestHRegionOnCluster</a></td>
 <td class="colLast">
 <div class="block">Tests that need to spin up a cluster testing an <code>HRegion</code>.</div>
 </td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><a href="../../../../../org/apache/hadoop/hbase/regionserver/TestHRegionReplayEvents.html" title="class in org.apache.hadoop.hbase.regionserver">TestHRegionReplayEvents</a></td>
 <td class="colLast">
 <div class="block">Tests of HRegion methods for replaying flush, compaction, region open, etc events for secondary
  region replicas</div>
 </td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><a href="../../../../../org/apache/hadoop/hbase/regionserver/TestHRegionServerBulkLoad.html" title="class in org.apache.hadoop.hbase.regionserver">TestHRegionServerBulkLoad</a></td>
 <td class="colLast">
 <div class="block">Tests bulk loading of HFiles and shows the atomicity or lack of atomicity of
  the region server's bullkLoad functionality.</div>
 </td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><a href="../../../../../org/apache/hadoop/hbase/regionserver/TestHRegionServerBulkLoad.AtomicHFileLoader.html" title="class in org.apache.hadoop.hbase.regionserver">TestHRegionServerBulkLoad.AtomicHFileLoader</a></td>
 <td class="colLast">
 <div class="block">Thread that does full scans of the table looking for any partially
  completed rows.</div>
 </td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><a href="../../../../../org/apache/hadoop/hbase/regionserver/TestHRegionServerBulkLoad.AtomicScanReader.html" title="class in org.apache.hadoop.hbase.regionserver">TestHRegionServerBulkLoad.AtomicScanReader</a></td>
 <td class="colLast">
 <div class="block">Thread that does full scans of the table looking for any partially
  completed rows.</div>
 </td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><a href="../../../../../org/apache/hadoop/hbase/regionserver/TestHRegionServerBulkLoad.FindBulkHBaseListener.html" title="class in org.apache.hadoop.hbase.regionserver">TestHRegionServerBulkLoad.FindBulkHBaseListener</a></td>
 <td class="colLast">&nbsp;</td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><a href="../../../../../org/apache/hadoop/hbase/regionserver/TestHRegionServerBulkLoad.MyObserver.html" title="class in org.apache.hadoop.hbase.regionserver">TestHRegionServerBulkLoad.MyObserver</a></td>
 <td class="colLast">&nbsp;</td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><a href="../../../../../org/apache/hadoop/hbase/regionserver/TestHRegionServerBulkLoadWithOldClient.html" title="class in org.apache.hadoop.hbase.regionserver">TestHRegionServerBulkLoadWithOldClient</a></td>
 <td class="colLast">
 <div class="block">Tests bulk loading of HFiles with old non-secure client for backward compatibility.</div>
 </td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><a href="../../../../../org/apache/hadoop/hbase/regionserver/TestHRegionServerBulkLoadWithOldClient.AtomicHFileLoader.html" title="class in org.apache.hadoop.hbase.regionserver">TestHRegionServerBulkLoadWithOldClient.AtomicHFileLoader</a></td>
 <td class="colLast">&nbsp;</td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><a href="../../../../../org/apache/hadoop/hbase/regionserver/TestHRegionServerBulkLoadWithOldSecureEndpoint.html" title="class in org.apache.hadoop.hbase.regionserver">TestHRegionServerBulkLoadWithOldSecureEndpoint</a></td>
 <td class="colLast">
 <div class="block">Tests bulk loading of HFiles with old secure Endpoint client for backward compatibility.</div>
 </td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><a href="../../../../../org/apache/hadoop/hbase/regionserver/TestHRegionServerBulkLoadWithOldSecureEndpoint.AtomicHFileLoader.html" title="class in org.apache.hadoop.hbase.regionserver">TestHRegionServerBulkLoadWithOldSecureEndpoint.AtomicHFileLoader</a></td>
 <td class="colLast">&nbsp;</td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><a href="../../../../../org/apache/hadoop/hbase/regionserver/TestHRegionWithInMemoryFlush.html" title="class in org.apache.hadoop.hbase.regionserver">TestHRegionWithInMemoryFlush</a></td>
 <td class="colLast">
 <div class="block">A test similar to TestHRegion, but with in-memory flush families.</div>
 </td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><a href="../../../../../org/apache/hadoop/hbase/regionserver/TestHStore.html" title="class in org.apache.hadoop.hbase.regionserver">TestHStore</a></td>
 <td class="colLast">
 <div class="block">Test class for the HStore</div>
 </td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><a href="../../../../../org/apache/hadoop/hbase/regionserver/TestHStore.DummyStoreEngine.html" title="class in org.apache.hadoop.hbase.regionserver">TestHStore.DummyStoreEngine</a></td>
 <td class="colLast">&nbsp;</td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><a href="../../../../../org/apache/hadoop/hbase/regionserver/TestHStore.FaultyFileSystem.html" title="class in org.apache.hadoop.hbase.regionserver">TestHStore.FaultyFileSystem</a></td>
 <td class="colLast">
 <div class="block">Faulty file system that will fail if you write past its fault position the FIRST TIME
  only; thereafter it will succeed.</div>
 </td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><a href="../../../../../org/apache/hadoop/hbase/regionserver/TestHStore.FaultyOutputStream.html" title="class in org.apache.hadoop.hbase.regionserver">TestHStore.FaultyOutputStream</a></td>
 <td class="colLast">&nbsp;</td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><a href="../../../../../org/apache/hadoop/hbase/regionserver/TestHStore.MyCompactingMemStore.html" title="class in org.apache.hadoop.hbase.regionserver">TestHStore.MyCompactingMemStore</a></td>
 <td class="colLast">&nbsp;</td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><a href="../../../../../org/apache/hadoop/hbase/regionserver/TestHStore.MyCompactingMemStoreWithCustomCompactor.html" title="class in org.apache.hadoop.hbase.regionserver">TestHStore.MyCompactingMemStoreWithCustomCompactor</a></td>
 <td class="colLast">&nbsp;</td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><a href="../../../../../org/apache/hadoop/hbase/regionserver/TestHStore.MyList.html" title="class in org.apache.hadoop.hbase.regionserver">TestHStore.MyList</a>&lt;T&gt;</td>
 <td class="colLast">&nbsp;</td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><a href="../../../../../org/apache/hadoop/hbase/regionserver/TestHStore.MyMemStoreCompactor.html" title="class in org.apache.hadoop.hbase.regionserver">TestHStore.MyMemStoreCompactor</a></td>
 <td class="colLast">&nbsp;</td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><a href="../../../../../org/apache/hadoop/hbase/regionserver/TestHStore.MyStore.html" title="class in org.apache.hadoop.hbase.regionserver">TestHStore.MyStore</a></td>
 <td class="colLast">&nbsp;</td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><a href="../../../../../org/apache/hadoop/hbase/regionserver/TestHStore.MyStoreHook.html" title="class in org.apache.hadoop.hbase.regionserver">TestHStore.MyStoreHook</a></td>
 <td class="colLast">&nbsp;</td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><a href="../../../../../org/apache/hadoop/hbase/regionserver/TestHStore.MyThread.html" title="class in org.apache.hadoop.hbase.regionserver">TestHStore.MyThread</a></td>
 <td class="colLast">&nbsp;</td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><a href="../../../../../org/apache/hadoop/hbase/regionserver/TestHStoreFile.html" title="class in org.apache.hadoop.hbase.regionserver">TestHStoreFile</a></td>
 <td class="colLast">
 <div class="block">Test HStoreFile</div>
 </td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><a href="../../../../../org/apache/hadoop/hbase/regionserver/TestIsDeleteFailure.html" title="class in org.apache.hadoop.hbase.regionserver">TestIsDeleteFailure</a></td>
 <td class="colLast">
 <div class="block">Test failure in ScanDeleteTracker.isDeleted when ROWCOL bloom filter
  is used during a scan with a filter.</div>
 </td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><a href="../../../../../org/apache/hadoop/hbase/regionserver/TestJoinedScanners.html" title="class in org.apache.hadoop.hbase.regionserver">TestJoinedScanners</a></td>
 <td class="colLast">
 <div class="block">Test performance improvement of joined scanners optimization:
  https://issues.apache.org/jira/browse/HBASE-5416</div>
 </td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><a href="../../../../../org/apache/hadoop/hbase/regionserver/TestKeepDeletes.html" title="class in org.apache.hadoop.hbase.regionserver">TestKeepDeletes</a></td>
 <td class="colLast">&nbsp;</td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><a href="../../../../../org/apache/hadoop/hbase/regionserver/TestKeyValueHeap.html" title="class in org.apache.hadoop.hbase.regionserver">TestKeyValueHeap</a></td>
 <td class="colLast">&nbsp;</td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><a href="../../../../../org/apache/hadoop/hbase/regionserver/TestKeyValueHeap.SeekTestScanner.html" title="class in org.apache.hadoop.hbase.regionserver">TestKeyValueHeap.SeekTestScanner</a></td>
 <td class="colLast">&nbsp;</td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><a href="../../../../../org/apache/hadoop/hbase/regionserver/TestKeyValueHeap.TestScanner.html" title="class in org.apache.hadoop.hbase.regionserver">TestKeyValueHeap.TestScanner</a></td>
 <td class="colLast">&nbsp;</td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><a href="../../../../../org/apache/hadoop/hbase/regionserver/TestKeyValueScanFixture.html" title="class in org.apache.hadoop.hbase.regionserver">TestKeyValueScanFixture</a></td>
 <td class="colLast">&nbsp;</td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><a href="../../../../../org/apache/hadoop/hbase/regionserver/TestLogRoller.html" title="class in org.apache.hadoop.hbase.regionserver">TestLogRoller</a></td>
 <td class="colLast">&nbsp;</td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><a href="../../../../../org/apache/hadoop/hbase/regionserver/TestMajorCompaction.html" title="class in org.apache.hadoop.hbase.regionserver">TestMajorCompaction</a></td>
 <td class="colLast">
 <div class="block">Test major compactions</div>
 </td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><a href="../../../../../org/apache/hadoop/hbase/regionserver/TestMasterAddressTracker.html" title="class in org.apache.hadoop.hbase.regionserver">TestMasterAddressTracker</a></td>
 <td class="colLast">&nbsp;</td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><a href="../../../../../org/apache/hadoop/hbase/regionserver/TestMasterAddressTracker.NodeCreationListener.html" title="class in org.apache.hadoop.hbase.regionserver">TestMasterAddressTracker.NodeCreationListener</a></td>
 <td class="colLast">&nbsp;</td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><a href="../../../../../org/apache/hadoop/hbase/regionserver/TestMemStoreChunkPool.html" title="class in org.apache.hadoop.hbase.regionserver">TestMemStoreChunkPool</a></td>
 <td class="colLast">
 <div class="block">Test the <code>MemStoreChunkPool</code> class</div>
 </td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><a href="../../../../../org/apache/hadoop/hbase/regionserver/TestMemStoreLAB.html" title="class in org.apache.hadoop.hbase.regionserver">TestMemStoreLAB</a></td>
 <td class="colLast">&nbsp;</td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><a href="../../../../../org/apache/hadoop/hbase/regionserver/TestMemStoreLAB.AllocRecord.html" title="class in org.apache.hadoop.hbase.regionserver">TestMemStoreLAB.AllocRecord</a></td>
 <td class="colLast">&nbsp;</td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><a href="../../../../../org/apache/hadoop/hbase/regionserver/TestMemstoreLABWithoutPool.html" title="class in org.apache.hadoop.hbase.regionserver">TestMemstoreLABWithoutPool</a></td>
 <td class="colLast">&nbsp;</td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><a href="../../../../../org/apache/hadoop/hbase/regionserver/TestMetricsHeapMemoryManager.html" title="class in org.apache.hadoop.hbase.regionserver">TestMetricsHeapMemoryManager</a></td>
 <td class="colLast">
 <div class="block">Unit test version of rs metrics tests.</div>
 </td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><a href="../../../../../org/apache/hadoop/hbase/regionserver/TestMetricsRegion.html" title="class in org.apache.hadoop.hbase.regionserver">TestMetricsRegion</a></td>
 <td class="colLast">&nbsp;</td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><a href="../../../../../org/apache/hadoop/hbase/regionserver/TestMetricsRegionServer.html" title="class in org.apache.hadoop.hbase.regionserver">TestMetricsRegionServer</a></td>
 <td class="colLast">
 <div class="block">Unit test version of rs metrics tests.</div>
 </td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><a href="../../../../../org/apache/hadoop/hbase/regionserver/TestMetricsRegionServerSourceFactory.html" title="class in org.apache.hadoop.hbase.regionserver">TestMetricsRegionServerSourceFactory</a></td>
 <td class="colLast">
 <div class="block">Test for the CompatibilitySingletonFactory and building MetricsRegionServerSource</div>
 </td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><a href="../../../../../org/apache/hadoop/hbase/regionserver/TestMetricsRegionServerSourceImpl.html" title="class in org.apache.hadoop.hbase.regionserver">TestMetricsRegionServerSourceImpl</a></td>
 <td class="colLast">&nbsp;</td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><a href="../../../../../org/apache/hadoop/hbase/regionserver/TestMetricsRegionSourceImpl.html" title="class in org.apache.hadoop.hbase.regionserver">TestMetricsRegionSourceImpl</a></td>
 <td class="colLast">&nbsp;</td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><a href="../../../../../org/apache/hadoop/hbase/regionserver/TestMetricsRegionSourceImpl.RegionWrapperStub.html" title="class in org.apache.hadoop.hbase.regionserver">TestMetricsRegionSourceImpl.RegionWrapperStub</a></td>
 <td class="colLast">&nbsp;</td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><a href="../../../../../org/apache/hadoop/hbase/regionserver/TestMetricsTableAggregate.html" title="class in org.apache.hadoop.hbase.regionserver">TestMetricsTableAggregate</a></td>
 <td class="colLast">&nbsp;</td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><a href="../../../../../org/apache/hadoop/hbase/regionserver/TestMetricsTableLatencies.html" title="class in org.apache.hadoop.hbase.regionserver">TestMetricsTableLatencies</a></td>
 <td class="colLast">&nbsp;</td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><a href="../../../../../org/apache/hadoop/hbase/regionserver/TestMetricsTableSourceImpl.html" title="class in org.apache.hadoop.hbase.regionserver">TestMetricsTableSourceImpl</a></td>
 <td class="colLast">
 <div class="block">Test for MetricsTableSourceImpl</div>
 </td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><a href="../../../../../org/apache/hadoop/hbase/regionserver/TestMiniBatchOperationInProgress.html" title="class in org.apache.hadoop.hbase.regionserver">TestMiniBatchOperationInProgress</a></td>
 <td class="colLast">&nbsp;</td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><a href="../../../../../org/apache/hadoop/hbase/regionserver/TestMinorCompaction.html" title="class in org.apache.hadoop.hbase.regionserver">TestMinorCompaction</a></td>
 <td class="colLast">
 <div class="block">Test minor compactions</div>
 </td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><a href="../../../../../org/apache/hadoop/hbase/regionserver/TestMinVersions.html" title="class in org.apache.hadoop.hbase.regionserver">TestMinVersions</a></td>
 <td class="colLast">
 <div class="block">Test Minimum Versions feature (HBASE-4071).</div>
 </td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><a href="../../../../../org/apache/hadoop/hbase/regionserver/TestMobStoreCompaction.html" title="class in org.apache.hadoop.hbase.regionserver">TestMobStoreCompaction</a></td>
 <td class="colLast">
 <div class="block">Test mob store compaction</div>
 </td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><a href="../../../../../org/apache/hadoop/hbase/regionserver/TestMobStoreScanner.html" title="class in org.apache.hadoop.hbase.regionserver">TestMobStoreScanner</a></td>
 <td class="colLast">&nbsp;</td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><a href="../../../../../org/apache/hadoop/hbase/regionserver/TestMultiColumnScanner.html" title="class in org.apache.hadoop.hbase.regionserver">TestMultiColumnScanner</a></td>
 <td class="colLast">
 <div class="block">Tests optimized scanning of multiple columns.</div>
 </td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><a href="../../../../../org/apache/hadoop/hbase/regionserver/TestMultiLogThreshold.html" title="class in org.apache.hadoop.hbase.regionserver">TestMultiLogThreshold</a></td>
 <td class="colLast">
 <div class="block">Tests logging of large batch commands via Multi.</div>
 </td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><a href="../../../../../org/apache/hadoop/hbase/regionserver/TestMultiVersionConcurrencyControl.html" title="class in org.apache.hadoop.hbase.regionserver">TestMultiVersionConcurrencyControl</a></td>
 <td class="colLast">
 <div class="block">This is a hammer test that verifies MultiVersionConcurrencyControl in a
  multiple writer single reader scenario.</div>
 </td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><a href="../../../../../org/apache/hadoop/hbase/regionserver/TestMultiVersionConcurrencyControl.Writer.html" title="class in org.apache.hadoop.hbase.regionserver">TestMultiVersionConcurrencyControl.Writer</a></td>
 <td class="colLast">&nbsp;</td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><a href="../../../../../org/apache/hadoop/hbase/regionserver/TestMultiVersionConcurrencyControlBasic.html" title="class in org.apache.hadoop.hbase.regionserver">TestMultiVersionConcurrencyControlBasic</a></td>
 <td class="colLast">
 <div class="block">Very basic tests.</div>
 </td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><a href="../../../../../org/apache/hadoop/hbase/regionserver/TestMutateRowsRecovery.html" title="class in org.apache.hadoop.hbase.regionserver">TestMutateRowsRecovery</a></td>
 <td class="colLast">&nbsp;</td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><a href="../../../../../org/apache/hadoop/hbase/regionserver/TestNewVersionBehaviorFromClientSide.html" title="class in org.apache.hadoop.hbase.regionserver">TestNewVersionBehaviorFromClientSide</a></td>
 <td class="colLast">&nbsp;</td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><a href="../../../../../org/apache/hadoop/hbase/regionserver/TestObservedExceptionsInBatch.html" title="class in org.apache.hadoop.hbase.regionserver">TestObservedExceptionsInBatch</a></td>
 <td class="colLast">
 <div class="block">Test class for <code>HRegion.ObservedExceptionsInBatch</code>.</div>
 </td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><a href="../../../../../org/apache/hadoop/hbase/regionserver/TestOpenSeqNumUnexpectedIncrease.html" title="class in org.apache.hadoop.hbase.regionserver">TestOpenSeqNumUnexpectedIncrease</a></td>
 <td class="colLast">
 <div class="block">Testcase for HBASE-20242</div>
 </td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><a href="../../../../../org/apache/hadoop/hbase/regionserver/TestOpenSeqNumUnexpectedIncrease.MockHRegion.html" title="class in org.apache.hadoop.hbase.regionserver">TestOpenSeqNumUnexpectedIncrease.MockHRegion</a></td>
 <td class="colLast">&nbsp;</td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><a href="../../../../../org/apache/hadoop/hbase/regionserver/TestParallelPut.html" title="class in org.apache.hadoop.hbase.regionserver">TestParallelPut</a></td>
 <td class="colLast">
 <div class="block">Testing of multiPut in parallel.</div>
 </td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><a href="../../../../../org/apache/hadoop/hbase/regionserver/TestParallelPut.Putter.html" title="class in org.apache.hadoop.hbase.regionserver">TestParallelPut.Putter</a></td>
 <td class="colLast">
 <div class="block">A thread that makes a few put calls</div>
 </td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><a href="../../../../../org/apache/hadoop/hbase/regionserver/TestPerColumnFamilyFlush.html" title="class in org.apache.hadoop.hbase.regionserver">TestPerColumnFamilyFlush</a></td>
 <td class="colLast">
 <div class="block">This test verifies the correctness of the Per Column Family flushing strategy</div>
 </td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><a href="../../../../../org/apache/hadoop/hbase/regionserver/TestPriorityRpc.html" title="class in org.apache.hadoop.hbase.regionserver">TestPriorityRpc</a></td>
 <td class="colLast">
 <div class="block">Tests that verify certain RPCs get a higher QoS.</div>
 </td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><a href="../../../../../org/apache/hadoop/hbase/regionserver/TestQosFunction.html" title="class in org.apache.hadoop.hbase.regionserver">TestQosFunction</a></td>
 <td class="colLast">
 <div class="block">Basic test that qos function is sort of working; i.e.</div>
 </td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><a href="../../../../../org/apache/hadoop/hbase/regionserver/TestRecoveredEdits.html" title="class in org.apache.hadoop.hbase.regionserver">TestRecoveredEdits</a></td>
 <td class="colLast">
 <div class="block">Tests around replay of recovered.edits content.</div>
 </td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><a href="../../../../../org/apache/hadoop/hbase/regionserver/TestRecoveredEditsReplayAndAbort.html" title="class in org.apache.hadoop.hbase.regionserver">TestRecoveredEditsReplayAndAbort</a></td>
 <td class="colLast">
 <div class="block">HBASE-21031
@@ -948,555 +952,555 @@
  And if MSLAB is used, all chunk is released too.</div>
 </td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><a href="../../../../../org/apache/hadoop/hbase/regionserver/TestRegionFavoredNodes.html" title="class in org.apache.hadoop.hbase.regionserver">TestRegionFavoredNodes</a></td>
 <td class="colLast">
 <div class="block">Tests the ability to specify favored nodes for a region.</div>
 </td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><a href="../../../../../org/apache/hadoop/hbase/regionserver/TestRegionIncrement.html" title="class in org.apache.hadoop.hbase.regionserver">TestRegionIncrement</a></td>
 <td class="colLast">
 <div class="block">Increments with some concurrency against a region to ensure we get the right answer.</div>
 </td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><a href="../../../../../org/apache/hadoop/hbase/regionserver/TestRegionIncrement.CrossRowCellIncrementer.html" title="class in org.apache.hadoop.hbase.regionserver">TestRegionIncrement.CrossRowCellIncrementer</a></td>
 <td class="colLast">
 <div class="block">Increments a random row's Cell <code>count</code> times.</div>
 </td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><a href="../../../../../org/apache/hadoop/hbase/regionserver/TestRegionIncrement.SingleCellIncrementer.html" title="class in org.apache.hadoop.hbase.regionserver">TestRegionIncrement.SingleCellIncrementer</a></td>
 <td class="colLast">
 <div class="block">Increments a single cell a bunch of times.</div>
 </td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><a href="../../../../../org/apache/hadoop/hbase/regionserver/TestRegionInfoBuilder.html" title="class in org.apache.hadoop.hbase.regionserver">TestRegionInfoBuilder</a></td>
 <td class="colLast">&nbsp;</td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><a href="../../../../../org/apache/hadoop/hbase/regionserver/TestRegionMergeTransactionOnCluster.html" title="class in org.apache.hadoop.hbase.regionserver">TestRegionMergeTransactionOnCluster</a></td>
 <td class="colLast">&nbsp;</td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><a href="../../../../../org/apache/hadoop/hbase/regionserver/TestRegionMergeTransactionOnCluster.MyMaster.html" title="class in org.apache.hadoop.hbase.regionserver">TestRegionMergeTransactionOnCluster.MyMaster</a></td>
 <td class="colLast">&nbsp;</td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><a href="../../../../../org/apache/hadoop/hbase/regionserver/TestRegionMergeTransactionOnCluster.MyMasterRpcServices.html" title="class in org.apache.hadoop.hbase.regionserver">TestRegionMergeTransactionOnCluster.MyMasterRpcServices</a></td>
 <td class="colLast">&nbsp;</td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><a href="../../../../../org/apache/hadoop/hbase/regionserver/TestRegionMove.html" title="class in org.apache.hadoop.hbase.regionserver">TestRegionMove</a></td>
 <td class="colLast">
 <div class="block">Test move fails when table disabled</div>
 </td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><a href="../../../../../org/apache/hadoop/hbase/regionserver/TestRegionOpen.html" title="class in org.apache.hadoop.hbase.regionserver">TestRegionOpen</a></td>
 <td class="colLast">&nbsp;</td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><a href="../../../../../org/apache/hadoop/hbase/regionserver/TestRegionReplicaFailover.html" title="class in org.apache.hadoop.hbase.regionserver">TestRegionReplicaFailover</a></td>
 <td class="colLast">
 <div class="block">Tests failover of secondary region replicas.</div>
 </td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><a href="../../../../../org/apache/hadoop/hbase/regionserver/TestRegionReplicas.html" title="class in org.apache.hadoop.hbase.regionserver">TestRegionReplicas</a></td>
 <td class="colLast">
 <div class="block">Tests for region replicas.</div>
 </td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><a href="../../../../../org/apache/hadoop/hbase/regionserver/TestRegionReplicasAreDistributed.html" title="class in org.apache.hadoop.hbase.regionserver">TestRegionReplicasAreDistributed</a></td>
 <td class="colLast">&nbsp;</td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><a href="../../../../../org/apache/hadoop/hbase/regionserver/TestRegionReplicasWithModifyTable.html" title="class in org.apache.hadoop.hbase.regionserver">TestRegionReplicasWithModifyTable</a></td>
 <td class="colLast">&nbsp;</td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><a href="../../../../../org/apache/hadoop/hbase/regionserver/TestRegionReplicasWithRestartScenarios.html" title="class in org.apache.hadoop.hbase.regionserver">TestRegionReplicasWithRestartScenarios</a></td>
 <td class="colLast">&nbsp;</td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><a href="../../../../../org/apache/hadoop/hbase/regionserver/TestRegionServerAbort.html" title="class in org.apache.hadoop.hbase.regionserver">TestRegionServerAbort</a></td>
 <td class="colLast">
 <div class="block">Tests around regionserver shutdown and abort</div>
 </td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><a href="../../../../../org/apache/hadoop/hbase/regionserver/TestRegionServerAbort.ErrorThrowingHRegion.html" title="class in org.apache.hadoop.hbase.regionserver">TestRegionServerAbort.ErrorThrowingHRegion</a></td>
 <td class="colLast">
 <div class="block">Throws an exception during store file refresh in order to trigger a regionserver abort.</div>
 </td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><a href="../../../../../org/apache/hadoop/hbase/regionserver/TestRegionServerAbort.StopBlockingRegionObserver.html" title="class in org.apache.hadoop.hbase.regionserver">TestRegionServerAbort.StopBlockingRegionObserver</a></td>
 <td class="colLast">&nbsp;</td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><a href="../../../../../org/apache/hadoop/hbase/regionserver/TestRegionServerAbortTimeout.html" title="class in org.apache.hadoop.hbase.regionserver">TestRegionServerAbortTimeout</a></td>
 <td class="colLast">&nbsp;</td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><a href="../../../../../org/apache/hadoop/hbase/regionserver/TestRegionServerAbortTimeout.SleepWhenCloseCoprocessor.html" title="class in org.apache.hadoop.hbase.regionserver">TestRegionServerAbortTimeout.SleepWhenCloseCoprocessor</a></td>
 <td class="colLast">&nbsp;</td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><a href="../../../../../org/apache/hadoop/hbase/regionserver/TestRegionServerAbortTimeout.TestAbortTimeoutTask.html" title="class in org.apache.hadoop.hbase.regionserver">TestRegionServerAbortTimeout.TestAbortTimeoutTask</a></td>
 <td class="colLast">&nbsp;</td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><a href="../../../../../org/apache/hadoop/hbase/regionserver/TestRegionServerAccounting.html" title="class in org.apache.hadoop.hbase.regionserver">TestRegionServerAccounting</a></td>
 <td class="colLast">&nbsp;</td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><a href="../../../../../org/apache/hadoop/hbase/regionserver/TestRegionServerCrashDisableWAL.html" title="class in org.apache.hadoop.hbase.regionserver">TestRegionServerCrashDisableWAL</a></td>
 <td class="colLast">
 <div class="block">Testcase for HBASE-20742</div>
 </td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><a href="../../../../../org/apache/hadoop/hbase/regionserver/TestRegionServerHostname.html" title="class in org.apache.hadoop.hbase.regionserver">TestRegionServerHostname</a></td>
 <td class="colLast">
 <div class="block">Tests for the hostname specification by region server</div>
 </td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><a href="../../../../../org/apache/hadoop/hbase/regionserver/TestRegionServerMetrics.html" title="class in org.apache.hadoop.hbase.regionserver">TestRegionServerMetrics</a></td>
 <td class="colLast">&nbsp;</td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><a href="../../../../../org/apache/hadoop/hbase/regionserver/TestRegionServerNoMaster.html" title="class in org.apache.hadoop.hbase.regionserver">TestRegionServerNoMaster</a></td>
 <td class="colLast">
 <div class="block">Tests on the region server, without the master.</div>
 </td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><a href="../../../../../org/apache/hadoop/hbase/regionserver/TestRegionServerOnlineConfigChange.html" title="class in org.apache.hadoop.hbase.regionserver">TestRegionServerOnlineConfigChange</a></td>
 <td class="colLast">
 <div class="block">Verify that the Online config Changes on the HRegionServer side are actually
  happening.</div>
 </td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><a href="../../../../../org/apache/hadoop/hbase/regionserver/TestRegionServerReadRequestMetrics.html" title="class in org.apache.hadoop.hbase.regionserver">TestRegionServerReadRequestMetrics</a></td>
 <td class="colLast">&nbsp;</td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><a href="../../../../../org/apache/hadoop/hbase/regionserver/TestRegionServerReadRequestMetrics.ScanRegionCoprocessor.html" title="class in org.apache.hadoop.hbase.regionserver">TestRegionServerReadRequestMetrics.ScanRegionCoprocessor</a></td>
 <td class="colLast">&nbsp;</td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><a href="../../../../../org/apache/hadoop/hbase/regionserver/TestRegionServerRegionSpaceUseReport.html" title="class in org.apache.hadoop.hbase.regionserver">TestRegionServerRegionSpaceUseReport</a></td>
 <td class="colLast">
 <div class="block">Test class for isolated (non-cluster) tests surrounding the report
  of Region space use to the Master by RegionServers.</div>
 </td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><a href="../../../../../org/apache/hadoop/hbase/regionserver/TestRegionServerReportForDuty.html" title="class in org.apache.hadoop.hbase.regionserver">TestRegionServerReportForDuty</a></td>
 <td class="colLast">&nbsp;</td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><a href="../../../../../org/apache/hadoop/hbase/regionserver/TestRegionServerReportForDuty.LogCapturer.html" title="class in org.apache.hadoop.hbase.regionserver">TestRegionServerReportForDuty.LogCapturer</a></td>
 <td class="colLast">
 <div class="block">LogCapturer is similar to <code>GenericTestUtils.LogCapturer</code>
  except that this implementation has a default appender to the root logger.</div>
 </td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><a href="../../../../../org/apache/hadoop/hbase/regionserver/TestRegionServerReportForDuty.MyRegionServer.html" title="class in org.apache.hadoop.hbase.regionserver">TestRegionServerReportForDuty.MyRegionServer</a></td>
 <td class="colLast">&nbsp;</td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><a href="../../../../../org/apache/hadoop/hbase/regionserver/TestRegionServerReportForDuty.NeverInitializedMaster.html" title="class in org.apache.hadoop.hbase.regionserver">TestRegionServerReportForDuty.NeverInitializedMaster</a></td>
 <td class="colLast">
 <div class="block">This test HMaster class will always throw ServerNotRunningYetException if checked.</div>
 </td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><a href="../../../../../org/apache/hadoop/hbase/regionserver/TestRegionSplitPolicy.html" title="class in org.apache.hadoop.hbase.regionserver">TestRegionSplitPolicy</a></td>
 <td class="colLast">&nbsp;</td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><a href="../../../../../org/apache/hadoop/hbase/regionserver/TestRemoveRegionMetrics.html" title="class in org.apache.hadoop.hbase.regionserver">TestRemoveRegionMetrics</a></td>
 <td class="colLast">&nbsp;</td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><a href="../../../../../org/apache/hadoop/hbase/regionserver/TestResettingCounters.html" title="class in org.apache.hadoop.hbase.regionserver">TestResettingCounters</a></td>
 <td class="colLast">&nbsp;</td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><a href="../../../../../org/apache/hadoop/hbase/regionserver/TestReversibleScanners.html" title="class in org.apache.hadoop.hbase.regionserver">TestReversibleScanners</a></td>
 <td class="colLast">
 <div class="block">Test cases against ReversibleKeyValueScanner</div>
 </td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><a href="../../../../../org/apache/hadoop/hbase/regionserver/TestRowPrefixBloomFilter.html" title="class in org.apache.hadoop.hbase.regionserver">TestRowPrefixBloomFilter</a></td>
 <td class="colLast">
 <div class="block">Test TestRowPrefixBloomFilter</div>
 </td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><a href="../../../../../org/apache/hadoop/hbase/regionserver/TestRowTooBig.html" title="class in org.apache.hadoop.hbase.regionserver">TestRowTooBig</a></td>
 <td class="colLast">
 <div class="block">Test case to check HRS throws <code>RowTooBigException</code>
  when row size exceeds configured limits.</div>
 </td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><a href="../../../../../org/apache/hadoop/hbase/regionserver/TestRpcSchedulerFactory.html" title="class in org.apache.hadoop.hbase.regionserver">TestRpcSchedulerFactory</a></td>
 <td class="colLast">
 <div class="block">A silly test that does nothing but make sure an rpcscheduler factory makes what it says
  it is going to make.</div>
 </td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><a href="../../../../../org/apache/hadoop/hbase/regionserver/TestRSKilledWhenInitializing.html" title="class in org.apache.hadoop.hbase.regionserver">TestRSKilledWhenInitializing</a></td>
 <td class="colLast">
 <div class="block">Tests that a regionserver that dies after reporting for duty gets removed
  from list of online regions.</div>
 </td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><a href="../../../../../org/apache/hadoop/hbase/regionserver/TestRSKilledWhenInitializing.RegisterAndDieRegionServer.html" title="class in org.apache.hadoop.hbase.regionserver">TestRSKilledWhenInitializing.RegisterAndDieRegionServer</a></td>
 <td class="colLast">
 <div class="block">A RegionServer that reports for duty and then immediately dies if it is the first to receive
  the response to a reportForDuty.</div>
 </td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><a href="../../../../../org/apache/hadoop/hbase/regionserver/TestRSStatusServlet.html" title="class in org.apache.hadoop.hbase.regionserver">TestRSStatusServlet</a></td>
 <td class="colLast">
 <div class="block">Tests for the region server status page and its template.</div>
 </td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><a href="../../../../../org/apache/hadoop/hbase/regionserver/TestScanner.html" title="class in org.apache.hadoop.hbase.regionserver">TestScanner</a></td>
 <td class="colLast">
 <div class="block">Test of a long-lived scanner validating as we go.</div>
 </td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><a href="../../../../../org/apache/hadoop/hbase/regionserver/TestScannerHeartbeatMessages.html" title="class in org.apache.hadoop.hbase.regionserver">TestScannerHeartbeatMessages</a></td>
 <td class="colLast">
 <div class="block">Here we test to make sure that scans return the expected Results when the server is sending the
  Client heartbeat messages.</div>
 </td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><a href="../../../../../org/apache/hadoop/hbase/regionserver/TestScannerHeartbeatMessages.HeartbeatHRegion.html" title="class in org.apache.hadoop.hbase.regionserver">TestScannerHeartbeatMessages.HeartbeatHRegion</a></td>
 <td class="colLast">
 <div class="block">Custom HRegion class that instantiates <code>RegionScanner</code>s with configurable sleep times
  between fetches of row Results and/or column family cells.</div>
 </td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><a href="../../../../../org/apache/hadoop/hbase/regionserver/TestScannerHeartbeatMessages.HeartbeatHRegionServer.html" title="class in org.apache.hadoop.hbase.regionserver">TestScannerHeartbeatMessages.HeartbeatHRegionServer</a></td>
 <td class="colLast">
 <div class="block">Custom HRegionServer instance that instantiates <a href="../../../../../org/apache/hadoop/hbase/regionserver/TestScannerHeartbeatMessages.HeartbeatRPCServices.html" title="class in org.apache.hadoop.hbase.regionserver"><code>TestScannerHeartbeatMessages.HeartbeatRPCServices</code></a> in place of
  <code>RSRpcServices</code> to allow us to toggle support for heartbeat messages</div>
 </td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><a href="../../../../../org/apache/hadoop/hbase/regionserver/TestScannerHeartbeatMessages.HeartbeatKVHeap.html" title="class in org.apache.hadoop.hbase.regionserver">TestScannerHeartbeatMessages.HeartbeatKVHeap</a></td>
 <td class="colLast">
 <div class="block">Custom KV Heap that can be configured to sleep/wait in between retrievals of column family
  cells.</div>
 </td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><a href="../../../../../org/apache/hadoop/hbase/regionserver/TestScannerHeartbeatMessages.HeartbeatRegionScanner.html" title="class in org.apache.hadoop.hbase.regionserver">TestScannerHeartbeatMessages.HeartbeatRegionScanner</a></td>
 <td class="colLast">
 <div class="block">Custom RegionScanner that can be configured to sleep between retrievals of row Results and/or
  column family cells</div>
 </td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><a href="../../../../../org/apache/hadoop/hbase/regionserver/TestScannerHeartbeatMessages.HeartbeatReversedKVHeap.html" title="class in org.apache.hadoop.hbase.regionserver">TestScannerHeartbeatMessages.HeartbeatReversedKVHeap</a></td>
 <td class="colLast">
 <div class="block">Custom reversed KV Heap that can be configured to sleep in between retrievals of column family
  cells.</div>
 </td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><a href="../../../../../org/apache/hadoop/hbase/regionserver/TestScannerHeartbeatMessages.HeartbeatReversedRegionScanner.html" title="class in org.apache.hadoop.hbase.regionserver">TestScannerHeartbeatMessages.HeartbeatReversedRegionScanner</a></td>
 <td class="colLast">
 <div class="block">Custom ReversedRegionScanner that can be configured to sleep between retrievals of row Results
  and/or column family cells</div>
 </td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><a href="../../../../../org/apache/hadoop/hbase/regionserver/TestScannerHeartbeatMessages.HeartbeatRPCServices.html" title="class in org.apache.hadoop.hbase.regionserver">TestScannerHeartbeatMessages.HeartbeatRPCServices</a></td>
 <td class="colLast">
 <div class="block">Custom RSRpcServices instance that allows heartbeat support to be toggled</div>
 </td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><a href="../../../../../org/apache/hadoop/hbase/regionserver/TestScannerHeartbeatMessages.SparseCellFilter.html" title="class in org.apache.hadoop.hbase.regionserver">TestScannerHeartbeatMessages.SparseCellFilter</a></td>
 <td class="colLast">&nbsp;</td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><a href="../../../../../org/apache/hadoop/hbase/regionserver/TestScannerHeartbeatMessages.SparseRowFilter.html" title="class in org.apache.hadoop.hbase.regionserver">TestScannerHeartbeatMessages.SparseRowFilter</a></td>
 <td class="colLast">&nbsp;</td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><a href="../../../../../org/apache/hadoop/hbase/regionserver/TestScannerRetriableFailure.html" title="class in org.apache.hadoop.hbase.regionserver">TestScannerRetriableFailure</a></td>
 <td class="colLast">&nbsp;</td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><a href="../../../../../org/apache/hadoop/hbase/regionserver/TestScannerRetriableFailure.FaultyScannerObserver.html" title="class in org.apache.hadoop.hbase.regionserver">TestScannerRetriableFailure.FaultyScannerObserver</a></td>
 <td class="colLast">&nbsp;</td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><a href="../../../../../org/apache/hadoop/hbase/regionserver/TestScannerWithBulkload.html" title="class in org.apache.hadoop.hbase.regionserver">TestScannerWithBulkload</a></td>
 <td class="colLast">&nbsp;</td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><a href="../../../../../org/apache/hadoop/hbase/regionserver/TestScannerWithCorruptHFile.html" title="class in org.apache.hadoop.hbase.regionserver">TestScannerWithCorruptHFile</a></td>
 <td class="colLast">
 <div class="block">Tests a scanner on a corrupt hfile.</div>
 </td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><a href="../../../../../org/apache/hadoop/hbase/regionserver/TestScannerWithCorruptHFile.CorruptHFileCoprocessor.html" title="class in org.apache.hadoop.hbase.regionserver">TestScannerWithCorruptHFile.CorruptHFileCoprocessor</a></td>
 <td class="colLast">&nbsp;</td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><a href="../../../../../org/apache/hadoop/hbase/regionserver/TestScanWithBloomError.html" title="class in org.apache.hadoop.hbase.regionserver">TestScanWithBloomError</a></td>
 <td class="colLast">
 <div class="block">Test a multi-column scanner when there is a Bloom filter false-positive.</div>
 </td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><a href="../../../../../org/apache/hadoop/hbase/regionserver/TestSCVFWithMiniCluster.html" title="class in org.apache.hadoop.hbase.regionserver">TestSCVFWithMiniCluster</a></td>
 <td class="colLast">&nbsp;</td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><a href="../../../../../org/apache/hadoop/hbase/regionserver/TestSecureBulkLoadManager.html" title="class in org.apache.hadoop.hbase.regionserver">TestSecureBulkLoadManager</a></td>
 <td class="colLast">&nbsp;</td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><a href="../../../../../org/apache/hadoop/hbase/regionserver/TestSeekOptimizations.html" title="class in org.apache.hadoop.hbase.regionserver">TestSeekOptimizations</a></td>
 <td class="colLast">
 <div class="block">Test various seek optimizations for correctness and check if they are
  actually saving I/O operations.</div>
 </td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><a href="../../../../../org/apache/hadoop/hbase/regionserver/TestServerCustomProtocol.html" title="class in org.apache.hadoop.hbase.regionserver">TestServerCustomProtocol</a></td>
 <td class="colLast">&nbsp;</td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><a href="../../../../../org/apache/hadoop/hbase/regionserver/TestServerCustomProtocol.PingHandler.html" title="class in org.apache.hadoop.hbase.regionserver">TestServerCustomProtocol.PingHandler</a></td>
 <td class="colLast">&nbsp;</td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><a href="../../../../../org/apache/hadoop/hbase/regionserver/TestServerNonceManager.html" title="class in org.apache.hadoop.hbase.regionserver">TestServerNonceManager</a></td>
 <td class="colLast">&nbsp;</td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><a href="../../../../../org/apache/hadoop/hbase/regionserver/TestServerNonceManager.TestRunnable.html" title="class in org.apache.hadoop.hbase.regionserver">TestServerNonceManager.TestRunnable</a></td>
 <td class="colLast">&nbsp;</td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><a href="../../../../../org/apache/hadoop/hbase/regionserver/TestSettingTimeoutOnBlockingPoint.html" title="class in org.apache.hadoop.hbase.regionserver">TestSettingTimeoutOnBlockingPoint</a></td>
 <td class="colLast">&nbsp;</td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><a href="../../../../../org/apache/hadoop/hbase/regionserver/TestSettingTimeoutOnBlockingPoint.SleepCoprocessor.html" title="class in org.apache.hadoop.hbase.regionserver">TestSettingTimeoutOnBlockingPoint.SleepCoprocessor</a></td>
 <td class="colLast">&nbsp;</td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><a href="../../../../../org/apache/hadoop/hbase/regionserver/TestShutdownWhileWALBroken.html" title="class in org.apache.hadoop.hbase.regionserver">TestShutdownWhileWALBroken</a></td>
 <td class="colLast">
 <div class="block">See HBASE-19929 for more details.</div>
 </td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><a href="../../../../../org/apache/hadoop/hbase/regionserver/TestShutdownWhileWALBroken.MyRegionServer.html" title="class in org.apache.hadoop.hbase.regionserver">TestShutdownWhileWALBroken.MyRegionServer</a></td>
 <td class="colLast">&nbsp;</td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><a href="../../../../../org/apache/hadoop/hbase/regionserver/TestSimpleTimeRangeTracker.html" title="class in org.apache.hadoop.hbase.regionserver">TestSimpleTimeRangeTracker</a></td>
 <td class="colLast">&nbsp;</td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><a href="../../../../../org/apache/hadoop/hbase/regionserver/TestSplitLogWorker.html" title="class in org.apache.hadoop.hbase.regionserver">TestSplitLogWorker</a></td>
 <td class="colLast">&nbsp;</td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><a href="../../../../../org/apache/hadoop/hbase/regionserver/TestSplitLogWorker.DummyServer.html" title="class in org.apache.hadoop.hbase.regionserver">TestSplitLogWorker.DummyServer</a></td>
 <td class="colLast">&nbsp;</td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><a href="../../../../../org/apache/hadoop/hbase/regionserver/TestSplitTransactionOnCluster.html" title="class in org.apache.hadoop.hbase.regionserver">TestSplitTransactionOnCluster</a></td>
 <td class="colLast">
 <div class="block">The below tests are testing split region against a running cluster</div>
 </td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><a href="../../../../../org/apache/hadoop/hbase/regionserver/TestSplitTransactionOnCluster.CustomSplitPolicy.html" title="class in org.apache.hadoop.hbase.regionserver">TestSplitTransactionOnCluster.CustomSplitPolicy</a></td>
 <td class="colLast">&nbsp;</td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><a href="../../../../../org/apache/hadoop/hbase/regionserver/TestSplitTransactionOnCluster.FailingSplitMasterObserver.html" title="class in org.apache.hadoop.hbase.regionserver">TestSplitTransactionOnCluster.FailingSplitMasterObserver</a></td>
 <td class="colLast">&nbsp;</td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><a href="../../../../../org/apache/hadoop/hbase/regionserver/TestSplitTransactionOnCluster.MyMaster.html" title="class in org.apache.hadoop.hbase.regionserver">TestSplitTransactionOnCluster.MyMaster</a></td>
 <td class="colLast">&nbsp;</td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><a href="../../../../../org/apache/hadoop/hbase/regionserver/TestSplitTransactionOnCluster.MyMasterRpcServices.html" title="class in org.apache.hadoop.hbase.regionserver">TestSplitTransactionOnCluster.MyMasterRpcServices</a></td>
 <td class="colLast">&nbsp;</td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><a href="../../../../../org/apache/hadoop/hbase/regionserver/TestSplitWalDataLoss.html" title="class in org.apache.hadoop.hbase.regionserver">TestSplitWalDataLoss</a></td>
 <td class="colLast">
 <div class="block">Testcase for https://issues.apache.org/jira/browse/HBASE-13811</div>
 </td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><a href="../../../../../org/apache/hadoop/hbase/regionserver/TestStoreFileInfo.html" title="class in org.apache.hadoop.hbase.regionserver">TestStoreFileInfo</a></td>
 <td class="colLast">
 <div class="block">Test HStoreFile</div>
 </td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><a href="../../../../../org/apache/hadoop/hbase/regionserver/TestStoreFileRefresherChore.html" title="class in org.apache.hadoop.hbase.regionserver">TestStoreFileRefresherChore</a></td>
 <td class="colLast">&nbsp;</td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><a href="../../../../../org/apache/hadoop/hbase/regionserver/TestStoreFileRefresherChore.FailingHRegionFileSystem.html" title="class in org.apache.hadoop.hbase.regionserver">TestStoreFileRefresherChore.FailingHRegionFileSystem</a></td>
 <td class="colLast">&nbsp;</td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><a href="../../../../../org/apache/hadoop/hbase/regionserver/TestStoreFileRefresherChore.StaleStorefileRefresherChore.html" title="class in org.apache.hadoop.hbase.regionserver">TestStoreFileRefresherChore.StaleStorefileRefresherChore</a></td>
 <td class="colLast">&nbsp;</td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><a href="../../../../../org/apache/hadoop/hbase/regionserver/TestStoreFileScannerWithTagCompression.html" title="class in org.apache.hadoop.hbase.regionserver">TestStoreFileScannerWithTagCompression</a></td>
 <td class="colLast">&nbsp;</td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><a href="../../../../../org/apache/hadoop/hbase/regionserver/TestStoreScanner.html" title="class in org.apache.hadoop.hbase.regionserver">TestStoreScanner</a></td>
 <td class="colLast">&nbsp;</td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><a href="../../../../../org/apache/hadoop/hbase/regionserver/TestStoreScanner.CellGridStoreScanner.html" title="class in org.apache.hadoop.hbase.regionserver">TestStoreScanner.CellGridStoreScanner</a></td>
 <td class="colLast">
 <div class="block">A StoreScanner for our CELL_GRID above.</div>
 </td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><a href="../../../../../org/apache/hadoop/hbase/regionserver/TestStoreScanner.CellWithVersionsNoOptimizeStoreScanner.html" title="class in org.apache.hadoop.hbase.regionserver">TestStoreScanner.CellWithVersionsNoOptimizeStoreScanner</a></td>
 <td class="colLast">&nbsp;</td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><a href="../../../../../org/apache/hadoop/hbase/regionserver/TestStoreScanner.CellWithVersionsStoreScanner.html" title="class in org.apache.hadoop.hbase.regionserver">TestStoreScanner.CellWithVersionsStoreScanner</a></td>
 <td class="colLast">&nbsp;</td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><a href="../../../../../org/apache/hadoop/hbase/regionserver/TestStoreScanner.KeyValueHeapWithCount.html" title="class in org.apache.hadoop.hbase.regionserver">TestStoreScanner.KeyValueHeapWithCount</a></td>
 <td class="colLast">&nbsp;</td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><a href="../../../../../org/apache/hadoop/hbase/regionserver/TestStripeStoreEngine.html" title="class in org.apache.hadoop.hbase.regionserver">TestStripeStoreEngine</a></td>
 <td class="colLast">&nbsp;</td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><a href="../../../../../org/apache/hadoop/hbase/regionserver/TestStripeStoreEngine.TestStoreEngine.html" title="class in org.apache.hadoop.hbase.regionserver">TestStripeStoreEngine.TestStoreEngine</a></td>
 <td class="colLast">&nbsp;</td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><a href="../../../../../org/apache/hadoop/hbase/regionserver/TestStripeStoreFileManager.html" title="class in org.apache.hadoop.hbase.regionserver">TestStripeStoreFileManager</a></td>
 <td class="colLast">&nbsp;</td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><a href="../../../../../org/apache/hadoop/hbase/regionserver/TestSwitchToStreamRead.html" title="class in org.apache.hadoop.hbase.regionserver">TestSwitchToStreamRead</a></td>
 <td class="colLast">&nbsp;</td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><a href="../../../../../org/apache/hadoop/hbase/regionserver/TestSwitchToStreamRead.MatchLastRowCellNextColFilter.html" title="class in org.apache.hadoop.hbase.regionserver">TestSwitchToStreamRead.MatchLastRowCellNextColFilter</a></td>
 <td class="colLast">&nbsp;</td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><a href="../../../../../org/apache/hadoop/hbase/regionserver/TestSwitchToStreamRead.MatchLastRowCellNextRowFilter.html" title="class in org.apache.hadoop.hbase.regionserver">TestSwitchToStreamRead.MatchLastRowCellNextRowFilter</a></td>
 <td class="colLast">&nbsp;</td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><a href="../../../../../org/apache/hadoop/hbase/regionserver/TestSwitchToStreamRead.MatchLastRowFilterRowFilter.html" title="class in org.apache.hadoop.hbase.regionserver">TestSwitchToStreamRead.MatchLastRowFilterRowFilter</a></td>
 <td class="colLast">&nbsp;</td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><a href="../../../../../org/apache/hadoop/hbase/regionserver/TestSwitchToStreamRead.MatchLastRowKeyFilter.html" title="class in org.apache.hadoop.hbase.regionserver">TestSwitchToStreamRead.MatchLastRowKeyFilter</a></td>
 <td class="colLast">&nbsp;</td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><a href="../../../../../org/apache/hadoop/hbase/regionserver/TestSyncTimeRangeTracker.html" title="class in org.apache.hadoop.hbase.regionserver">TestSyncTimeRangeTracker</a></td>
 <td class="colLast">&nbsp;</td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><a href="../../../../../org/apache/hadoop/hbase/regionserver/TestSyncTimeRangeTracker.RandomTestData.html" title="class in org.apache.hadoop.hbase.regionserver">TestSyncTimeRangeTracker.RandomTestData</a></td>
 <td class="colLast">&nbsp;</td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><a href="../../../../../org/apache/hadoop/hbase/regionserver/TestSyncTimeRangeTracker.TrtUpdateRunnable.html" title="class in org.apache.hadoop.hbase.regionserver">TestSyncTimeRangeTracker.TrtUpdateRunnable</a></td>
 <td class="colLast">&nbsp;</td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><a href="../../../../../org/apache/hadoop/hbase/regionserver/TestTags.html" title="class in org.apache.hadoop.hbase.regionserver">TestTags</a></td>
 <td class="colLast">
 <div class="block">Class that test tags</div>
 </td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><a href="../../../../../org/apache/hadoop/hbase/regionserver/TestTags.TestCoprocessorForTags.html" title="class in org.apache.hadoop.hbase.regionserver">TestTags.TestCoprocessorForTags</a></td>
 <td class="colLast">&nbsp;</td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><a href="../../../../../org/apache/hadoop/hbase/regionserver/TestTimestampFilterSeekHint.html" title="class in org.apache.hadoop.hbase.regionserver">TestTimestampFilterSeekHint</a></td>
 <td class="colLast">&nbsp;</td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><a href="../../../../../org/apache/hadoop/hbase/regionserver/TestWalAndCompactingMemStoreFlush.html" title="class in org.apache.hadoop.hbase.regionserver">TestWalAndCompactingMemStoreFlush</a></td>
 <td class="colLast">
 <div class="block">This test verifies the correctness of the Per Column Family flushing strategy
  when part of the memstores are compacted memstores</div>
 </td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><a href="../../../../../org/apache/hadoop/hbase/regionserver/TestWALLockup.html" title="class in org.apache.hadoop.hbase.regionserver">TestWALLockup</a></td>
 <td class="colLast">
 <div class="block">Testing for lock up of FSHLog.</div>
 </td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><a href="../../../../../org/apache/hadoop/hbase/regionserver/TestWALLockup.DodgyFSLog.html" title="class in org.apache.hadoop.hbase.regionserver">TestWALLockup.DodgyFSLog</a></td>
 <td class="colLast">&nbsp;</td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><a href="../../../../../org/apache/hadoop/hbase/regionserver/TestWALLockup.DummyServer.html" title="class in org.apache.hadoop.hbase.regionserver">TestWALLockup.DummyServer</a></td>
 <td class="colLast">&nbsp;</td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><a href="../../../../../org/apache/hadoop/hbase/regionserver/TestWALLockup.DummyWALActionsListener.html" title="class in org.apache.hadoop.hbase.regionserver">TestWALLockup.DummyWALActionsListener</a></td>
 <td class="colLast">&nbsp;</td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><a href="../../../../../org/apache/hadoop/hbase/regionserver/TestWALMonotonicallyIncreasingSeqId.html" title="class in org.apache.hadoop.hbase.regionserver">TestWALMonotonicallyIncreasingSeqId</a></td>
 <td class="colLast">
 <div class="block">Test for HBASE-17471.</div>
 </td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><a href="../../../../../org/apache/hadoop/hbase/regionserver/TestWideScanner.html" title="class in org.apache.hadoop.hbase.regionserver">TestWideScanner</a></td>
 <td class="colLast">&nbsp;</td>
 </tr>


[18/28] hbase-site git commit: Published site at 8d7061a487357344f10ee260979cc2c47cd833dd.

Posted by gi...@apache.org.
http://git-wip-us.apache.org/repos/asf/hbase-site/blob/2e694a8e/devapidocs/org/apache/hadoop/hbase/regionserver/MetricsRegionServerWrapperImpl.html
----------------------------------------------------------------------
diff --git a/devapidocs/org/apache/hadoop/hbase/regionserver/MetricsRegionServerWrapperImpl.html b/devapidocs/org/apache/hadoop/hbase/regionserver/MetricsRegionServerWrapperImpl.html
index 6d4019f..82d728d 100644
--- a/devapidocs/org/apache/hadoop/hbase/regionserver/MetricsRegionServerWrapperImpl.html
+++ b/devapidocs/org/apache/hadoop/hbase/regionserver/MetricsRegionServerWrapperImpl.html
@@ -18,7 +18,7 @@
     catch(err) {
     }
 //-->
-var methods = {"i0":10,"i1":10,"i2":10,"i3":10,"i4":10,"i5":10,"i6":10,"i7":10,"i8":10,"i9":10,"i10":10,"i11":10,"i12":10,"i13":10,"i14":10,"i15":10,"i16":10,"i17":10,"i18":10,"i19":10,"i20":10,"i21":10,"i22":10,"i23":10,"i24":10,"i25":10,"i26":10,"i27":10,"i28":10,"i29":10,"i30":10,"i31":10,"i32":10,"i33":10,"i34":10,"i35":10,"i36":10,"i37":10,"i38":10,"i39":10,"i40":10,"i41":10,"i42":10,"i43":10,"i44":10,"i45":10,"i46":10,"i47":10,"i48":10,"i49":10,"i50":10,"i51":10,"i52":10,"i53":10,"i54":10,"i55":10,"i56":10,"i57":10,"i58":10,"i59":10,"i60":10,"i61":10,"i62":10,"i63":10,"i64":10,"i65":10,"i66":10,"i67":10,"i68":10,"i69":10,"i70":10,"i71":10,"i72":10,"i73":10,"i74":10,"i75":10,"i76":10,"i77":10,"i78":10,"i79":10,"i80":10,"i81":10,"i82":10,"i83":10,"i84":10,"i85":10,"i86":10,"i87":10,"i88":10,"i89":10,"i90":10,"i91":10,"i92":10,"i93":10,"i94":10,"i95":10,"i96":10,"i97":10,"i98":10,"i99":10,"i100":10,"i101":10,"i102":10,"i103":10,"i104":10,"i105":10,"i106":10,"i107":10,"i108":10,"i
 109":10,"i110":10,"i111":10,"i112":10};
+var methods = {"i0":10,"i1":10,"i2":10,"i3":10,"i4":10,"i5":10,"i6":10,"i7":10,"i8":10,"i9":10,"i10":10,"i11":10,"i12":10,"i13":10,"i14":10,"i15":10,"i16":10,"i17":10,"i18":10,"i19":10,"i20":10,"i21":10,"i22":10,"i23":10,"i24":10,"i25":10,"i26":10,"i27":10,"i28":10,"i29":10,"i30":10,"i31":10,"i32":10,"i33":10,"i34":10,"i35":10,"i36":10,"i37":10,"i38":10,"i39":10,"i40":10,"i41":10,"i42":10,"i43":10,"i44":10,"i45":10,"i46":10,"i47":10,"i48":10,"i49":10,"i50":10,"i51":10,"i52":10,"i53":10,"i54":10,"i55":10,"i56":10,"i57":10,"i58":10,"i59":10,"i60":10,"i61":10,"i62":10,"i63":10,"i64":10,"i65":10,"i66":10,"i67":10,"i68":10,"i69":10,"i70":10,"i71":10,"i72":10,"i73":10,"i74":10,"i75":10,"i76":10,"i77":10,"i78":10,"i79":10,"i80":10,"i81":10,"i82":10,"i83":10,"i84":10,"i85":10,"i86":10,"i87":10,"i88":10,"i89":10,"i90":10,"i91":10,"i92":10,"i93":10,"i94":10,"i95":10,"i96":10,"i97":10,"i98":10,"i99":10,"i100":10,"i101":10,"i102":10,"i103":10,"i104":10,"i105":10,"i106":10,"i107":10,"i108":10,"i
 109":10,"i110":10,"i111":10,"i112":10,"i113":10};
 var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],8:["t4","Concrete Methods"]};
 var altColor = "altColor";
 var rowColor = "rowColor";
@@ -382,22 +382,26 @@ implements <a href="../../../../../org/apache/hadoop/hbase/regionserver/MetricsR
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/regionserver/MetricsRegionServerWrapperImpl.html#storeFileSize">storeFileSize</a></span></code>&nbsp;</td>
 </tr>
 <tr class="rowColor">
+<td class="colFirst"><code>private double</code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/regionserver/MetricsRegionServerWrapperImpl.html#storeFileSizeGrowthRate">storeFileSizeGrowthRate</a></span></code>&nbsp;</td>
+</tr>
+<tr class="altColor">
 <td class="colFirst"><code>private long</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/regionserver/MetricsRegionServerWrapperImpl.html#totalStaticBloomSize">totalStaticBloomSize</a></span></code>&nbsp;</td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><code>private long</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/regionserver/MetricsRegionServerWrapperImpl.html#totalStaticIndexSize">totalStaticIndexSize</a></span></code>&nbsp;</td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><code>private long</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/regionserver/MetricsRegionServerWrapperImpl.html#walFileSize">walFileSize</a></span></code>&nbsp;</td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><code>private long</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/regionserver/MetricsRegionServerWrapperImpl.html#writeRequestsCount">writeRequestsCount</a></span></code>&nbsp;</td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><code>private double</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/regionserver/MetricsRegionServerWrapperImpl.html#writeRequestsRatePerSecond">writeRequestsRatePerSecond</a></span></code>&nbsp;</td>
 </tr>
@@ -979,73 +983,79 @@ implements <a href="../../../../../org/apache/hadoop/hbase/regionserver/MetricsR
 </td>
 </tr>
 <tr id="i100" class="altColor">
+<td class="colFirst"><code>double</code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/regionserver/MetricsRegionServerWrapperImpl.html#getStoreFileSizeGrowthRate--">getStoreFileSizeGrowthRate</a></span>()</code>
+<div class="block">Get the growth rate of the store files this region server is serving from.</div>
+</td>
+</tr>
+<tr id="i101" class="rowColor">
 <td class="colFirst"><code>long</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/regionserver/MetricsRegionServerWrapperImpl.html#getTotalRequestCount--">getTotalRequestCount</a></span>()</code>
 <div class="block">Get the total number of requests per second.</div>
 </td>
 </tr>
-<tr id="i101" class="rowColor">
+<tr id="i102" class="altColor">
 <td class="colFirst"><code>long</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/regionserver/MetricsRegionServerWrapperImpl.html#getTotalRowActionRequestCount--">getTotalRowActionRequestCount</a></span>()</code>&nbsp;</td>
 </tr>
-<tr id="i102" class="altColor">
+<tr id="i103" class="rowColor">
 <td class="colFirst"><code>long</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/regionserver/MetricsRegionServerWrapperImpl.html#getTotalStaticBloomSize--">getTotalStaticBloomSize</a></span>()</code>
 <div class="block">Get the size (in bytes) of the static bloom filters.</div>
 </td>
 </tr>
-<tr id="i103" class="rowColor">
+<tr id="i104" class="altColor">
 <td class="colFirst"><code>long</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/regionserver/MetricsRegionServerWrapperImpl.html#getTotalStaticIndexSize--">getTotalStaticIndexSize</a></span>()</code>
 <div class="block">Get the size (in bytes) of of the static indexes including the roots.</div>
 </td>
 </tr>
-<tr id="i104" class="altColor">
+<tr id="i105" class="rowColor">
 <td class="colFirst"><code>long</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/regionserver/MetricsRegionServerWrapperImpl.html#getTrailerHitCount--">getTrailerHitCount</a></span>()</code>&nbsp;</td>
 </tr>
-<tr id="i105" class="rowColor">
+<tr id="i106" class="altColor">
 <td class="colFirst"><code>long</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/regionserver/MetricsRegionServerWrapperImpl.html#getTrailerMissCount--">getTrailerMissCount</a></span>()</code>&nbsp;</td>
 </tr>
-<tr id="i106" class="altColor">
+<tr id="i107" class="rowColor">
 <td class="colFirst"><code>long</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/regionserver/MetricsRegionServerWrapperImpl.html#getUpdatesBlockedTime--">getUpdatesBlockedTime</a></span>()</code>
 <div class="block">Get the amount of time that updates were blocked.</div>
 </td>
 </tr>
-<tr id="i107" class="rowColor">
+<tr id="i108" class="altColor">
 <td class="colFirst"><code>long</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/regionserver/MetricsRegionServerWrapperImpl.html#getWALFileSize--">getWALFileSize</a></span>()</code>
 <div class="block">Get the size of WAL files of this region server.</div>
 </td>
 </tr>
-<tr id="i108" class="altColor">
+<tr id="i109" class="rowColor">
 <td class="colFirst"><code>long</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/regionserver/MetricsRegionServerWrapperImpl.html#getWriteRequestsCount--">getWriteRequestsCount</a></span>()</code>
 <div class="block">Get the number of write requests to regions hosted on this region server.</div>
 </td>
 </tr>
-<tr id="i109" class="rowColor">
+<tr id="i110" class="altColor">
 <td class="colFirst"><code>double</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/regionserver/MetricsRegionServerWrapperImpl.html#getWriteRequestsRatePerSecond--">getWriteRequestsRatePerSecond</a></span>()</code>
 <div class="block">Get the rate of write requests per second to regions hosted on this region server.</div>
 </td>
 </tr>
-<tr id="i110" class="altColor">
+<tr id="i111" class="rowColor">
 <td class="colFirst"><code><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/regionserver/MetricsRegionServerWrapperImpl.html#getZookeeperQuorum--">getZookeeperQuorum</a></span>()</code>
 <div class="block">Get the ZooKeeper Quorum Info</div>
 </td>
 </tr>
-<tr id="i111" class="rowColor">
+<tr id="i112" class="altColor">
 <td class="colFirst"><code>private void</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/regionserver/MetricsRegionServerWrapperImpl.html#initBlockCache--">initBlockCache</a></span>()</code>
 <div class="block">It's possible that due to threading the block cache could not be initialized
  yet (testing multiple region servers in one jvm).</div>
 </td>
 </tr>
-<tr id="i112" class="altColor">
+<tr id="i113" class="rowColor">
 <td class="colFirst"><code>private void</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/regionserver/MetricsRegionServerWrapperImpl.html#initMobFileCache--">initMobFileCache</a></span>()</code>
 <div class="block">Initializes the mob file cache.</div>
@@ -1172,13 +1182,22 @@ implements <a href="../../../../../org/apache/hadoop/hbase/regionserver/MetricsR
 <pre>private volatile&nbsp;long <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/MetricsRegionServerWrapperImpl.html#line.70">storeFileSize</a></pre>
 </li>
 </ul>
+<a name="storeFileSizeGrowthRate">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>storeFileSizeGrowthRate</h4>
+<pre>private volatile&nbsp;double <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/MetricsRegionServerWrapperImpl.html#line.71">storeFileSizeGrowthRate</a></pre>
+</li>
+</ul>
 <a name="maxStoreFileAge">
 <!--   -->
 </a>
 <ul class="blockList">
 <li class="blockList">
 <h4>maxStoreFileAge</h4>
-<pre>private volatile&nbsp;long <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/MetricsRegionServerWrapperImpl.html#line.71">maxStoreFileAge</a></pre>
+<pre>private volatile&nbsp;long <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/MetricsRegionServerWrapperImpl.html#line.72">maxStoreFileAge</a></pre>
 </li>
 </ul>
 <a name="minStoreFileAge">
@@ -1187,7 +1206,7 @@ implements <a href="../../../../../org/apache/hadoop/hbase/regionserver/MetricsR
 <ul class="blockList">
 <li class="blockList">
 <h4>minStoreFileAge</h4>
-<pre>private volatile&nbsp;long <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/MetricsRegionServerWrapperImpl.html#line.72">minStoreFileAge</a></pre>
+<pre>private volatile&nbsp;long <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/MetricsRegionServerWrapperImpl.html#line.73">minStoreFileAge</a></pre>
 </li>
 </ul>
 <a name="avgStoreFileAge">
@@ -1196,7 +1215,7 @@ implements <a href="../../../../../org/apache/hadoop/hbase/regionserver/MetricsR
 <ul class="blockList">
 <li class="blockList">
 <h4>avgStoreFileAge</h4>
-<pre>private volatile&nbsp;long <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/MetricsRegionServerWrapperImpl.html#line.73">avgStoreFileAge</a></pre>
+<pre>private volatile&nbsp;long <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/MetricsRegionServerWrapperImpl.html#line.74">avgStoreFileAge</a></pre>
 </li>
 </ul>
 <a name="numReferenceFiles">
@@ -1205,7 +1224,7 @@ implements <a href="../../../../../org/apache/hadoop/hbase/regionserver/MetricsR
 <ul class="blockList">
 <li class="blockList">
 <h4>numReferenceFiles</h4>
-<pre>private volatile&nbsp;long <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/MetricsRegionServerWrapperImpl.html#line.74">numReferenceFiles</a></pre>
+<pre>private volatile&nbsp;long <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/MetricsRegionServerWrapperImpl.html#line.75">numReferenceFiles</a></pre>
 </li>
 </ul>
 <a name="requestsPerSecond">
@@ -1214,7 +1233,7 @@ implements <a href="../../../../../org/apache/hadoop/hbase/regionserver/MetricsR
 <ul class="blockList">
 <li class="blockList">
 <h4>requestsPerSecond</h4>
-<pre>private volatile&nbsp;double <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/MetricsRegionServerWrapperImpl.html#line.75">requestsPerSecond</a></pre>
+<pre>private volatile&nbsp;double <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/MetricsRegionServerWrapperImpl.html#line.76">requestsPerSecond</a></pre>
 </li>
 </ul>
 <a name="readRequestsCount">
@@ -1223,7 +1242,7 @@ implements <a href="../../../../../org/apache/hadoop/hbase/regionserver/MetricsR
 <ul class="blockList">
 <li class="blockList">
 <h4>readRequestsCount</h4>
-<pre>private volatile&nbsp;long <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/MetricsRegionServerWrapperImpl.html#line.76">readRequestsCount</a></pre>
+<pre>private volatile&nbsp;long <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/MetricsRegionServerWrapperImpl.html#line.77">readRequestsCount</a></pre>
 </li>
 </ul>
 <a name="readRequestsRatePerSecond">
@@ -1232,7 +1251,7 @@ implements <a href="../../../../../org/apache/hadoop/hbase/regionserver/MetricsR
 <ul class="blockList">
 <li class="blockList">
 <h4>readRequestsRatePerSecond</h4>
-<pre>private volatile&nbsp;double <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/MetricsRegionServerWrapperImpl.html#line.77">readRequestsRatePerSecond</a></pre>
+<pre>private volatile&nbsp;double <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/MetricsRegionServerWrapperImpl.html#line.78">readRequestsRatePerSecond</a></pre>
 </li>
 </ul>
 <a name="cpRequestsCount">
@@ -1241,7 +1260,7 @@ implements <a href="../../../../../org/apache/hadoop/hbase/regionserver/MetricsR
 <ul class="blockList">
 <li class="blockList">
 <h4>cpRequestsCount</h4>
-<pre>private volatile&nbsp;long <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/MetricsRegionServerWrapperImpl.html#line.78">cpRequestsCount</a></pre>
+<pre>private volatile&nbsp;long <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/MetricsRegionServerWrapperImpl.html#line.79">cpRequestsCount</a></pre>
 </li>
 </ul>
 <a name="filteredReadRequestsCount">
@@ -1250,7 +1269,7 @@ implements <a href="../../../../../org/apache/hadoop/hbase/regionserver/MetricsR
 <ul class="blockList">
 <li class="blockList">
 <h4>filteredReadRequestsCount</h4>
-<pre>private volatile&nbsp;long <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/MetricsRegionServerWrapperImpl.html#line.79">filteredReadRequestsCount</a></pre>
+<pre>private volatile&nbsp;long <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/MetricsRegionServerWrapperImpl.html#line.80">filteredReadRequestsCount</a></pre>
 </li>
 </ul>
 <a name="writeRequestsCount">
@@ -1259,7 +1278,7 @@ implements <a href="../../../../../org/apache/hadoop/hbase/regionserver/MetricsR
 <ul class="blockList">
 <li class="blockList">
 <h4>writeRequestsCount</h4>
-<pre>private volatile&nbsp;long <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/MetricsRegionServerWrapperImpl.html#line.80">writeRequestsCount</a></pre>
+<pre>private volatile&nbsp;long <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/MetricsRegionServerWrapperImpl.html#line.81">writeRequestsCount</a></pre>
 </li>
 </ul>
 <a name="writeRequestsRatePerSecond">
@@ -1268,7 +1287,7 @@ implements <a href="../../../../../org/apache/hadoop/hbase/regionserver/MetricsR
 <ul class="blockList">
 <li class="blockList">
 <h4>writeRequestsRatePerSecond</h4>
-<pre>private volatile&nbsp;double <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/MetricsRegionServerWrapperImpl.html#line.81">writeRequestsRatePerSecond</a></pre>
+<pre>private volatile&nbsp;double <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/MetricsRegionServerWrapperImpl.html#line.82">writeRequestsRatePerSecond</a></pre>
 </li>
 </ul>
 <a name="checkAndMutateChecksFailed">
@@ -1277,7 +1296,7 @@ implements <a href="../../../../../org/apache/hadoop/hbase/regionserver/MetricsR
 <ul class="blockList">
 <li class="blockList">
 <h4>checkAndMutateChecksFailed</h4>
-<pre>private volatile&nbsp;long <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/MetricsRegionServerWrapperImpl.html#line.82">checkAndMutateChecksFailed</a></pre>
+<pre>private volatile&nbsp;long <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/MetricsRegionServerWrapperImpl.html#line.83">checkAndMutateChecksFailed</a></pre>
 </li>
 </ul>
 <a name="checkAndMutateChecksPassed">
@@ -1286,7 +1305,7 @@ implements <a href="../../../../../org/apache/hadoop/hbase/regionserver/MetricsR
 <ul class="blockList">
 <li class="blockList">
 <h4>checkAndMutateChecksPassed</h4>
-<pre>private volatile&nbsp;long <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/MetricsRegionServerWrapperImpl.html#line.83">checkAndMutateChecksPassed</a></pre>
+<pre>private volatile&nbsp;long <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/MetricsRegionServerWrapperImpl.html#line.84">checkAndMutateChecksPassed</a></pre>
 </li>
 </ul>
 <a name="storefileIndexSize">
@@ -1295,7 +1314,7 @@ implements <a href="../../../../../org/apache/hadoop/hbase/regionserver/MetricsR
 <ul class="blockList">
 <li class="blockList">
 <h4>storefileIndexSize</h4>
-<pre>private volatile&nbsp;long <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/MetricsRegionServerWrapperImpl.html#line.84">storefileIndexSize</a></pre>
+<pre>private volatile&nbsp;long <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/MetricsRegionServerWrapperImpl.html#line.85">storefileIndexSize</a></pre>
 </li>
 </ul>
 <a name="totalStaticIndexSize">
@@ -1304,7 +1323,7 @@ implements <a href="../../../../../org/apache/hadoop/hbase/regionserver/MetricsR
 <ul class="blockList">
 <li class="blockList">
 <h4>totalStaticIndexSize</h4>
-<pre>private volatile&nbsp;long <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/MetricsRegionServerWrapperImpl.html#line.85">totalStaticIndexSize</a></pre>
+<pre>private volatile&nbsp;long <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/MetricsRegionServerWrapperImpl.html#line.86">totalStaticIndexSize</a></pre>
 </li>
 </ul>
 <a name="totalStaticBloomSize">
@@ -1313,7 +1332,7 @@ implements <a href="../../../../../org/apache/hadoop/hbase/regionserver/MetricsR
 <ul class="blockList">
 <li class="blockList">
 <h4>totalStaticBloomSize</h4>
-<pre>private volatile&nbsp;long <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/MetricsRegionServerWrapperImpl.html#line.86">totalStaticBloomSize</a></pre>
+<pre>private volatile&nbsp;long <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/MetricsRegionServerWrapperImpl.html#line.87">totalStaticBloomSize</a></pre>
 </li>
 </ul>
 <a name="numMutationsWithoutWAL">
@@ -1322,7 +1341,7 @@ implements <a href="../../../../../org/apache/hadoop/hbase/regionserver/MetricsR
 <ul class="blockList">
 <li class="blockList">
 <h4>numMutationsWithoutWAL</h4>
-<pre>private volatile&nbsp;long <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/MetricsRegionServerWrapperImpl.html#line.87">numMutationsWithoutWAL</a></pre>
+<pre>private volatile&nbsp;long <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/MetricsRegionServerWrapperImpl.html#line.88">numMutationsWithoutWAL</a></pre>
 </li>
 </ul>
 <a name="dataInMemoryWithoutWAL">
@@ -1331,7 +1350,7 @@ implements <a href="../../../../../org/apache/hadoop/hbase/regionserver/MetricsR
 <ul class="blockList">
 <li class="blockList">
 <h4>dataInMemoryWithoutWAL</h4>
-<pre>private volatile&nbsp;long <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/MetricsRegionServerWrapperImpl.html#line.88">dataInMemoryWithoutWAL</a></pre>
+<pre>private volatile&nbsp;long <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/MetricsRegionServerWrapperImpl.html#line.89">dataInMemoryWithoutWAL</a></pre>
 </li>
 </ul>
 <a name="percentFileLocal">
@@ -1340,7 +1359,7 @@ implements <a href="../../../../../org/apache/hadoop/hbase/regionserver/MetricsR
 <ul class="blockList">
 <li class="blockList">
 <h4>percentFileLocal</h4>
-<pre>private volatile&nbsp;double <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/MetricsRegionServerWrapperImpl.html#line.89">percentFileLocal</a></pre>
+<pre>private volatile&nbsp;double <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/MetricsRegionServerWrapperImpl.html#line.90">percentFileLocal</a></pre>
 </li>
 </ul>
 <a name="percentFileLocalSecondaryRegions">
@@ -1349,7 +1368,7 @@ implements <a href="../../../../../org/apache/hadoop/hbase/regionserver/MetricsR
 <ul class="blockList">
 <li class="blockList">
 <h4>percentFileLocalSecondaryRegions</h4>
-<pre>private volatile&nbsp;double <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/MetricsRegionServerWrapperImpl.html#line.90">percentFileLocalSecondaryRegions</a></pre>
+<pre>private volatile&nbsp;double <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/MetricsRegionServerWrapperImpl.html#line.91">percentFileLocalSecondaryRegions</a></pre>
 </li>
 </ul>
 <a name="flushedCellsCount">
@@ -1358,7 +1377,7 @@ implements <a href="../../../../../org/apache/hadoop/hbase/regionserver/MetricsR
 <ul class="blockList">
 <li class="blockList">
 <h4>flushedCellsCount</h4>
-<pre>private volatile&nbsp;long <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/MetricsRegionServerWrapperImpl.html#line.91">flushedCellsCount</a></pre>
+<pre>private volatile&nbsp;long <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/MetricsRegionServerWrapperImpl.html#line.92">flushedCellsCount</a></pre>
 </li>
 </ul>
 <a name="compactedCellsCount">
@@ -1367,7 +1386,7 @@ implements <a href="../../../../../org/apache/hadoop/hbase/regionserver/MetricsR
 <ul class="blockList">
 <li class="blockList">
 <h4>compactedCellsCount</h4>
-<pre>private volatile&nbsp;long <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/MetricsRegionServerWrapperImpl.html#line.92">compactedCellsCount</a></pre>
+<pre>private volatile&nbsp;long <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/MetricsRegionServerWrapperImpl.html#line.93">compactedCellsCount</a></pre>
 </li>
 </ul>
 <a name="majorCompactedCellsCount">
@@ -1376,7 +1395,7 @@ implements <a href="../../../../../org/apache/hadoop/hbase/regionserver/MetricsR
 <ul class="blockList">
 <li class="blockList">
 <h4>majorCompactedCellsCount</h4>
-<pre>private volatile&nbsp;long <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/MetricsRegionServerWrapperImpl.html#line.93">majorCompactedCellsCount</a></pre>
+<pre>private volatile&nbsp;long <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/MetricsRegionServerWrapperImpl.html#line.94">majorCompactedCellsCount</a></pre>
 </li>
 </ul>
 <a name="flushedCellsSize">
@@ -1385,7 +1404,7 @@ implements <a href="../../../../../org/apache/hadoop/hbase/regionserver/MetricsR
 <ul class="blockList">
 <li class="blockList">
 <h4>flushedCellsSize</h4>
-<pre>private volatile&nbsp;long <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/MetricsRegionServerWrapperImpl.html#line.94">flushedCellsSize</a></pre>
+<pre>private volatile&nbsp;long <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/MetricsRegionServerWrapperImpl.html#line.95">flushedCellsSize</a></pre>
 </li>
 </ul>
 <a name="compactedCellsSize">
@@ -1394,7 +1413,7 @@ implements <a href="../../../../../org/apache/hadoop/hbase/regionserver/MetricsR
 <ul class="blockList">
 <li class="blockList">
 <h4>compactedCellsSize</h4>
-<pre>private volatile&nbsp;long <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/MetricsRegionServerWrapperImpl.html#line.95">compactedCellsSize</a></pre>
+<pre>private volatile&nbsp;long <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/MetricsRegionServerWrapperImpl.html#line.96">compactedCellsSize</a></pre>
 </li>
 </ul>
 <a name="majorCompactedCellsSize">
@@ -1403,7 +1422,7 @@ implements <a href="../../../../../org/apache/hadoop/hbase/regionserver/MetricsR
 <ul class="blockList">
 <li class="blockList">
 <h4>majorCompactedCellsSize</h4>
-<pre>private volatile&nbsp;long <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/MetricsRegionServerWrapperImpl.html#line.96">majorCompactedCellsSize</a></pre>
+<pre>private volatile&nbsp;long <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/MetricsRegionServerWrapperImpl.html#line.97">majorCompactedCellsSize</a></pre>
 </li>
 </ul>
 <a name="cellsCountCompactedToMob">
@@ -1412,7 +1431,7 @@ implements <a href="../../../../../org/apache/hadoop/hbase/regionserver/MetricsR
 <ul class="blockList">
 <li class="blockList">
 <h4>cellsCountCompactedToMob</h4>
-<pre>private volatile&nbsp;long <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/MetricsRegionServerWrapperImpl.html#line.97">cellsCountCompactedToMob</a></pre>
+<pre>private volatile&nbsp;long <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/MetricsRegionServerWrapperImpl.html#line.98">cellsCountCompactedToMob</a></pre>
 </li>
 </ul>
 <a name="cellsCountCompactedFromMob">
@@ -1421,7 +1440,7 @@ implements <a href="../../../../../org/apache/hadoop/hbase/regionserver/MetricsR
 <ul class="blockList">
 <li class="blockList">
 <h4>cellsCountCompactedFromMob</h4>
-<pre>private volatile&nbsp;long <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/MetricsRegionServerWrapperImpl.html#line.98">cellsCountCompactedFromMob</a></pre>
+<pre>private volatile&nbsp;long <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/MetricsRegionServerWrapperImpl.html#line.99">cellsCountCompactedFromMob</a></pre>
 </li>
 </ul>
 <a name="cellsSizeCompactedToMob">
@@ -1430,7 +1449,7 @@ implements <a href="../../../../../org/apache/hadoop/hbase/regionserver/MetricsR
 <ul class="blockList">
 <li class="blockList">
 <h4>cellsSizeCompactedToMob</h4>
-<pre>private volatile&nbsp;long <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/MetricsRegionServerWrapperImpl.html#line.99">cellsSizeCompactedToMob</a></pre>
+<pre>private volatile&nbsp;long <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/MetricsRegionServerWrapperImpl.html#line.100">cellsSizeCompactedToMob</a></pre>
 </li>
 </ul>
 <a name="cellsSizeCompactedFromMob">
@@ -1439,7 +1458,7 @@ implements <a href="../../../../../org/apache/hadoop/hbase/regionserver/MetricsR
 <ul class="blockList">
 <li class="blockList">
 <h4>cellsSizeCompactedFromMob</h4>
-<pre>private volatile&nbsp;long <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/MetricsRegionServerWrapperImpl.html#line.100">cellsSizeCompactedFromMob</a></pre>
+<pre>private volatile&nbsp;long <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/MetricsRegionServerWrapperImpl.html#line.101">cellsSizeCompactedFromMob</a></pre>
 </li>
 </ul>
 <a name="mobFlushCount">
@@ -1448,7 +1467,7 @@ implements <a href="../../../../../org/apache/hadoop/hbase/regionserver/MetricsR
 <ul class="blockList">
 <li class="blockList">
 <h4>mobFlushCount</h4>
-<pre>private volatile&nbsp;long <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/MetricsRegionServerWrapperImpl.html#line.101">mobFlushCount</a></pre>
+<pre>private volatile&nbsp;long <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/MetricsRegionServerWrapperImpl.html#line.102">mobFlushCount</a></pre>
 </li>
 </ul>
 <a name="mobFlushedCellsCount">
@@ -1457,7 +1476,7 @@ implements <a href="../../../../../org/apache/hadoop/hbase/regionserver/MetricsR
 <ul class="blockList">
 <li class="blockList">
 <h4>mobFlushedCellsCount</h4>
-<pre>private volatile&nbsp;long <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/MetricsRegionServerWrapperImpl.html#line.102">mobFlushedCellsCount</a></pre>
+<pre>private volatile&nbsp;long <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/MetricsRegionServerWrapperImpl.html#line.103">mobFlushedCellsCount</a></pre>
 </li>
 </ul>
 <a name="mobFlushedCellsSize">
@@ -1466,7 +1485,7 @@ implements <a href="../../../../../org/apache/hadoop/hbase/regionserver/MetricsR
 <ul class="blockList">
 <li class="blockList">
 <h4>mobFlushedCellsSize</h4>
-<pre>private volatile&nbsp;long <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/MetricsRegionServerWrapperImpl.html#line.103">mobFlushedCellsSize</a></pre>
+<pre>private volatile&nbsp;long <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/MetricsRegionServerWrapperImpl.html#line.104">mobFlushedCellsSize</a></pre>
 </li>
 </ul>
 <a name="mobScanCellsCount">
@@ -1475,7 +1494,7 @@ implements <a href="../../../../../org/apache/hadoop/hbase/regionserver/MetricsR
 <ul class="blockList">
 <li class="blockList">
 <h4>mobScanCellsCount</h4>
-<pre>private volatile&nbsp;long <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/MetricsRegionServerWrapperImpl.html#line.104">mobScanCellsCount</a></pre>
+<pre>private volatile&nbsp;long <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/MetricsRegionServerWrapperImpl.html#line.105">mobScanCellsCount</a></pre>
 </li>
 </ul>
 <a name="mobScanCellsSize">
@@ -1484,7 +1503,7 @@ implements <a href="../../../../../org/apache/hadoop/hbase/regionserver/MetricsR
 <ul class="blockList">
 <li class="blockList">
 <h4>mobScanCellsSize</h4>
-<pre>private volatile&nbsp;long <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/MetricsRegionServerWrapperImpl.html#line.105">mobScanCellsSize</a></pre>
+<pre>private volatile&nbsp;long <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/MetricsRegionServerWrapperImpl.html#line.106">mobScanCellsSize</a></pre>
 </li>
 </ul>
 <a name="mobFileCacheAccessCount">
@@ -1493,7 +1512,7 @@ implements <a href="../../../../../org/apache/hadoop/hbase/regionserver/MetricsR
 <ul class="blockList">
 <li class="blockList">
 <h4>mobFileCacheAccessCount</h4>
-<pre>private volatile&nbsp;long <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/MetricsRegionServerWrapperImpl.html#line.106">mobFileCacheAccessCount</a></pre>
+<pre>private volatile&nbsp;long <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/MetricsRegionServerWrapperImpl.html#line.107">mobFileCacheAccessCount</a></pre>
 </li>
 </ul>
 <a name="mobFileCacheMissCount">
@@ -1502,7 +1521,7 @@ implements <a href="../../../../../org/apache/hadoop/hbase/regionserver/MetricsR
 <ul class="blockList">
 <li class="blockList">
 <h4>mobFileCacheMissCount</h4>
-<pre>private volatile&nbsp;long <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/MetricsRegionServerWrapperImpl.html#line.107">mobFileCacheMissCount</a></pre>
+<pre>private volatile&nbsp;long <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/MetricsRegionServerWrapperImpl.html#line.108">mobFileCacheMissCount</a></pre>
 </li>
 </ul>
 <a name="mobFileCacheHitRatio">
@@ -1511,7 +1530,7 @@ implements <a href="../../../../../org/apache/hadoop/hbase/regionserver/MetricsR
 <ul class="blockList">
 <li class="blockList">
 <h4>mobFileCacheHitRatio</h4>
-<pre>private volatile&nbsp;double <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/MetricsRegionServerWrapperImpl.html#line.108">mobFileCacheHitRatio</a></pre>
+<pre>private volatile&nbsp;double <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/MetricsRegionServerWrapperImpl.html#line.109">mobFileCacheHitRatio</a></pre>
 </li>
 </ul>
 <a name="mobFileCacheEvictedCount">
@@ -1520,7 +1539,7 @@ implements <a href="../../../../../org/apache/hadoop/hbase/regionserver/MetricsR
 <ul class="blockList">
 <li class="blockList">
 <h4>mobFileCacheEvictedCount</h4>
-<pre>private volatile&nbsp;long <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/MetricsRegionServerWrapperImpl.html#line.109">mobFileCacheEvictedCount</a></pre>
+<pre>private volatile&nbsp;long <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/MetricsRegionServerWrapperImpl.html#line.110">mobFileCacheEvictedCount</a></pre>
 </li>
 </ul>
 <a name="mobFileCacheCount">
@@ -1529,7 +1548,7 @@ implements <a href="../../../../../org/apache/hadoop/hbase/regionserver/MetricsR
 <ul class="blockList">
 <li class="blockList">
 <h4>mobFileCacheCount</h4>
-<pre>private volatile&nbsp;long <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/MetricsRegionServerWrapperImpl.html#line.110">mobFileCacheCount</a></pre>
+<pre>private volatile&nbsp;long <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/MetricsRegionServerWrapperImpl.html#line.111">mobFileCacheCount</a></pre>
 </li>
 </ul>
 <a name="blockedRequestsCount">
@@ -1538,7 +1557,7 @@ implements <a href="../../../../../org/apache/hadoop/hbase/regionserver/MetricsR
 <ul class="blockList">
 <li class="blockList">
 <h4>blockedRequestsCount</h4>
-<pre>private volatile&nbsp;long <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/MetricsRegionServerWrapperImpl.html#line.111">blockedRequestsCount</a></pre>
+<pre>private volatile&nbsp;long <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/MetricsRegionServerWrapperImpl.html#line.112">blockedRequestsCount</a></pre>
 </li>
 </ul>
 <a name="averageRegionSize">
@@ -1547,7 +1566,7 @@ implements <a href="../../../../../org/apache/hadoop/hbase/regionserver/MetricsR
 <ul class="blockList">
 <li class="blockList">
 <h4>averageRegionSize</h4>
-<pre>private volatile&nbsp;long <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/MetricsRegionServerWrapperImpl.html#line.112">averageRegionSize</a></pre>
+<pre>private volatile&nbsp;long <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/MetricsRegionServerWrapperImpl.html#line.113">averageRegionSize</a></pre>
 </li>
 </ul>
 <a name="cacheStats">
@@ -1556,7 +1575,7 @@ implements <a href="../../../../../org/apache/hadoop/hbase/regionserver/MetricsR
 <ul class="blockList">
 <li class="blockList">
 <h4>cacheStats</h4>
-<pre>private&nbsp;<a href="../../../../../org/apache/hadoop/hbase/io/hfile/CacheStats.html" title="class in org.apache.hadoop.hbase.io.hfile">CacheStats</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/MetricsRegionServerWrapperImpl.html#line.114">cacheStats</a></pre>
+<pre>private&nbsp;<a href="../../../../../org/apache/hadoop/hbase/io/hfile/CacheStats.html" title="class in org.apache.hadoop.hbase.io.hfile">CacheStats</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/MetricsRegionServerWrapperImpl.html#line.115">cacheStats</a></pre>
 </li>
 </ul>
 <a name="l1Stats">
@@ -1565,7 +1584,7 @@ implements <a href="../../../../../org/apache/hadoop/hbase/regionserver/MetricsR
 <ul class="blockList">
 <li class="blockList">
 <h4>l1Stats</h4>
-<pre>private&nbsp;<a href="../../../../../org/apache/hadoop/hbase/io/hfile/CacheStats.html" title="class in org.apache.hadoop.hbase.io.hfile">CacheStats</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/MetricsRegionServerWrapperImpl.html#line.115">l1Stats</a></pre>
+<pre>private&nbsp;<a href="../../../../../org/apache/hadoop/hbase/io/hfile/CacheStats.html" title="class in org.apache.hadoop.hbase.io.hfile">CacheStats</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/MetricsRegionServerWrapperImpl.html#line.116">l1Stats</a></pre>
 </li>
 </ul>
 <a name="l2Stats">
@@ -1574,7 +1593,7 @@ implements <a href="../../../../../org/apache/hadoop/hbase/regionserver/MetricsR
 <ul class="blockList">
 <li class="blockList">
 <h4>l2Stats</h4>
-<pre>private&nbsp;<a href="../../../../../org/apache/hadoop/hbase/io/hfile/CacheStats.html" title="class in org.apache.hadoop.hbase.io.hfile">CacheStats</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/MetricsRegionServerWrapperImpl.html#line.116">l2Stats</a></pre>
+<pre>private&nbsp;<a href="../../../../../org/apache/hadoop/hbase/io/hfile/CacheStats.html" title="class in org.apache.hadoop.hbase.io.hfile">CacheStats</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/MetricsRegionServerWrapperImpl.html#line.117">l2Stats</a></pre>
 </li>
 </ul>
 <a name="executor">
@@ -1583,7 +1602,7 @@ implements <a href="../../../../../org/apache/hadoop/hbase/regionserver/MetricsR
 <ul class="blockList">
 <li class="blockList">
 <h4>executor</h4>
-<pre>private&nbsp;<a href="https://docs.oracle.com/javase/8/docs/api/java/util/concurrent/ScheduledExecutorService.html?is-external=true" title="class or interface in java.util.concurrent">ScheduledExecutorService</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/MetricsRegionServerWrapperImpl.html#line.117">executor</a></pre>
+<pre>private&nbsp;<a href="https://docs.oracle.com/javase/8/docs/api/java/util/concurrent/ScheduledExecutorService.html?is-external=true" title="class or interface in java.util.concurrent">ScheduledExecutorService</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/MetricsRegionServerWrapperImpl.html#line.118">executor</a></pre>
 </li>
 </ul>
 <a name="runnable">
@@ -1592,7 +1611,7 @@ implements <a href="../../../../../org/apache/hadoop/hbase/regionserver/MetricsR
 <ul class="blockList">
 <li class="blockList">
 <h4>runnable</h4>
-<pre>private&nbsp;<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Runnable.html?is-external=true" title="class or interface in java.lang">Runnable</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/MetricsRegionServerWrapperImpl.html#line.118">runnable</a></pre>
+<pre>private&nbsp;<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Runnable.html?is-external=true" title="class or interface in java.lang">Runnable</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/MetricsRegionServerWrapperImpl.html#line.119">runnable</a></pre>
 </li>
 </ul>
 <a name="period">
@@ -1601,7 +1620,7 @@ implements <a href="../../../../../org/apache/hadoop/hbase/regionserver/MetricsR
 <ul class="blockList">
 <li class="blockList">
 <h4>period</h4>
-<pre>private&nbsp;long <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/MetricsRegionServerWrapperImpl.html#line.119">period</a></pre>
+<pre>private&nbsp;long <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/MetricsRegionServerWrapperImpl.html#line.120">period</a></pre>
 </li>
 </ul>
 <a name="dfsHedgedReadMetrics">
@@ -1610,7 +1629,7 @@ implements <a href="../../../../../org/apache/hadoop/hbase/regionserver/MetricsR
 <ul class="blockListLast">
 <li class="blockList">
 <h4>dfsHedgedReadMetrics</h4>
-<pre>private&nbsp;org.apache.hadoop.hdfs.DFSHedgedReadMetrics <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/MetricsRegionServerWrapperImpl.html#line.124">dfsHedgedReadMetrics</a></pre>
+<pre>private&nbsp;org.apache.hadoop.hdfs.DFSHedgedReadMetrics <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/MetricsRegionServerWrapperImpl.html#line.125">dfsHedgedReadMetrics</a></pre>
 <div class="block">Can be null if not on hdfs.</div>
 </li>
 </ul>
@@ -1628,7 +1647,7 @@ implements <a href="../../../../../org/apache/hadoop/hbase/regionserver/MetricsR
 <ul class="blockListLast">
 <li class="blockList">
 <h4>MetricsRegionServerWrapperImpl</h4>
-<pre>public&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/MetricsRegionServerWrapperImpl.html#line.126">MetricsRegionServerWrapperImpl</a>(<a href="../../../../../org/apache/hadoop/hbase/regionserver/HRegionServer.html" title="class in org.apache.hadoop.hbase.regionserver">HRegionServer</a>&nbsp;regionServer)</pre>
+<pre>public&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/MetricsRegionServerWrapperImpl.html#line.127">MetricsRegionServerWrapperImpl</a>(<a href="../../../../../org/apache/hadoop/hbase/regionserver/HRegionServer.html" title="class in org.apache.hadoop.hbase.regionserver">HRegionServer</a>&nbsp;regionServer)</pre>
 </li>
 </ul>
 </li>
@@ -1645,7 +1664,7 @@ implements <a href="../../../../../org/apache/hadoop/hbase/regionserver/MetricsR
 <ul class="blockList">
 <li class="blockList">
 <h4>initBlockCache</h4>
-<pre>private&nbsp;void&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/MetricsRegionServerWrapperImpl.html#line.156">initBlockCache</a>()</pre>
+<pre>private&nbsp;void&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/MetricsRegionServerWrapperImpl.html#line.157">initBlockCache</a>()</pre>
 <div class="block">It's possible that due to threading the block cache could not be initialized
  yet (testing multiple region servers in one jvm).  So we need to try and initialize
  the blockCache and cacheStats reference multiple times until we succeed.</div>
@@ -1657,7 +1676,7 @@ implements <a href="../../../../../org/apache/hadoop/hbase/regionserver/MetricsR
 <ul class="blockList">
 <li class="blockList">
 <h4>initMobFileCache</h4>
-<pre>private&nbsp;void&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/MetricsRegionServerWrapperImpl.html#line.174">initMobFileCache</a>()</pre>
+<pre>private&nbsp;void&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/MetricsRegionServerWrapperImpl.html#line.175">initMobFileCache</a>()</pre>
 <div class="block">Initializes the mob file cache.</div>
 </li>
 </ul>
@@ -1667,7 +1686,7 @@ implements <a href="../../../../../org/apache/hadoop/hbase/regionserver/MetricsR
 <ul class="blockList">
 <li class="blockList">
 <h4>getClusterId</h4>
-<pre>public&nbsp;<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/MetricsRegionServerWrapperImpl.html#line.182">getClusterId</a>()</pre>
+<pre>public&nbsp;<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/MetricsRegionServerWrapperImpl.html#line.183">getClusterId</a>()</pre>
 <div class="block"><span class="descfrmTypeLabel">Description copied from interface:&nbsp;<code><a href="../../../../../org/apache/hadoop/hbase/regionserver/MetricsRegionServerWrapper.html#getClusterId--">MetricsRegionServerWrapper</a></code></span></div>
 <div class="block">Get the Cluster ID</div>
 <dl>
@@ -1684,7 +1703,7 @@ implements <a href="../../../../../org/apache/hadoop/hbase/regionserver/MetricsR
 <ul class="blockList">
 <li class="blockList">
 <h4>getStartCode</h4>
-<pre>public&nbsp;long&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/MetricsRegionServerWrapperImpl.html#line.187">getStartCode</a>()</pre>
+<pre>public&nbsp;long&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/MetricsRegionServerWrapperImpl.html#line.188">getStartCode</a>()</pre>
 <div class="block"><span class="descfrmTypeLabel">Description copied from interface:&nbsp;<code><a href="../../../../../org/apache/hadoop/hbase/regionserver/MetricsRegionServerWrapper.html#getStartCode--">MetricsRegionServerWrapper</a></code></span></div>
 <div class="block">Get HRegionServer start time</div>
 <dl>
@@ -1701,7 +1720,7 @@ implements <a href="../../../../../org/apache/hadoop/hbase/regionserver/MetricsR
 <ul class="blockList">
 <li class="blockList">
 <h4>getZookeeperQuorum</h4>
-<pre>public&nbsp;<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/MetricsRegionServerWrapperImpl.html#line.192">getZookeeperQuorum</a>()</pre>
+<pre>public&nbsp;<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/MetricsRegionServerWrapperImpl.html#line.193">getZookeeperQuorum</a>()</pre>
 <div class="block"><span class="descfrmTypeLabel">Description copied from interface:&nbsp;<code><a href="../../../../../org/apache/hadoop/hbase/regionserver/MetricsRegionServerWrapper.html#getZookeeperQuorum--">MetricsRegionServerWrapper</a></code></span></div>
 <div class="block">Get the ZooKeeper Quorum Info</div>
 <dl>
@@ -1718,7 +1737,7 @@ implements <a href="../../../../../org/apache/hadoop/hbase/regionserver/MetricsR
 <ul class="blockList">
 <li class="blockList">
 <h4>getCoprocessors</h4>
-<pre>public&nbsp;<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/MetricsRegionServerWrapperImpl.html#line.201">getCoprocessors</a>()</pre>
+<pre>public&nbsp;<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/MetricsRegionServerWrapperImpl.html#line.202">getCoprocessors</a>()</pre>
 <div class="block"><span class="descfrmTypeLabel">Description copied from interface:&nbsp;<code><a href="../../../../../org/apache/hadoop/hbase/regionserver/MetricsRegionServerWrapper.html#getCoprocessors--">MetricsRegionServerWrapper</a></code></span></div>
 <div class="block">Get the co-processors</div>
 <dl>
@@ -1735,7 +1754,7 @@ implements <a href="../../../../../org/apache/hadoop/hbase/regionserver/MetricsR
 <ul class="blockList">
 <li class="blockList">
 <h4>getServerName</h4>
-<pre>public&nbsp;<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/MetricsRegionServerWrapperImpl.html#line.210">getServerName</a>()</pre>
+<pre>public&nbsp;<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/MetricsRegionServerWrapperImpl.html#line.211">getServerName</a>()</pre>
 <div class="block"><span class="descfrmTypeLabel">Description copied from interface:&nbsp;<code><a href="../../../../../org/apache/hadoop/hbase/regionserver/MetricsRegionServerWrapper.html#getServerName--">MetricsRegionServerWrapper</a></code></span></div>
 <div class="block">Get ServerName</div>
 <dl>
@@ -1750,7 +1769,7 @@ implements <a href="../../../../../org/apache/hadoop/hbase/regionserver/MetricsR
 <ul class="blockList">
 <li class="blockList">
 <h4>getNumOnlineRegions</h4>
-<pre>public&nbsp;long&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/MetricsRegionServerWrapperImpl.html#line.219">getNumOnlineRegions</a>()</pre>
+<pre>public&nbsp;long&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/MetricsRegionServerWrapperImpl.html#line.220">getNumOnlineRegions</a>()</pre>
 <div class="block"><span class="descfrmTypeLabel">Description copied from interface:&nbsp;<code><a href="../../../../../org/apache/hadoop/hbase/regionserver/MetricsRegionServerWrapper.html#getNumOnlineRegions--">MetricsRegionServerWrapper</a></code></span></div>
 <div class="block">The number of online regions</div>
 <dl>
@@ -1765,7 +1784,7 @@ implements <a href="../../../../../org/apache/hadoop/hbase/regionserver/MetricsR
 <ul class="blockList">
 <li class="blockList">
 <h4>getTotalRequestCount</h4>
-<pre>public&nbsp;long&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/MetricsRegionServerWrapperImpl.html#line.228">getTotalRequestCount</a>()</pre>
+<pre>public&nbsp;long&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/MetricsRegionServerWrapperImpl.html#line.229">getTotalRequestCount</a>()</pre>
 <div class="block"><span class="descfrmTypeLabel">Description copied from interface:&nbsp;<code><a href="../../../../../org/apache/hadoop/hbase/regionserver/MetricsRegionServerWrapper.html#getTotalRequestCount--">MetricsRegionServerWrapper</a></code></span></div>
 <div class="block">Get the total number of requests per second.</div>
 <dl>
@@ -1780,7 +1799,7 @@ implements <a href="../../../../../org/apache/hadoop/hbase/regionserver/MetricsR
 <ul class="blockList">
 <li class="blockList">
 <h4>getTotalRowActionRequestCount</h4>
-<pre>public&nbsp;long&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/MetricsRegionServerWrapperImpl.html#line.233">getTotalRowActionRequestCount</a>()</pre>
+<pre>public&nbsp;long&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/MetricsRegionServerWrapperImpl.html#line.234">getTotalRowActionRequestCount</a>()</pre>
 <dl>
 <dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
 <dd><code><a href="../../../../../org/apache/hadoop/hbase/regionserver/MetricsRegionServerWrapper.html#getTotalRowActionRequestCount--">getTotalRowActionRequestCount</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../../org/apache/hadoop/hbase/regionserver/MetricsRegionServerWrapper.html" title="interface in org.apache.hadoop.hbase.regionserver">MetricsRegionServerWrapper</a></code></dd>
@@ -1793,7 +1812,7 @@ implements <a href="../../../../../org/apache/hadoop/hbase/regionserver/MetricsR
 <ul class="blockList">
 <li class="blockList">
 <h4>getSplitQueueSize</h4>
-<pre>public&nbsp;int&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/MetricsRegionServerWrapperImpl.html#line.238">getSplitQueueSize</a>()</pre>
+<pre>public&nbsp;int&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/MetricsRegionServerWrapperImpl.html#line.239">getSplitQueueSize</a>()</pre>
 <div class="block"><span class="descfrmTypeLabel">Description copied from interface:&nbsp;<code><a href="../../../../../org/apache/hadoop/hbase/regionserver/MetricsRegionServerWrapper.html#getSplitQueueSize--">MetricsRegionServerWrapper</a></code></span></div>
 <div class="block">Get the size of the split queue</div>
 <dl>
@@ -1808,7 +1827,7 @@ implements <a href="../../../../../org/apache/hadoop/hbase/regionserver/MetricsR
 <ul class="blockList">
 <li class="blockList">
 <h4>getCompactionQueueSize</h4>
-<pre>public&nbsp;int&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/MetricsRegionServerWrapperImpl.html#line.246">getCompactionQueueSize</a>()</pre>
+<pre>public&nbsp;int&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/MetricsRegionServerWrapperImpl.html#line.247">getCompactionQueueSize</a>()</pre>
 <div class="block"><span class="descfrmTypeLabel">Description copied from interface:&nbsp;<code><a href="../../../../../org/apache/hadoop/hbase/regionserver/MetricsRegionServerWrapper.html#getCompactionQueueSize--">MetricsRegionServerWrapper</a></code></span></div>
 <div class="block">Get the size of the compaction queue</div>
 <dl>
@@ -1823,7 +1842,7 @@ implements <a href="../../../../../org/apache/hadoop/hbase/regionserver/MetricsR
 <ul class="blockList">
 <li class="blockList">
 <h4>getSmallCompactionQueueSize</h4>
-<pre>public&nbsp;int&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/MetricsRegionServerWrapperImpl.html#line.255">getSmallCompactionQueueSize</a>()</pre>
+<pre>public&nbsp;int&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/MetricsRegionServerWrapperImpl.html#line.256">getSmallCompactionQueueSize</a>()</pre>
 <dl>
 <dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
 <dd><code><a href="../../../../../org/apache/hadoop/hbase/regionserver/MetricsRegionServerWrapper.html#getSmallCompactionQueueSize--">getSmallCompactionQueueSize</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../../org/apache/hadoop/hbase/regionserver/MetricsRegionServerWrapper.html" title="interface in org.apache.hadoop.hbase.regionserver">MetricsRegionServerWrapper</a></code></dd>
@@ -1836,7 +1855,7 @@ implements <a href="../../../../../org/apache/hadoop/hbase/regionserver/MetricsR
 <ul class="blockList">
 <li class="blockList">
 <h4>getLargeCompactionQueueSize</h4>
-<pre>public&nbsp;int&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/MetricsRegionServerWrapperImpl.html#line.264">getLargeCompactionQueueSize</a>()</pre>
+<pre>public&nbsp;int&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/MetricsRegionServerWrapperImpl.html#line.265">getLargeCompactionQueueSize</a>()</pre>
 <dl>
 <dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
 <dd><code><a href="../../../../../org/apache/hadoop/hbase/regionserver/MetricsRegionServerWrapper.html#getLargeCompactionQueueSize--">getLargeCompactionQueueSize</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../../org/apache/hadoop/hbase/regionserver/MetricsRegionServerWrapper.html" title="interface in org.apache.hadoop.hbase.regionserver">MetricsRegionServerWrapper</a></code></dd>
@@ -1849,7 +1868,7 @@ implements <a href="../../../../../org/apache/hadoop/hbase/regionserver/MetricsR
 <ul class="blockList">
 <li class="blockList">
 <h4>getFlushQueueSize</h4>
-<pre>public&nbsp;int&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/MetricsRegionServerWrapperImpl.html#line.273">getFlushQueueSize</a>()</pre>
+<pre>public&nbsp;int&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/MetricsRegionServerWrapperImpl.html#line.274">getFlushQueueSize</a>()</pre>
 <div class="block"><span class="descfrmTypeLabel">Description copied from interface:&nbsp;<code><a href="../../../../../org/apache/hadoop/hbase/regionserver/MetricsRegionServerWrapper.html#getFlushQueueSize--">MetricsRegionServerWrapper</a></code></span></div>
 <div class="block">Get the size of the flush queue.</div>
 <dl>
@@ -1864,7 +1883,7 @@ implements <a href="../../../../../org/apache/hadoop/hbase/regionserver/MetricsR
 <ul class="blockList">
 <li class="blockList">
 <h4>getBlockCacheCount</h4>
-<pre>public&nbsp;long&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/MetricsRegionServerWrapperImpl.html#line.282">getBlockCacheCount</a>()</pre>
+<pre>public&nbsp;long&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/MetricsRegionServerWrapperImpl.html#line.283">getBlockCacheCount</a>()</pre>
 <div class="block"><span class="descfrmTypeLabel">Description copied from interface:&nbsp;<code><a href="../../../../../org/apache/hadoop/hbase/regionserver/MetricsRegionServerWrapper.html#getBlockCacheCount--">MetricsRegionServerWrapper</a></code></span></div>
 <div class="block">Get the number of items in the block cache.</div>
 <dl>
@@ -1879,7 +1898,7 @@ implements <a href="../../../../../org/apache/hadoop/hbase/regionserver/MetricsR
 <ul class="blockList">
 <li class="blockList">
 <h4>getMemStoreLimit</h4>
-<pre>public&nbsp;long&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/MetricsRegionServerWrapperImpl.html#line.290">getMemStoreLimit</a>()</pre>
+<pre>public&nbsp;long&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/MetricsRegionServerWrapperImpl.html#line.291">getMemStoreLimit</a>()</pre>
 <dl>
 <dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
 <dd><code><a href="../../../../../org/apache/hadoop/hbase/regionserver/MetricsRegionServerWrapper.html#getMemStoreLimit--">getMemStoreLimit</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../../org/apache/hadoop/hbase/regionserver/MetricsRegionServerWrapper.html" title="interface in org.apache.hadoop.hbase.regionserver">MetricsRegionServerWrapper</a></code></dd>
@@ -1892,7 +1911,7 @@ implements <a href="../../../../../org/apache/hadoop/hbase/regionserver/MetricsR
 <ul class="blockList">
 <li class="blockList">
 <h4>getBlockCacheSize</h4>
-<pre>public&nbsp;long&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/MetricsRegionServerWrapperImpl.html#line.295">getBlockCacheSize</a>()</pre>
+<pre>public&nbsp;long&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/MetricsRegionServerWrapperImpl.html#line.296">getBlockCacheSize</a>()</pre>
 <div class="block"><span class="descfrmTypeLabel">Description copied from interface:&nbsp;<code><a href="../../../../../org/apache/hadoop/hbase/regionserver/MetricsRegionServerWrapper.html#getBlockCacheSize--">MetricsRegionServerWrapper</a></code></span></div>
 <div class="block">Get the total size (in bytes) of the block cache.</div>
 <dl>
@@ -1907,7 +1926,7 @@ implements <a href="../../../../../org/apache/hadoop/hbase/regionserver/MetricsR
 <ul class="blockList">
 <li class="blockList">
 <h4>getBlockCacheFreeSize</h4>
-<pre>public&nbsp;long&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/MetricsRegionServerWrapperImpl.html#line.303">getBlockCacheFreeSize</a>()</pre>
+<pre>public&nbsp;long&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/MetricsRegionServerWrapperImpl.html#line.304">getBlockCacheFreeSize</a>()</pre>
 <div class="block"><span class="descfrmTypeLabel">Description copied from interface:&nbsp;<code><a href="../../../../../org/apache/hadoop/hbase/regionserver/MetricsRegionServerWrapper.html#getBlockCacheFreeSize--">MetricsRegionServerWrapper</a></code></span></div>
 <div class="block">Get the size (in bytes) of the block cache that is free.</div>
 <dl>
@@ -1922,7 +1941,7 @@ implements <a href="../../../../../org/apache/hadoop/hbase/regionserver/MetricsR
 <ul class="blockList">
 <li class="blockList">
 <h4>getBlockCacheHitCount</h4>
-<pre>public&nbsp;long&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/MetricsRegionServerWrapperImpl.html#line.311">getBlockCacheHitCount</a>()</pre>
+<pre>public&nbsp;long&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/MetricsRegionServerWrapperImpl.html#line.312">getBlockCacheHitCount</a>()</pre>
 <div class="block"><span class="descfrmTypeLabel">Description copied from interface:&nbsp;<code><a href="../../../../../org/apache/hadoop/hbase/regionserver/MetricsRegionServerWrapper.html#getBlockCacheHitCount--">MetricsRegionServerWrapper</a></code></span></div>
 <div class="block">Get the count of hits to the block cache</div>
 <dl>
@@ -1937,7 +1956,7 @@ implements <a href="../../../../../org/apache/hadoop/hbase/regionserver/MetricsR
 <ul class="blockList">
 <li class="blockList">
 <h4>getBlockCachePrimaryHitCount</h4>
-<pre>public&nbsp;long&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/MetricsRegionServerWrapperImpl.html#line.319">getBlockCachePrimaryHitCount</a>()</pre>
+<pre>public&nbsp;long&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/MetricsRegionServerWrapperImpl.html#line.320">getBlockCachePrimaryHitCount</a>()</pre>
 <div class="block"><span class="descfrmTypeLabel">Description copied from interface:&nbsp;<code><a href="../../../../../org/apache/hadoop/hbase/regionserver/MetricsRegionServerWrapper.html#getBlockCachePrimaryHitCount--">MetricsRegionServerWrapper</a></code></span></div>
 <div class="block">Get the count of hits to primary replica in the block cache</div>
 <dl>
@@ -1952,7 +1971,7 @@ implements <a href="../../../../../org/apache/hadoop/hbase/regionserver/MetricsR
 <ul class="blockList">
 <li class="blockList">
 <h4>getBlockCacheMissCount</h4>
-<pre>public&nbsp;long&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/MetricsRegionServerWrapperImpl.html#line.327">getBlockCacheMissCount</a>()</pre>
+<pre>public&nbsp;long&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/MetricsRegionServerWrapperImpl.html#line.328">getBlockCacheMissCount</a>()</pre>
 <div class="block"><span class="descfrmTypeLabel">Description copied from interface:&nbsp;<code><a href="../../../../../org/apache/hadoop/hbase/regionserver/MetricsRegionServerWrapper.html#getBlockCacheMissCount--">MetricsRegionServerWrapper</a></code></span></div>
 <div class="block">Get the count of misses to the block cache.</div>
 <dl>
@@ -1967,7 +1986,7 @@ implements <a href="../../../../../org/apache/hadoop/hbase/regionserver/MetricsR
 <ul class="blockList">
 <li class="blockList">
 <h4>getBlockCachePrimaryMissCount</h4>
-<pre>public&nbsp;long&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/MetricsRegionServerWrapperImpl.html#line.335">getBlockCachePrimaryMissCount</a>()</pre>
+<pre>public&nbsp;long&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/MetricsRegionServerWrapperImpl.html#line.336">getBlockCachePrimaryMissCount</a>()</pre>
 <div class="block"><span class="descfrmTypeLabel">Description copied from interface:&nbsp;<code><a href="../../../../../org/apache/hadoop/hbase/regionserver/MetricsRegionServerWrapper.html#getBlockCachePrimaryMissCount--">MetricsRegionServerWrapper</a></code></span></div>
 <div class="block">Get the count of misses to primary replica in the block cache.</div>
 <dl>
@@ -1982,7 +2001,7 @@ implements <a href="../../../../../org/apache/hadoop/hbase/regionserver/MetricsR
 <ul class="blockList">
 <li class="blockList">
 <h4>getBlockCacheEvictedCount</h4>
-<pre>public&nbsp;long&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/MetricsRegionServerWrapperImpl.html#line.343">getBlockCacheEvictedCount</a>()</pre>
+<pre>public&nbsp;long&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/MetricsRegionServerWrapperImpl.html#line.344">getBlockCacheEvictedCount</a>()</pre>
 <div class="block"><span class="descfrmTypeLabel">Description copied from interface:&nbsp;<code><a href="../../../../../org/apache/hadoop/hbase/regionserver/MetricsRegionServerWrapper.html#getBlockCacheEvictedCount--">MetricsRegionServerWrapper</a></code></span></div>
 <div class="block">Get the number of items evicted from the block cache.</div>
 <dl>
@@ -1997,7 +2016,7 @@ implements <a href="../../../../../org/apache/hadoop/hbase/regionserver/MetricsR
 <ul class="blockList">
 <li class="blockList">
 <h4>getBlockCachePrimaryEvictedCount</h4>
-<pre>public&nbsp;long&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/MetricsRegionServerWrapperImpl.html#line.351">getBlockCachePrimaryEvictedCount</a>()</pre>
+<pre>public&nbsp;long&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/MetricsRegionServerWrapperImpl.html#line.352">getBlockCachePrimaryEvictedCount</a>()</pre>
 <div class="block"><span class="descfrmTypeLabel">Description copied from interface:&nbsp;<code><a href="../../../../../org/apache/hadoop/hbase/regionserver/MetricsRegionServerWrapper.html#getBlockCachePrimaryEvictedCount--">MetricsRegionServerWrapper</a></code></span></div>
 <div class="block">Get the number of items evicted from primary replica in the block cache.</div>
 <dl>
@@ -2012,7 +2031,7 @@ implements <a href="../../../../../org/apache/hadoop/hbase/regionserver/MetricsR
 <ul class="blockList">
 <li class="blockList">
 <h4>getBlockCacheHitPercent</h4>
-<pre>public&nbsp;double&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/MetricsRegionServerWrapperImpl.html#line.359">getBlockCacheHitPercent</a>()</pre>
+<pre>public&nbsp;double&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/MetricsRegionServerWrapperImpl.html#line.360">getBlockCacheHitPercent</a>()</pre>
 <div class="block"><span class="descfrmTypeLabel">Description copied from interface:&nbsp;<code><a href="../../../../../org/apache/hadoop/hbase/regionserver/MetricsRegionServerWrapper.html#getBlockCacheHitPercent--">MetricsRegionServerWrapper</a></code></span></div>
 <div class="block">Get the percent of all requests that hit the block cache.</div>
 <dl>
@@ -2027,7 +2046,7 @@ implements <a href="../../../../../org/apache/hadoop/hbase/regionserver/MetricsR
 <ul class="blockList">
 <li class="blockList">
 <h4>getBlockCacheHitCachingPercent</h4>
-<pre>public&nbsp;double&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/MetricsRegionServerWrapperImpl.html#line.371">getBlockCacheHitCachingPercent</a>()</pre>
+<pre>public&nbsp;double&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/MetricsRegionServerWrapperImpl.html#line.372">getBlockCacheHitCachingPercent</a>()</pre>
 <div class="block"><span class="descfrmTypeLabel">Description copied from interface:&nbsp;<code><a href="../../../../../org/apache/hadoop/hbase/regionserver/MetricsRegionServerWrapper.html#getBlockCacheHitCachingPercent--">MetricsRegionServerWrapper</a></code></span></div>
 <div class="block">Get the percent of requests with the block cache turned on that hit the block cache.</div>
 <dl>
@@ -2042,7 +2061,7 @@ implements <a href="../../../../../org/apache/hadoop/hbase/regionserver/MetricsR
 <ul class="blockList">
 <li class="blockList">
 <h4>getBlockCacheFailedInsertions</h4>
-<pre>public&nbsp;long&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/MetricsRegionServerWrapperImpl.html#line.385">getBlockCacheFailedInsertions</a>()</pre>
+<pre>public&nbsp;long&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/MetricsRegionServerWrapperImpl.html#line.386">getBlockCacheFailedInsertions</a>()</pre>
 <div class="block"><span class="descfrmTypeLabel">Description copied from interface:&nbsp;<code><a href="../../../../../org/apache/hadoop/hbase/regionserver/MetricsRegionServerWrapper.html#getBlockCacheFailedInsertions--">MetricsRegionServerWrapper</a></code></span></div>
 <div class="block">Number of cache insertions that failed.</div>
 <dl>
@@ -2057,7 +2076,7 @@ implements <a href="../../../../../org/apache/hadoop/hbase/regionserver/MetricsR
 <ul class="blockList">
 <li class="blockList">
 <h4>getL1CacheHitCount</h4>
-<pre>public&nbsp;long&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/MetricsRegionServerWrapperImpl.html#line.393">getL1CacheHitCount</a>()</pre>
+<pre>public&nbsp;long&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/MetricsRegionServerWrapperImpl.html#line.394">getL1CacheHitCount</a>()</pre>
 <div class="block"><span class="descfrmTypeLabel">Description copied from interface:&nbsp;<code><a href="../../../../../org/apache/hadoop/hbase/regionserver/MetricsRegionServerWrapper.html#getL1CacheHitCount--">MetricsRegionServerWrapper</a></code></span></div>
 <div class="block">Hit count of L1 cache.</div>
 <dl>
@@ -2072,7 +2091,7 @@ implements <a href="../../../../../org/apache/hadoop/hbase/regionserver/MetricsR
 <ul class="blockList">
 <li class="blockList">
 <h4>getL1CacheMissCount</h4>
-<pre>public&nbsp;long&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/MetricsRegionServerWrapperImpl.html#line.401">getL1CacheMissCount</a>()</pre>
+<pre>public&nbsp;long&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/MetricsRegionServerWrapperImpl.html#line.402">getL1CacheMissCount</a>()</pre>
 <div class="block"><span class="descfrmTypeLabel">Description copied from interface:&nbsp;<code><a href="../../../../../org/apache/hadoop/hbase/regionserver/MetricsRegionServerWrapper.html#getL1CacheMissCount--">MetricsRegionServerWrapper</a></code></span></div>
 <div class="block">Miss count of L1 cache.</div>
 <dl>
@@ -2087,7 +2106,7 @@ implements <a href="../../../../../org/apache/hadoop/hbase/regionserver/MetricsR
 <ul class="blockList">
 <li class="blockList">
 <h4>getL1CacheHitRatio</h4>
-<pre>public&nbsp;double&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/MetricsRegionServerWrapperImpl.html#line.409">getL1CacheHitRatio</a>()</pre>
+<pre>public&nbsp;double&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/MetricsRegionServerWrapperImpl.html#line.410">getL1CacheHitRatio</a>()</pre>
 <div class="block"><span class="descfrmTypeLabel">Description copied from interface:&nbsp;<code><a href="../../../../../org/apache/hadoop/hbase/regionserver/MetricsRegionServerWrapper.html#getL1CacheHitRatio--">MetricsRegionServerWrapper</a></code></span></div>
 <div class="block">Hit ratio of L1 cache.</div>
 <dl>
@@ -2102,7 +2121,7 @@ implements <a href="../../../../../org/apache/hadoop/hbase/regionserver/MetricsR
 <ul class="blockList">
 <li class="blockList">
 <h4>getL1CacheMissRatio</h4>
-<pre>public&nbsp;double&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/MetricsRegionServerWrapperImpl.html#line.417">getL1CacheMissRatio</a>()</pre>
+<pre>public&nbsp;double&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/MetricsRegionServerWrapperImpl.html#line.418">getL1CacheMissRatio</a>()</pre>
 <div class="block"><span class="descfrmTypeLabel">Description copied from interface:&nbsp;<code><a href="../../../../../org/apache/hadoop/hbase/regionserver/MetricsRegionServerWrapper.html#getL1CacheMissRatio--">MetricsRegionServerWrapper</a></code></span></div>
 <div class="block">Miss ratio of L1 cache.</div>
 <dl>
@@ -2117,7 +2136,7 @@ implements <a href="../../../../../org/apache/hadoop/hbase/regionserver/MetricsR
 <ul class="blockList">
 <li class="blockList">
 <h4>getL2CacheHitCount</h4>
-<pre>public&nbsp;long&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/MetricsRegionServerWrapperImpl.html#line.425">getL2CacheHitCount</a>()</pre>
+<pre>public&nbsp;long&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/MetricsRegionServerWrapperImpl.html#line.426">getL2CacheHitCount</a>()</pre>
 <div class="block"><span class="descfrmTypeLabel">Description copied from interface:&nbsp;<code><a href="../../../../../org/apache/hadoop/hbase/regionserver/MetricsRegionServerWrapper.html#getL2CacheHitCount--">MetricsRegionServerWrapper</a></code></span></div>
 <div class="block">Hit count of L2 cache.</div>
 <dl>
@@ -2132,7 +2151,7 @@ implements <a href="../../../../../org/apache/hadoop/hbase/regionserver/MetricsR
 <ul class="blockList">
 <li class="blockList">
 <h4>getL2CacheMissCount</h4>
-<pre>public&nbsp;long&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/MetricsRegionServerWrapperImpl.html#line.433">getL2CacheMissCount</a>()</pre>
+<pre>public&nbsp;long&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/MetricsRegionServerWrapperImpl.html#line.434">getL2CacheMissCount</a>()</pre>
 <div class="block"><span class="descfrmTypeLabel">Description copied from interface:&nbsp;<code><a href="../../../../../org/apache/hadoop/hbase/regionserver/MetricsRegionServerWrapper.html#getL2CacheMissCount--">MetricsRegionServerWrapper</a></code></span></div>
 <div class="block">Miss count of L2 cache.</div>
 <dl>
@@ -2147,7 +2166,7 @@ implements <a href="../../../../../org/apache/hadoop/hbase/regionserver/MetricsR
 <ul class="blockList">
 <li class="blockList">
 <h4>getL2CacheHitRatio</h4>
-<pre>public&nbsp;double&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/MetricsRegionServerWrapperImpl.html#line.441">getL2CacheHitRatio</a>()</pre>
+<pre>public&nbsp;double&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/MetricsRegionServerWrapperImpl.html#line.442">getL2CacheHitRatio</a>()</pre>
 <div class="block"><span class="descfrmTypeLabel">Description copied from interface:&nbsp;<code><a href="../../../../../org/apache/hadoop/hbase/regionserver/MetricsRegionServerWrapper.html#getL2CacheHitRatio--">MetricsRegionServerWrapper</a></code></span></div>
 <div class="block">Hit ratio of L2 cache.</div>
 <dl>
@@ -2162,7 +2181,7 @@ implements <a href="../../../../../org/apache/hadoop/hbase/regionserver/MetricsR
 <ul class="blockList">
 <li class="blockList">
 <h4>getL2CacheMissRatio</h4>
-<pre>public&nbsp;double&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/MetricsRegionServerWrapperImpl.html#line.449">getL2CacheMissRatio</a>()</pre>
+<pre>public&nbsp;double&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/MetricsRegionServerWrapperImpl.html#line.450">getL2CacheMissRatio</a>()</pre>
 <div class="block"><span class="descfrmTypeLabel">Description copied from interface:&nbsp;<code><a href="../../../../../org/apache/hadoop/hbase/regionserver/MetricsRegionServerWrapper.html#getL2CacheMissRatio--">MetricsRegionServerWrapper</a></code></span></div>
 <div class="block">Miss ratio of L2 cache.</div>
 <dl>
@@ -2177,7 +2196,7 @@ implements <a href="../../../../../org/apache/hadoop/hbase/regionserver/MetricsR
 <ul class="blockList">
 <li class="blockList">
 <h4>forceRecompute</h4>
-<pre>public&nbsp;void&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/MetricsRegionServerWrapperImpl.html#line.456">forceRecompute</a>()</pre>
+<pre>public&nbsp;void&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/MetricsRegionServerWrapperImpl.html#line.457">forceRecompute</a>()</pre>
 <div class="block"><span class="descfrmTypeLabel">Description copied from interface:&nbsp;<code><a href="../../../../../org/apache/hadoop/hbase/regionserver/MetricsRegionServerWrapper.html#forceRecompute--">MetricsRegionServerWrapper</a></code></span></div>
 <div class="block">Force a re-computation of the metrics.</div>
 <dl>
@@ -2192,7 +2211,7 @@ implements <a href="../../../../../org/apache/hadoop/hbase/regionserver/MetricsR
 <ul class="blockList">
 <li class="blockList">
 <h4>getNumStores</h4>
-<pre>public&nbsp;long&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/MetricsRegionServerWrapperImpl.html#line.461">getNumStores</a>()</pre>
+<pre>public&nbsp;long&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/MetricsRegionServerWrapperImpl.html#line.462">getNumStores</a>()</pre>
 <div class="block"><span class="descfrmTypeLabel">Description copied from interface:&nbsp;<code><a href="../../../../../org/apache/hadoop/hbase/regionserver/MetricsRegionServerWrapper.html#getNumStores--">MetricsRegionServerWrapper</a></code></span></div>
 <div class="block">Get the number of stores hosted on this region server.</div>
 <dl>
@@ -2207,7 +2226,7 @@ implements <a href="../../../../../org/apache/hadoop/hbase/regionserver/MetricsR
 <ul class="blockList">
 <li class="blockList">
 <h4>getNumWALFiles</h4>
-<pre>public&nbsp;long&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/MetricsRegionServerWrapperImpl.html#line.466">getNumWALFiles</a>()</pre>
+<pre>public&nbsp;long&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/MetricsRegionServerWrapperImpl.html#line.467">getNumWALFiles</a>()</pre>
 <div class="block"><span class="descfrmTypeLabel">Description copied from interface:&nbsp;<code><a href="../../../../../org/apache/hadoop/hbase/regionserver/MetricsRegionServerWrapper.html#getNumWALFiles--">MetricsRegionServerWrapper</a></code></span></div>
 <div class="block">Get the number of WAL files of this region server.</div>
 <dl>
@@ -2222,7 +2241,7 @@ implements <a href="../../../../../org/apache/hadoop/hbase/regionserver/MetricsR
 <ul class="blockList">
 <li class="blockList">
 <h4>getWALFileSize</h4>
-<pre>public&nbsp;long&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/MetricsRegionServerWrapperImpl.html#line.471">getWALFileSize</a>()</pre>
+<pre>public&nbsp;long&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/MetricsRegionServerWrapperImpl.html#line.472">getWALFileSize</a>()</pre>
 <div class="block"><span class="descfrmTypeLabel">Description copied from interface:&nbsp;<code><a href="../../../../../org/apache/hadoop/hbase/regionserver/MetricsRegionServerWrapper.html#getWALFileSize--">MetricsRegionServerWrapper</a></code></span></div>
 <div class="block">Get the size of WAL files of this region server.</div>
 <dl>
@@ -2237,7 +2256,7 @@ implements <a href="../../../../../org/apache/hadoop/hbase/regionserver/MetricsR
 <ul class="blockList">
 <li class="blockList">
 <h4>getNumWALSlowAppend</h4>
-<pre>public&nbsp;long&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/MetricsRegionServerWrapperImpl.html#line.476">getNumWALSlowAppend</a>()</pre>
+<pre>public&nbsp;long&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/MetricsRegionServerWrapperImpl.html#line.477">getNumWALSlowAppend</a>()</pre>
 <div class="block"><span class="descfrmTypeLabel">Description copied from interface:&nbsp;<code><a href="../../../../../org/apache/hadoop/hbase/regionserver/MetricsRegionServerWrapper.html#getNumWALSlowAppend--">MetricsRegionServerWrapper</a></code></span></div>
 <div class="block">Get the number of WAL files with slow appends for this region server.</div>
 <dl>
@@ -2252,7 +2271,7 @@ implements <a href="../../../../../org/apache/hadoop/hbase/regionserver/MetricsR
 <ul class="blockList">
 <li class="blockList">
 <h4>getNumStoreFiles</h4>
-<pre>public&nbsp;long&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/MetricsRegionServerWrapperImpl.html#line.481">getNumStoreFiles</a>()</pre>
+<pre>public&nbsp;long&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/MetricsRegionServerWrapperImpl.html#line.482">getNumStoreFiles</a>()</pre>
 <div class="block"><span class="descfrmTypeLabel">Description copied from interface:&nbsp;<code><a href="../../../../../org/apache/hadoop/hbase/regionserver/MetricsRegionServerWrapper.html#getNumStoreFiles--">MetricsRegionServerWrapper</a></code></span></div>
 <div class="block">Get the number of store files hosted on this region server.</div>
 <dl>
@@ -2267,7 +2286,7 @@ implements <a href="../../../../../org/apache/hadoop/hbase/regionserver/MetricsR
 <ul class="blockList">
 <li class="blockList">
 <h4>getMaxStoreFileAge</h4>
-<pre>public&nbsp;long&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/MetricsRegionServerWrapperImpl.html#line.486">getMaxStoreFileAge</a>()</pre>
+<pre>public&nbsp;long&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/MetricsRegionServerWrapperImpl.html#line.487">getMaxStoreFileAge</a>()</pre>
 <dl>
 <dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
 <dd><code><a href="../../../../../org/apache/hadoop/hbase/regionserver/MetricsRegionServerWrapper.html#getMaxStoreFileAge--">getMaxStoreFileAge</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../../org/apache/hadoop/hbase/regionserver/MetricsRegionServerWrapper.html" title="interface in org.apache.hadoop.hbase.regionserver">MetricsRegionServerWrapper</a></code></dd>
@@ -2282,7 +2301,7 @@ implements <a href="../../../../../org/apache/hadoop/hbase/regionserver/MetricsR
 <ul class="blockList">
 <li class="blockList">
 <h4>getMinStoreFileAge</h4>
-<pre>public&nbsp;long&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/MetricsRegionServerWrapperImpl.html#line.491">getMinStoreFileAge</a>()</pre>
+<pre>public&nbsp;long&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/MetricsRegionServerWrapperImpl.html#line.492">getMinStoreFileAge</a>()</pre>
 <dl>
 <dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
 <dd><code><a href="../../../../../org/apache/hadoop/hbase/regionserver/MetricsRegionServerWrapper.html#getMinStoreFileAge--">getMinStoreFileAge</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../../org/apache/hadoop/hbase/regionserver/MetricsRegionServerWrapper.html" title="interface in org.apache.hadoop.hbase.regionserver">MetricsRegionServerWrapper</a></code></dd>
@@ -2297,7 +2316,7 @@ implements <a href="../../../../../org/apache/hadoop/hbase/regionserver/MetricsR
 <ul class="blockList">
 <li class="blockList">
 <h4>getAvgStoreFileAge</h4>
-<pre>public&nbsp;long&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/MetricsRegionServerWrapperImpl.html#line.496">getAvgStoreFileAge</a>()</pre>
+<pre>public&nbsp;long&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/MetricsRegionServerWrapperImpl.html#line.497">getAvgStoreFileAge</a>()</pre>
 <dl>
 <dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
 <dd><code><a href="../../../../../org/apache/hadoop/hbase/regionserver/MetricsRegionServerWrapper.html#getAvgStoreFileAge--">getAvgStoreFileAge</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../../org/apache/hadoop/hbase/regionserver/MetricsRegionServerWrapper.html" title="interface in org.apache.hadoop.hbase.regionserver">MetricsRegionServerWrapper</a></code></dd>
@@ -2312,7 +2331,7 @@ implements <a href="../../../../../org/apache/hadoop/hbase/regionserver/MetricsR
 <ul class="blockList">
 <li class="blockList">
 <h4>getNumReferenceFiles</h4>
-<pre>public&nbsp;long&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/MetricsRegionServerWrapperImpl.html#line.501">getNumReferenceFiles</a>()</pre>
+<pre>public&nbsp;long&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/MetricsRegionServerWrapperImpl.html#line.502">getNumReferenceFiles</a>()</pre>
 <dl>
 <dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
 <dd><code><a href="../../../../../org/apache/hadoop/hbase/regionserver/MetricsRegionServerWrapper.html#getNumReferenceFiles--">getNumReferenceFiles</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../../org/apache/hadoop/hbase/regionserver/MetricsRegionServerWrapper.html" title="interface in org.apache.hadoop.hbase.regionserver">MetricsRegionServerWrapper</a></code></dd>
@@ -2327,7 +2346,7 @@ implements <a href="../../../../../org/apache/hadoop/hbase/regionserver/MetricsR
 <ul class="blockList">
 <li class="blockList">
 <h4>getMemStoreSize</h4>
-<pre>public&nbsp;long&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/MetricsRegionServerWrapperImpl.html#line.506">getMemStoreSize</a>()</pre>
+<pre>public&nbsp;long&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/MetricsRegionServerWrapperImpl.html#line.507">getMemStoreSize</a>()</pre>
 <div class="block"><span class="descfrmTypeLabel">Description copied from interface:&nbsp;<code><a href="../../../../../org/apache/hadoop/hbase/regionserver/MetricsRegionServerWrapper.html#getMemStoreSize--">MetricsRegionServerWrapper</a></code></span></div>
 <div class="block">Get the size of the memstore on this region server.</div>
 <dl>
@@ -2342,7 +2361,7 @@ implements <a href="../../../../../org/apache/hadoop/hbase/regionserver/MetricsR
 <ul class="blockList">
 <li class="blockList">
 <h4>getStoreFileSize</h4>
-<pre>public&nbsp;long&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/MetricsRegionServerWrapperImpl.html#line.511">getStoreFileSize</a>()</pre>
+<pre>public&nbsp;long&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/MetricsRegionServerWrapperImpl.html#line.512">getStoreFileSize</a>()</pre>
 <div class="block"><span class="descfrmTypeLabel">Description copied from interface:&nbsp;<code><a href="../../../../../org/apache/hadoop/hbase/regionserver/MetricsRegionServerWrapper.html#getStoreFileSize--">MetricsRegionServerWrapper</a></code></span></div>
 <div class="block">Get the total size of the store files this region server is serving from.</div>
 <dl>
@@ -2351,13 +2370,28 @@ implements <a href="../../../../../org/apache/hadoop/hbase/regionserver/MetricsR
 </dl>
 </li>
 </ul>
+<a name="getStoreFileSizeGrowthRate--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getStoreFileSizeGrowthRate</h4>
+<pre>public&nbsp;double&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/MetricsRegionServerWrapperImpl.html#line.517">getStoreFileSizeGrowthRate</a>()</pre>
+<div class="block"><span class="descfrmTypeLabel">Description copied from interface:&nbsp;<code><a href="../../../../../org/apache/hadoop/hbase/regionserver/MetricsRegionServerWrapper.html#getStoreFileSizeGrowthRate--">MetricsRegionServerWrapper</a></code></span></div>
+<div class="block">Get the growth rate of the store files this region server is serving from.</div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code><a href="../../../../../org/apache/hadoop/hbase/regionserver/MetricsRegionServerWrapper.html#getStoreFileSizeGrowthRate--">getStoreFileSizeGrowthRate</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../../org/apache/hadoop/hbase/regionserver/MetricsRegionServerWrapper.html" title="interface in org.apache.hadoop.hbase.regionserver">MetricsRegionServerWrapper</a></code></dd>
+</dl>
+</li>
+</ul>
 <a name="getRequestsPerSecond--">
 <!--   -->
 </a>
 <ul class="blockList">
 <li class="blockList">
 <h4>getRequestsPerSecond</h4>
-<pre>public&nbsp;double&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/MetricsRegionServerWrapperImpl.html#line.515">getRequestsPerSecond</a>()</pre>
+<pre>public&nbsp;double&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/MetricsRegionServerWrapperImpl.html#line.521">getRequestsPerSecond</a>()</pre>
 <div class="block"><span class="descfrmTypeLabel">Description copied from interface:&nbsp;<code><a href="../../../../../org/apache/hadoop/hbase/regionserver/MetricsRegionServerWrapper.html#getRequestsPerSecond--">MetricsRegionServerWrapper</a></code></span></div>
 <div class="block">Get the number of requests per second.</div>
 <dl>
@@ -2372,7 +2406,7 @@ implements <a href="../../../../../org/apache/hadoop/hbase/regionserver/MetricsR
 <ul class="blockList">
 <li class="blockList">
 <h4>getReadRequestsCount</h4>
-<pre>public&nbsp;long&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/MetricsRegionServerWrapperImpl.html#line.520">getReadRequestsCount</a>()</pre>
+<pre>public&nbsp;long&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/MetricsRegionServerWrapperImpl.html#line.526">getReadRequestsCount</a>()</pre>
 <div class="block"><span class="descfrmTypeLabel">Description copied from interface:&nbsp;<code><a href="../../../../../org/apache/hadoop/hbase/regionserver/MetricsRegionServerWrapper.html#getReadRequestsCount--">MetricsRegionServerWrapper</a></code></span></div>
 <div class="block">Get the number of read requests to regions hosted on this region server.</div>
 <dl>
@@ -2387,7 +2421,7 @@ implements <a href="../../../../../org/apache/hadoop/hbase/regionserver/MetricsR
 <ul class="blockList">
 <li class="blockList"

<TRUNCATED>

[10/28] hbase-site git commit: Published site at 8d7061a487357344f10ee260979cc2c47cd833dd.

Posted by gi...@apache.org.
http://git-wip-us.apache.org/repos/asf/hbase-site/blob/2e694a8e/devapidocs/src-html/org/apache/hadoop/hbase/regionserver/MetricsRegionServerWrapperImpl.html
----------------------------------------------------------------------
diff --git a/devapidocs/src-html/org/apache/hadoop/hbase/regionserver/MetricsRegionServerWrapperImpl.html b/devapidocs/src-html/org/apache/hadoop/hbase/regionserver/MetricsRegionServerWrapperImpl.html
index b4a6e1d..1a5c5f6 100644
--- a/devapidocs/src-html/org/apache/hadoop/hbase/regionserver/MetricsRegionServerWrapperImpl.html
+++ b/devapidocs/src-html/org/apache/hadoop/hbase/regionserver/MetricsRegionServerWrapperImpl.html
@@ -76,1067 +76,1076 @@
 <span class="sourceLineNo">068</span>  private volatile long numStoreFiles = 0;<a name="line.68"></a>
 <span class="sourceLineNo">069</span>  private volatile long memstoreSize = 0;<a name="line.69"></a>
 <span class="sourceLineNo">070</span>  private volatile long storeFileSize = 0;<a name="line.70"></a>
-<span class="sourceLineNo">071</span>  private volatile long maxStoreFileAge = 0;<a name="line.71"></a>
-<span class="sourceLineNo">072</span>  private volatile long minStoreFileAge = 0;<a name="line.72"></a>
-<span class="sourceLineNo">073</span>  private volatile long avgStoreFileAge = 0;<a name="line.73"></a>
-<span class="sourceLineNo">074</span>  private volatile long numReferenceFiles = 0;<a name="line.74"></a>
-<span class="sourceLineNo">075</span>  private volatile double requestsPerSecond = 0.0;<a name="line.75"></a>
-<span class="sourceLineNo">076</span>  private volatile long readRequestsCount = 0;<a name="line.76"></a>
-<span class="sourceLineNo">077</span>  private volatile double readRequestsRatePerSecond = 0;<a name="line.77"></a>
-<span class="sourceLineNo">078</span>  private volatile long cpRequestsCount = 0;<a name="line.78"></a>
-<span class="sourceLineNo">079</span>  private volatile long filteredReadRequestsCount = 0;<a name="line.79"></a>
-<span class="sourceLineNo">080</span>  private volatile long writeRequestsCount = 0;<a name="line.80"></a>
-<span class="sourceLineNo">081</span>  private volatile double writeRequestsRatePerSecond = 0;<a name="line.81"></a>
-<span class="sourceLineNo">082</span>  private volatile long checkAndMutateChecksFailed = 0;<a name="line.82"></a>
-<span class="sourceLineNo">083</span>  private volatile long checkAndMutateChecksPassed = 0;<a name="line.83"></a>
-<span class="sourceLineNo">084</span>  private volatile long storefileIndexSize = 0;<a name="line.84"></a>
-<span class="sourceLineNo">085</span>  private volatile long totalStaticIndexSize = 0;<a name="line.85"></a>
-<span class="sourceLineNo">086</span>  private volatile long totalStaticBloomSize = 0;<a name="line.86"></a>
-<span class="sourceLineNo">087</span>  private volatile long numMutationsWithoutWAL = 0;<a name="line.87"></a>
-<span class="sourceLineNo">088</span>  private volatile long dataInMemoryWithoutWAL = 0;<a name="line.88"></a>
-<span class="sourceLineNo">089</span>  private volatile double percentFileLocal = 0;<a name="line.89"></a>
-<span class="sourceLineNo">090</span>  private volatile double percentFileLocalSecondaryRegions = 0;<a name="line.90"></a>
-<span class="sourceLineNo">091</span>  private volatile long flushedCellsCount = 0;<a name="line.91"></a>
-<span class="sourceLineNo">092</span>  private volatile long compactedCellsCount = 0;<a name="line.92"></a>
-<span class="sourceLineNo">093</span>  private volatile long majorCompactedCellsCount = 0;<a name="line.93"></a>
-<span class="sourceLineNo">094</span>  private volatile long flushedCellsSize = 0;<a name="line.94"></a>
-<span class="sourceLineNo">095</span>  private volatile long compactedCellsSize = 0;<a name="line.95"></a>
-<span class="sourceLineNo">096</span>  private volatile long majorCompactedCellsSize = 0;<a name="line.96"></a>
-<span class="sourceLineNo">097</span>  private volatile long cellsCountCompactedToMob = 0;<a name="line.97"></a>
-<span class="sourceLineNo">098</span>  private volatile long cellsCountCompactedFromMob = 0;<a name="line.98"></a>
-<span class="sourceLineNo">099</span>  private volatile long cellsSizeCompactedToMob = 0;<a name="line.99"></a>
-<span class="sourceLineNo">100</span>  private volatile long cellsSizeCompactedFromMob = 0;<a name="line.100"></a>
-<span class="sourceLineNo">101</span>  private volatile long mobFlushCount = 0;<a name="line.101"></a>
-<span class="sourceLineNo">102</span>  private volatile long mobFlushedCellsCount = 0;<a name="line.102"></a>
-<span class="sourceLineNo">103</span>  private volatile long mobFlushedCellsSize = 0;<a name="line.103"></a>
-<span class="sourceLineNo">104</span>  private volatile long mobScanCellsCount = 0;<a name="line.104"></a>
-<span class="sourceLineNo">105</span>  private volatile long mobScanCellsSize = 0;<a name="line.105"></a>
-<span class="sourceLineNo">106</span>  private volatile long mobFileCacheAccessCount = 0;<a name="line.106"></a>
-<span class="sourceLineNo">107</span>  private volatile long mobFileCacheMissCount = 0;<a name="line.107"></a>
-<span class="sourceLineNo">108</span>  private volatile double mobFileCacheHitRatio = 0;<a name="line.108"></a>
-<span class="sourceLineNo">109</span>  private volatile long mobFileCacheEvictedCount = 0;<a name="line.109"></a>
-<span class="sourceLineNo">110</span>  private volatile long mobFileCacheCount = 0;<a name="line.110"></a>
-<span class="sourceLineNo">111</span>  private volatile long blockedRequestsCount = 0L;<a name="line.111"></a>
-<span class="sourceLineNo">112</span>  private volatile long averageRegionSize = 0L;<a name="line.112"></a>
-<span class="sourceLineNo">113</span><a name="line.113"></a>
-<span class="sourceLineNo">114</span>  private CacheStats cacheStats;<a name="line.114"></a>
-<span class="sourceLineNo">115</span>  private CacheStats l1Stats = null;<a name="line.115"></a>
-<span class="sourceLineNo">116</span>  private CacheStats l2Stats = null;<a name="line.116"></a>
-<span class="sourceLineNo">117</span>  private ScheduledExecutorService executor;<a name="line.117"></a>
-<span class="sourceLineNo">118</span>  private Runnable runnable;<a name="line.118"></a>
-<span class="sourceLineNo">119</span>  private long period;<a name="line.119"></a>
-<span class="sourceLineNo">120</span><a name="line.120"></a>
-<span class="sourceLineNo">121</span>  /**<a name="line.121"></a>
-<span class="sourceLineNo">122</span>   * Can be null if not on hdfs.<a name="line.122"></a>
-<span class="sourceLineNo">123</span>   */<a name="line.123"></a>
-<span class="sourceLineNo">124</span>  private DFSHedgedReadMetrics dfsHedgedReadMetrics;<a name="line.124"></a>
-<span class="sourceLineNo">125</span><a name="line.125"></a>
-<span class="sourceLineNo">126</span>  public MetricsRegionServerWrapperImpl(final HRegionServer regionServer) {<a name="line.126"></a>
-<span class="sourceLineNo">127</span>    this.regionServer = regionServer;<a name="line.127"></a>
-<span class="sourceLineNo">128</span>    initBlockCache();<a name="line.128"></a>
-<span class="sourceLineNo">129</span>    initMobFileCache();<a name="line.129"></a>
-<span class="sourceLineNo">130</span><a name="line.130"></a>
-<span class="sourceLineNo">131</span>    this.period =<a name="line.131"></a>
-<span class="sourceLineNo">132</span>        regionServer.conf.getLong(HConstants.REGIONSERVER_METRICS_PERIOD,<a name="line.132"></a>
-<span class="sourceLineNo">133</span>          HConstants.DEFAULT_REGIONSERVER_METRICS_PERIOD);<a name="line.133"></a>
-<span class="sourceLineNo">134</span><a name="line.134"></a>
-<span class="sourceLineNo">135</span>    this.executor = CompatibilitySingletonFactory.getInstance(MetricsExecutor.class).getExecutor();<a name="line.135"></a>
-<span class="sourceLineNo">136</span>    this.runnable = new RegionServerMetricsWrapperRunnable();<a name="line.136"></a>
-<span class="sourceLineNo">137</span>    this.executor.scheduleWithFixedDelay(this.runnable, this.period, this.period,<a name="line.137"></a>
-<span class="sourceLineNo">138</span>      TimeUnit.MILLISECONDS);<a name="line.138"></a>
-<span class="sourceLineNo">139</span>    this.metricsWALSource = CompatibilitySingletonFactory.getInstance(MetricsWALSource.class);<a name="line.139"></a>
-<span class="sourceLineNo">140</span><a name="line.140"></a>
-<span class="sourceLineNo">141</span>    try {<a name="line.141"></a>
-<span class="sourceLineNo">142</span>      this.dfsHedgedReadMetrics = FSUtils.getDFSHedgedReadMetrics(regionServer.getConfiguration());<a name="line.142"></a>
-<span class="sourceLineNo">143</span>    } catch (IOException e) {<a name="line.143"></a>
-<span class="sourceLineNo">144</span>      LOG.warn("Failed to get hedged metrics", e);<a name="line.144"></a>
-<span class="sourceLineNo">145</span>    }<a name="line.145"></a>
-<span class="sourceLineNo">146</span>    if (LOG.isInfoEnabled()) {<a name="line.146"></a>
-<span class="sourceLineNo">147</span>      LOG.info("Computing regionserver metrics every " + this.period + " milliseconds");<a name="line.147"></a>
-<span class="sourceLineNo">148</span>    }<a name="line.148"></a>
-<span class="sourceLineNo">149</span>  }<a name="line.149"></a>
-<span class="sourceLineNo">150</span><a name="line.150"></a>
-<span class="sourceLineNo">151</span>  /**<a name="line.151"></a>
-<span class="sourceLineNo">152</span>   * It's possible that due to threading the block cache could not be initialized<a name="line.152"></a>
-<span class="sourceLineNo">153</span>   * yet (testing multiple region servers in one jvm).  So we need to try and initialize<a name="line.153"></a>
-<span class="sourceLineNo">154</span>   * the blockCache and cacheStats reference multiple times until we succeed.<a name="line.154"></a>
-<span class="sourceLineNo">155</span>   */<a name="line.155"></a>
-<span class="sourceLineNo">156</span>  private synchronized  void initBlockCache() {<a name="line.156"></a>
-<span class="sourceLineNo">157</span>    CacheConfig cacheConfig = this.regionServer.cacheConfig;<a name="line.157"></a>
-<span class="sourceLineNo">158</span>    if (cacheConfig != null) {<a name="line.158"></a>
-<span class="sourceLineNo">159</span>      l1Stats = cacheConfig.getOnHeapCacheStats();<a name="line.159"></a>
-<span class="sourceLineNo">160</span>      l2Stats = cacheConfig.getL2CacheStats();<a name="line.160"></a>
-<span class="sourceLineNo">161</span>      if (this.blockCache == null) {<a name="line.161"></a>
-<span class="sourceLineNo">162</span>        this.blockCache = cacheConfig.getBlockCache();<a name="line.162"></a>
-<span class="sourceLineNo">163</span>      }<a name="line.163"></a>
-<span class="sourceLineNo">164</span>    }<a name="line.164"></a>
-<span class="sourceLineNo">165</span><a name="line.165"></a>
-<span class="sourceLineNo">166</span>    if (this.blockCache != null &amp;&amp; this.cacheStats == null) {<a name="line.166"></a>
-<span class="sourceLineNo">167</span>      this.cacheStats = blockCache.getStats();<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>   * Initializes the mob file cache.<a name="line.172"></a>
-<span class="sourceLineNo">173</span>   */<a name="line.173"></a>
-<span class="sourceLineNo">174</span>  private synchronized void initMobFileCache() {<a name="line.174"></a>
-<span class="sourceLineNo">175</span>    MobCacheConfig mobCacheConfig = this.regionServer.mobCacheConfig;<a name="line.175"></a>
-<span class="sourceLineNo">176</span>    if (mobCacheConfig != null &amp;&amp; this.mobFileCache == null) {<a name="line.176"></a>
-<span class="sourceLineNo">177</span>      this.mobFileCache = mobCacheConfig.getMobFileCache();<a name="line.177"></a>
-<span class="sourceLineNo">178</span>    }<a name="line.178"></a>
-<span class="sourceLineNo">179</span>  }<a name="line.179"></a>
-<span class="sourceLineNo">180</span><a name="line.180"></a>
-<span class="sourceLineNo">181</span>  @Override<a name="line.181"></a>
-<span class="sourceLineNo">182</span>  public String getClusterId() {<a name="line.182"></a>
-<span class="sourceLineNo">183</span>    return regionServer.getClusterId();<a name="line.183"></a>
-<span class="sourceLineNo">184</span>  }<a name="line.184"></a>
-<span class="sourceLineNo">185</span><a name="line.185"></a>
-<span class="sourceLineNo">186</span>  @Override<a name="line.186"></a>
-<span class="sourceLineNo">187</span>  public long getStartCode() {<a name="line.187"></a>
-<span class="sourceLineNo">188</span>    return regionServer.getStartcode();<a name="line.188"></a>
-<span class="sourceLineNo">189</span>  }<a name="line.189"></a>
-<span class="sourceLineNo">190</span><a name="line.190"></a>
-<span class="sourceLineNo">191</span>  @Override<a name="line.191"></a>
-<span class="sourceLineNo">192</span>  public String getZookeeperQuorum() {<a name="line.192"></a>
-<span class="sourceLineNo">193</span>    ZKWatcher zk = regionServer.getZooKeeper();<a name="line.193"></a>
-<span class="sourceLineNo">194</span>    if (zk == null) {<a name="line.194"></a>
-<span class="sourceLineNo">195</span>      return "";<a name="line.195"></a>
-<span class="sourceLineNo">196</span>    }<a name="line.196"></a>
-<span class="sourceLineNo">197</span>    return zk.getQuorum();<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>  @Override<a name="line.200"></a>
-<span class="sourceLineNo">201</span>  public String getCoprocessors() {<a name="line.201"></a>
-<span class="sourceLineNo">202</span>    String[] coprocessors = regionServer.getRegionServerCoprocessors();<a name="line.202"></a>
-<span class="sourceLineNo">203</span>    if (coprocessors == null || coprocessors.length == 0) {<a name="line.203"></a>
-<span class="sourceLineNo">204</span>      return "";<a name="line.204"></a>
-<span class="sourceLineNo">205</span>    }<a name="line.205"></a>
-<span class="sourceLineNo">206</span>    return StringUtils.join(coprocessors, ", ");<a name="line.206"></a>
-<span class="sourceLineNo">207</span>  }<a name="line.207"></a>
-<span class="sourceLineNo">208</span><a name="line.208"></a>
-<span class="sourceLineNo">209</span>  @Override<a name="line.209"></a>
-<span class="sourceLineNo">210</span>  public String getServerName() {<a name="line.210"></a>
-<span class="sourceLineNo">211</span>    ServerName serverName = regionServer.getServerName();<a name="line.211"></a>
-<span class="sourceLineNo">212</span>    if (serverName == null) {<a name="line.212"></a>
-<span class="sourceLineNo">213</span>      return "";<a name="line.213"></a>
-<span class="sourceLineNo">214</span>    }<a name="line.214"></a>
-<span class="sourceLineNo">215</span>    return serverName.getServerName();<a name="line.215"></a>
-<span class="sourceLineNo">216</span>  }<a name="line.216"></a>
-<span class="sourceLineNo">217</span><a name="line.217"></a>
-<span class="sourceLineNo">218</span>  @Override<a name="line.218"></a>
-<span class="sourceLineNo">219</span>  public long getNumOnlineRegions() {<a name="line.219"></a>
-<span class="sourceLineNo">220</span>    Collection&lt;HRegion&gt; onlineRegionsLocalContext = regionServer.getOnlineRegionsLocalContext();<a name="line.220"></a>
-<span class="sourceLineNo">221</span>    if (onlineRegionsLocalContext == null) {<a name="line.221"></a>
-<span class="sourceLineNo">222</span>      return 0;<a name="line.222"></a>
-<span class="sourceLineNo">223</span>    }<a name="line.223"></a>
-<span class="sourceLineNo">224</span>    return onlineRegionsLocalContext.size();<a name="line.224"></a>
-<span class="sourceLineNo">225</span>  }<a name="line.225"></a>
-<span class="sourceLineNo">226</span><a name="line.226"></a>
-<span class="sourceLineNo">227</span>  @Override<a name="line.227"></a>
-<span class="sourceLineNo">228</span>  public long getTotalRequestCount() {<a name="line.228"></a>
-<span class="sourceLineNo">229</span>    return regionServer.rpcServices.requestCount.sum();<a name="line.229"></a>
-<span class="sourceLineNo">230</span>  }<a name="line.230"></a>
-<span class="sourceLineNo">231</span><a name="line.231"></a>
-<span class="sourceLineNo">232</span>  @Override<a name="line.232"></a>
-<span class="sourceLineNo">233</span>  public long getTotalRowActionRequestCount() {<a name="line.233"></a>
-<span class="sourceLineNo">234</span>    return readRequestsCount + writeRequestsCount;<a name="line.234"></a>
-<span class="sourceLineNo">235</span>  }<a name="line.235"></a>
-<span class="sourceLineNo">236</span><a name="line.236"></a>
-<span class="sourceLineNo">237</span>  @Override<a name="line.237"></a>
-<span class="sourceLineNo">238</span>  public int getSplitQueueSize() {<a name="line.238"></a>
-<span class="sourceLineNo">239</span>    if (this.regionServer.compactSplitThread == null) {<a name="line.239"></a>
-<span class="sourceLineNo">240</span>      return 0;<a name="line.240"></a>
-<span class="sourceLineNo">241</span>    }<a name="line.241"></a>
-<span class="sourceLineNo">242</span>    return this.regionServer.compactSplitThread.getSplitQueueSize();<a name="line.242"></a>
-<span class="sourceLineNo">243</span>  }<a name="line.243"></a>
-<span class="sourceLineNo">244</span><a name="line.244"></a>
-<span class="sourceLineNo">245</span>  @Override<a name="line.245"></a>
-<span class="sourceLineNo">246</span>  public int getCompactionQueueSize() {<a name="line.246"></a>
-<span class="sourceLineNo">247</span>    //The thread could be zero.  if so assume there is no queue.<a name="line.247"></a>
-<span class="sourceLineNo">248</span>    if (this.regionServer.compactSplitThread == null) {<a name="line.248"></a>
-<span class="sourceLineNo">249</span>      return 0;<a name="line.249"></a>
-<span class="sourceLineNo">250</span>    }<a name="line.250"></a>
-<span class="sourceLineNo">251</span>    return this.regionServer.compactSplitThread.getCompactionQueueSize();<a name="line.251"></a>
-<span class="sourceLineNo">252</span>  }<a name="line.252"></a>
-<span class="sourceLineNo">253</span><a name="line.253"></a>
-<span class="sourceLineNo">254</span>  @Override<a name="line.254"></a>
-<span class="sourceLineNo">255</span>  public int getSmallCompactionQueueSize() {<a name="line.255"></a>
-<span class="sourceLineNo">256</span>    //The thread could be zero.  if so assume there is no queue.<a name="line.256"></a>
-<span class="sourceLineNo">257</span>    if (this.regionServer.compactSplitThread == null) {<a name="line.257"></a>
-<span class="sourceLineNo">258</span>      return 0;<a name="line.258"></a>
-<span class="sourceLineNo">259</span>    }<a name="line.259"></a>
-<span class="sourceLineNo">260</span>    return this.regionServer.compactSplitThread.getSmallCompactionQueueSize();<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 int getLargeCompactionQueueSize() {<a name="line.264"></a>
-<span class="sourceLineNo">265</span>    //The thread could be zero.  if so assume there is no queue.<a name="line.265"></a>
-<span class="sourceLineNo">266</span>    if (this.regionServer.compactSplitThread == null) {<a name="line.266"></a>
-<span class="sourceLineNo">267</span>      return 0;<a name="line.267"></a>
-<span class="sourceLineNo">268</span>    }<a name="line.268"></a>
-<span class="sourceLineNo">269</span>    return this.regionServer.compactSplitThread.getLargeCompactionQueueSize();<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 int getFlushQueueSize() {<a name="line.273"></a>
-<span class="sourceLineNo">274</span>    //If there is no flusher there should be no queue.<a name="line.274"></a>
-<span class="sourceLineNo">275</span>    if (this.regionServer.cacheFlusher == null) {<a name="line.275"></a>
-<span class="sourceLineNo">276</span>      return 0;<a name="line.276"></a>
-<span class="sourceLineNo">277</span>    }<a name="line.277"></a>
-<span class="sourceLineNo">278</span>    return this.regionServer.cacheFlusher.getFlushQueueSize();<a name="line.278"></a>
-<span class="sourceLineNo">279</span>  }<a name="line.279"></a>
-<span class="sourceLineNo">280</span><a name="line.280"></a>
-<span class="sourceLineNo">281</span>  @Override<a name="line.281"></a>
-<span class="sourceLineNo">282</span>  public long getBlockCacheCount() {<a name="line.282"></a>
-<span class="sourceLineNo">283</span>    if (this.blockCache == null) {<a name="line.283"></a>
-<span class="sourceLineNo">284</span>      return 0;<a name="line.284"></a>
-<span class="sourceLineNo">285</span>    }<a name="line.285"></a>
-<span class="sourceLineNo">286</span>    return this.blockCache.getBlockCount();<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>  @Override<a name="line.289"></a>
-<span class="sourceLineNo">290</span>  public long getMemStoreLimit() {<a name="line.290"></a>
-<span class="sourceLineNo">291</span>    return this.regionServer.getRegionServerAccounting().getGlobalMemStoreLimit();<a name="line.291"></a>
-<span class="sourceLineNo">292</span>  }<a name="line.292"></a>
-<span class="sourceLineNo">293</span><a name="line.293"></a>
-<span class="sourceLineNo">294</span>  @Override<a name="line.294"></a>
-<span class="sourceLineNo">295</span>  public long getBlockCacheSize() {<a name="line.295"></a>
-<span class="sourceLineNo">296</span>    if (this.blockCache == null) {<a name="line.296"></a>
-<span class="sourceLineNo">297</span>      return 0;<a name="line.297"></a>
-<span class="sourceLineNo">298</span>    }<a name="line.298"></a>
-<span class="sourceLineNo">299</span>    return this.blockCache.getCurrentSize();<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 long getBlockCacheFreeSize() {<a name="line.303"></a>
-<span class="sourceLineNo">304</span>    if (this.blockCache == null) {<a name="line.304"></a>
-<span class="sourceLineNo">305</span>      return 0;<a name="line.305"></a>
-<span class="sourceLineNo">306</span>    }<a name="line.306"></a>
-<span class="sourceLineNo">307</span>    return this.blockCache.getFreeSize();<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>  @Override<a name="line.310"></a>
-<span class="sourceLineNo">311</span>  public long getBlockCacheHitCount() {<a name="line.311"></a>
-<span class="sourceLineNo">312</span>    if (this.cacheStats == null) {<a name="line.312"></a>
-<span class="sourceLineNo">313</span>      return 0;<a name="line.313"></a>
-<span class="sourceLineNo">314</span>    }<a name="line.314"></a>
-<span class="sourceLineNo">315</span>    return this.cacheStats.getHitCount();<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 long getBlockCachePrimaryHitCount() {<a name="line.319"></a>
-<span class="sourceLineNo">320</span>    if (this.cacheStats == null) {<a name="line.320"></a>
-<span class="sourceLineNo">321</span>      return 0;<a name="line.321"></a>
-<span class="sourceLineNo">322</span>    }<a name="line.322"></a>
-<span class="sourceLineNo">323</span>    return this.cacheStats.getPrimaryHitCount();<a name="line.323"></a>
-<span class="sourceLineNo">324</span>  }<a name="line.324"></a>
-<span class="sourceLineNo">325</span><a name="line.325"></a>
-<span class="sourceLineNo">326</span>  @Override<a name="line.326"></a>
-<span class="sourceLineNo">327</span>  public long getBlockCacheMissCount() {<a name="line.327"></a>
-<span class="sourceLineNo">328</span>    if (this.cacheStats == null) {<a name="line.328"></a>
-<span class="sourceLineNo">329</span>      return 0;<a name="line.329"></a>
-<span class="sourceLineNo">330</span>    }<a name="line.330"></a>
-<span class="sourceLineNo">331</span>    return this.cacheStats.getMissCount();<a name="line.331"></a>
-<span class="sourceLineNo">332</span>  }<a name="line.332"></a>
-<span class="sourceLineNo">333</span><a name="line.333"></a>
-<span class="sourceLineNo">334</span>  @Override<a name="line.334"></a>
-<span class="sourceLineNo">335</span>  public long getBlockCachePrimaryMissCount() {<a name="line.335"></a>
-<span class="sourceLineNo">336</span>    if (this.cacheStats == null) {<a name="line.336"></a>
-<span class="sourceLineNo">337</span>      return 0;<a name="line.337"></a>
-<span class="sourceLineNo">338</span>    }<a name="line.338"></a>
-<span class="sourceLineNo">339</span>    return this.cacheStats.getPrimaryMissCount();<a name="line.339"></a>
-<span class="sourceLineNo">340</span>  }<a name="line.340"></a>
-<span class="sourceLineNo">341</span><a name="line.341"></a>
-<span class="sourceLineNo">342</span>  @Override<a name="line.342"></a>
-<span class="sourceLineNo">343</span>  public long getBlockCacheEvictedCount() {<a name="line.343"></a>
-<span class="sourceLineNo">344</span>    if (this.cacheStats == null) {<a name="line.344"></a>
-<span class="sourceLineNo">345</span>      return 0;<a name="line.345"></a>
-<span class="sourceLineNo">346</span>    }<a name="line.346"></a>
-<span class="sourceLineNo">347</span>    return this.cacheStats.getEvictedCount();<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>  @Override<a name="line.350"></a>
-<span class="sourceLineNo">351</span>  public long getBlockCachePrimaryEvictedCount() {<a name="line.351"></a>
-<span class="sourceLineNo">352</span>    if (this.cacheStats == null) {<a name="line.352"></a>
-<span class="sourceLineNo">353</span>      return 0;<a name="line.353"></a>
-<span class="sourceLineNo">354</span>    }<a name="line.354"></a>
-<span class="sourceLineNo">355</span>    return this.cacheStats.getPrimaryEvictedCount();<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>  @Override<a name="line.358"></a>
-<span class="sourceLineNo">359</span>  public double getBlockCacheHitPercent() {<a name="line.359"></a>
-<span class="sourceLineNo">360</span>    if (this.cacheStats == null) {<a name="line.360"></a>
-<span class="sourceLineNo">361</span>      return 0;<a name="line.361"></a>
-<span class="sourceLineNo">362</span>    }<a name="line.362"></a>
-<span class="sourceLineNo">363</span>    double ratio = this.cacheStats.getHitRatio();<a name="line.363"></a>
-<span class="sourceLineNo">364</span>    if (Double.isNaN(ratio)) {<a name="line.364"></a>
-<span class="sourceLineNo">365</span>      ratio = 0;<a name="line.365"></a>
-<span class="sourceLineNo">366</span>    }<a name="line.366"></a>
-<span class="sourceLineNo">367</span>    return (ratio * 100);<a name="line.367"></a>
-<span class="sourceLineNo">368</span>  }<a name="line.368"></a>
-<span class="sourceLineNo">369</span><a name="line.369"></a>
-<span class="sourceLineNo">370</span>  @Override<a name="line.370"></a>
-<span class="sourceLineNo">371</span>  public double getBlockCacheHitCachingPercent() {<a name="line.371"></a>
-<span class="sourceLineNo">372</span>    if (this.cacheStats == null) {<a name="line.372"></a>
-<span class="sourceLineNo">373</span>      return 0;<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>    double ratio = this.cacheStats.getHitCachingRatio();<a name="line.376"></a>
-<span class="sourceLineNo">377</span><a name="line.377"></a>
-<span class="sourceLineNo">378</span>    if (Double.isNaN(ratio)) {<a name="line.378"></a>
-<span class="sourceLineNo">379</span>      ratio = 0;<a name="line.379"></a>
-<span class="sourceLineNo">380</span>    }<a name="line.380"></a>
-<span class="sourceLineNo">381</span>    return (ratio * 100);<a name="line.381"></a>
-<span class="sourceLineNo">382</span>  }<a name="line.382"></a>
-<span class="sourceLineNo">383</span><a name="line.383"></a>
-<span class="sourceLineNo">384</span>  @Override<a name="line.384"></a>
-<span class="sourceLineNo">385</span>  public long getBlockCacheFailedInsertions() {<a name="line.385"></a>
-<span class="sourceLineNo">386</span>    if (this.cacheStats == null) {<a name="line.386"></a>
-<span class="sourceLineNo">387</span>      return 0;<a name="line.387"></a>
-<span class="sourceLineNo">388</span>    }<a name="line.388"></a>
-<span class="sourceLineNo">389</span>    return this.cacheStats.getFailedInserts();<a name="line.389"></a>
-<span class="sourceLineNo">390</span>  }<a name="line.390"></a>
-<span class="sourceLineNo">391</span><a name="line.391"></a>
-<span class="sourceLineNo">392</span>  @Override<a name="line.392"></a>
-<span class="sourceLineNo">393</span>  public long getL1CacheHitCount() {<a name="line.393"></a>
-<span class="sourceLineNo">394</span>    if (this.l1Stats == null) {<a name="line.394"></a>
-<span class="sourceLineNo">395</span>      return 0;<a name="line.395"></a>
-<span class="sourceLineNo">396</span>    }<a name="line.396"></a>
-<span class="sourceLineNo">397</span>    return this.l1Stats.getHitCount();<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>  @Override<a name="line.400"></a>
-<span class="sourceLineNo">401</span>  public long getL1CacheMissCount() {<a name="line.401"></a>
-<span class="sourceLineNo">402</span>    if (this.l1Stats == null) {<a name="line.402"></a>
-<span class="sourceLineNo">403</span>      return 0;<a name="line.403"></a>
-<span class="sourceLineNo">404</span>    }<a name="line.404"></a>
-<span class="sourceLineNo">405</span>    return this.l1Stats.getMissCount();<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>  @Override<a name="line.408"></a>
-<span class="sourceLineNo">409</span>  public double getL1CacheHitRatio() {<a name="line.409"></a>
-<span class="sourceLineNo">410</span>    if (this.l1Stats == null) {<a name="line.410"></a>
-<span class="sourceLineNo">411</span>      return 0;<a name="line.411"></a>
-<span class="sourceLineNo">412</span>    }<a name="line.412"></a>
-<span class="sourceLineNo">413</span>    return this.l1Stats.getHitRatio();<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>  @Override<a name="line.416"></a>
-<span class="sourceLineNo">417</span>  public double getL1CacheMissRatio() {<a name="line.417"></a>
-<span class="sourceLineNo">418</span>    if (this.l1Stats == null) {<a name="line.418"></a>
-<span class="sourceLineNo">419</span>      return 0;<a name="line.419"></a>
-<span class="sourceLineNo">420</span>    }<a name="line.420"></a>
-<span class="sourceLineNo">421</span>    return this.l1Stats.getMissRatio();<a name="line.421"></a>
-<span class="sourceLineNo">422</span>  }<a name="line.422"></a>
-<span class="sourceLineNo">423</span><a name="line.423"></a>
-<span class="sourceLineNo">424</span>  @Override<a name="line.424"></a>
-<span class="sourceLineNo">425</span>  public long getL2CacheHitCount() {<a name="line.425"></a>
-<span class="sourceLineNo">426</span>    if (this.l2Stats == null) {<a name="line.426"></a>
-<span class="sourceLineNo">427</span>      return 0;<a name="line.427"></a>
-<span class="sourceLineNo">428</span>    }<a name="line.428"></a>
-<span class="sourceLineNo">429</span>    return this.l2Stats.getHitCount();<a name="line.429"></a>
-<span class="sourceLineNo">430</span>  }<a name="line.430"></a>
-<span class="sourceLineNo">431</span><a name="line.431"></a>
-<span class="sourceLineNo">432</span>  @Override<a name="line.432"></a>
-<span class="sourceLineNo">433</span>  public long getL2CacheMissCount() {<a name="line.433"></a>
-<span class="sourceLineNo">434</span>    if (this.l2Stats == null) {<a name="line.434"></a>
-<span class="sourceLineNo">435</span>      return 0;<a name="line.435"></a>
-<span class="sourceLineNo">436</span>    }<a name="line.436"></a>
-<span class="sourceLineNo">437</span>    return this.l2Stats.getMissCount();<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>  @Override<a name="line.440"></a>
-<span class="sourceLineNo">441</span>  public double getL2CacheHitRatio() {<a name="line.441"></a>
-<span class="sourceLineNo">442</span>    if (this.l2Stats == null) {<a name="line.442"></a>
-<span class="sourceLineNo">443</span>      return 0;<a name="line.443"></a>
-<span class="sourceLineNo">444</span>    }<a name="line.444"></a>
-<span class="sourceLineNo">445</span>    return this.l2Stats.getHitRatio();<a name="line.445"></a>
-<span class="sourceLineNo">446</span>  }<a name="line.446"></a>
-<span class="sourceLineNo">447</span><a name="line.447"></a>
-<span class="sourceLineNo">448</span>  @Override<a name="line.448"></a>
-<span class="sourceLineNo">449</span>  public double getL2CacheMissRatio() {<a name="line.449"></a>
-<span class="sourceLineNo">450</span>    if (this.l2Stats == null) {<a name="line.450"></a>
-<span class="sourceLineNo">451</span>      return 0;<a name="line.451"></a>
-<span class="sourceLineNo">452</span>    }<a name="line.452"></a>
-<span class="sourceLineNo">453</span>    return this.l2Stats.getMissRatio();<a name="line.453"></a>
-<span class="sourceLineNo">454</span>  }<a name="line.454"></a>
-<span class="sourceLineNo">455</span><a name="line.455"></a>
-<span class="sourceLineNo">456</span>  @Override public void forceRecompute() {<a name="line.456"></a>
-<span class="sourceLineNo">457</span>    this.runnable.run();<a name="line.457"></a>
-<span class="sourceLineNo">458</span>  }<a name="line.458"></a>
-<span class="sourceLineNo">459</span><a name="line.459"></a>
-<span class="sourceLineNo">460</span>  @Override<a name="line.460"></a>
-<span class="sourceLineNo">461</span>  public long getNumStores() {<a name="line.461"></a>
-<span class="sourceLineNo">462</span>    return numStores;<a name="line.462"></a>
-<span class="sourceLineNo">463</span>  }<a name="line.463"></a>
-<span class="sourceLineNo">464</span><a name="line.464"></a>
-<span class="sourceLineNo">465</span>  @Override<a name="line.465"></a>
-<span class="sourceLineNo">466</span>  public long getNumWALFiles() {<a name="line.466"></a>
-<span class="sourceLineNo">467</span>    return numWALFiles;<a name="line.467"></a>
-<span class="sourceLineNo">468</span>  }<a name="line.468"></a>
-<span class="sourceLineNo">469</span><a name="line.469"></a>
-<span class="sourceLineNo">470</span>  @Override<a name="line.470"></a>
-<span class="sourceLineNo">471</span>  public long getWALFileSize() {<a name="line.471"></a>
-<span class="sourceLineNo">472</span>    return walFileSize;<a name="line.472"></a>
-<span class="sourceLineNo">473</span>  }<a name="line.473"></a>
-<span class="sourceLineNo">474</span><a name="line.474"></a>
-<span class="sourceLineNo">475</span>  @Override<a name="line.475"></a>
-<span class="sourceLineNo">476</span>  public long getNumWALSlowAppend() {<a name="line.476"></a>
-<span class="sourceLineNo">477</span>    return metricsWALSource.getSlowAppendCount();<a name="line.477"></a>
-<span class="sourceLineNo">478</span>  }<a name="line.478"></a>
-<span class="sourceLineNo">479</span><a name="line.479"></a>
-<span class="sourceLineNo">480</span>  @Override<a name="line.480"></a>
-<span class="sourceLineNo">481</span>  public long getNumStoreFiles() {<a name="line.481"></a>
-<span class="sourceLineNo">482</span>    return numStoreFiles;<a name="line.482"></a>
-<span class="sourceLineNo">483</span>  }<a name="line.483"></a>
-<span class="sourceLineNo">484</span><a name="line.484"></a>
-<span class="sourceLineNo">485</span>  @Override<a name="line.485"></a>
-<span class="sourceLineNo">486</span>  public long getMaxStoreFileAge() {<a name="line.486"></a>
-<span class="sourceLineNo">487</span>    return maxStoreFileAge;<a name="line.487"></a>
-<span class="sourceLineNo">488</span>  }<a name="line.488"></a>
-<span class="sourceLineNo">489</span><a name="line.489"></a>
-<span class="sourceLineNo">490</span>  @Override<a name="line.490"></a>
-<span class="sourceLineNo">491</span>  public long getMinStoreFileAge() {<a name="line.491"></a>
-<span class="sourceLineNo">492</span>    return minStoreFileAge;<a name="line.492"></a>
-<span class="sourceLineNo">493</span>  }<a name="line.493"></a>
-<span class="sourceLineNo">494</span><a name="line.494"></a>
-<span class="sourceLineNo">495</span>  @Override<a name="line.495"></a>
-<span class="sourceLineNo">496</span>  public long getAvgStoreFileAge() {<a name="line.496"></a>
-<span class="sourceLineNo">497</span>    return avgStoreFileAge;<a name="line.497"></a>
-<span class="sourceLineNo">498</span>  }<a name="line.498"></a>
-<span class="sourceLineNo">499</span><a name="line.499"></a>
-<span class="sourceLineNo">500</span>  @Override<a name="line.500"></a>
-<span class="sourceLineNo">501</span>  public long getNumReferenceFiles() {<a name="line.501"></a>
-<span class="sourceLineNo">502</span>    return numReferenceFiles;<a name="line.502"></a>
-<span class="sourceLineNo">503</span>  }<a name="line.503"></a>
-<span class="sourceLineNo">504</span><a name="line.504"></a>
-<span class="sourceLineNo">505</span>  @Override<a name="line.505"></a>
-<span class="sourceLineNo">506</span>  public long getMemStoreSize() {<a name="line.506"></a>
-<span class="sourceLineNo">507</span>    return memstoreSize;<a name="line.507"></a>
-<span class="sourceLineNo">508</span>  }<a name="line.508"></a>
-<span class="sourceLineNo">509</span><a name="line.509"></a>
-<span class="sourceLineNo">510</span>  @Override<a name="line.510"></a>
-<span class="sourceLineNo">511</span>  public long getStoreFileSize() {<a name="line.511"></a>
-<span class="sourceLineNo">512</span>    return storeFileSize;<a name="line.512"></a>
-<span class="sourceLineNo">513</span>  }<a name="line.513"></a>
-<span class="sourceLineNo">514</span><a name="line.514"></a>
-<span class="sourceLineNo">515</span>  @Override public double getRequestsPerSecond() {<a name="line.515"></a>
-<span class="sourceLineNo">516</span>    return requestsPerSecond;<a name="line.516"></a>
-<span class="sourceLineNo">517</span>  }<a name="line.517"></a>
-<span class="sourceLineNo">518</span><a name="line.518"></a>
-<span class="sourceLineNo">519</span>  @Override<a name="line.519"></a>
-<span class="sourceLineNo">520</span>  public long getReadRequestsCount() {<a name="line.520"></a>
-<span class="sourceLineNo">521</span>    return readRequestsCount;<a name="line.521"></a>
-<span class="sourceLineNo">522</span>  }<a name="line.522"></a>
-<span class="sourceLineNo">523</span><a name="line.523"></a>
-<span class="sourceLineNo">524</span>  @Override<a name="line.524"></a>
-<span class="sourceLineNo">525</span>  public long getCpRequestsCount() {<a name="line.525"></a>
-<span class="sourceLineNo">526</span>    return cpRequestsCount;<a name="line.526"></a>
-<span class="sourceLineNo">527</span>  }<a name="line.527"></a>
-<span class="sourceLineNo">528</span><a name="line.528"></a>
-<span class="sourceLineNo">529</span>  @Override<a name="line.529"></a>
-<span class="sourceLineNo">530</span>  public double getReadRequestsRatePerSecond() {<a name="line.530"></a>
-<span class="sourceLineNo">531</span>    return readRequestsRatePerSecond;<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>  @Override<a name="line.534"></a>
-<span class="sourceLineNo">535</span>  public long getFilteredReadRequestsCount() {<a name="line.535"></a>
-<span class="sourceLineNo">536</span>    return filteredReadRequestsCount;<a name="line.536"></a>
-<span class="sourceLineNo">537</span>  }<a name="line.537"></a>
-<span class="sourceLineNo">538</span><a name="line.538"></a>
-<span class="sourceLineNo">539</span>  @Override<a name="line.539"></a>
-<span class="sourceLineNo">540</span>  public long getWriteRequestsCount() {<a name="line.540"></a>
-<span class="sourceLineNo">541</span>    return writeRequestsCount;<a name="line.541"></a>
-<span class="sourceLineNo">542</span>  }<a name="line.542"></a>
-<span class="sourceLineNo">543</span><a name="line.543"></a>
-<span class="sourceLineNo">544</span>  @Override<a name="line.544"></a>
-<span class="sourceLineNo">545</span>  public double getWriteRequestsRatePerSecond() {<a name="line.545"></a>
-<span class="sourceLineNo">546</span>    return writeRequestsRatePerSecond;<a name="line.546"></a>
-<span class="sourceLineNo">547</span>  }<a name="line.547"></a>
-<span class="sourceLineNo">548</span><a name="line.548"></a>
-<span class="sourceLineNo">549</span>  @Override<a name="line.549"></a>
-<span class="sourceLineNo">550</span>  public long getRpcGetRequestsCount() {<a name="line.550"></a>
-<span class="sourceLineNo">551</span>    return regionServer.rpcServices.rpcGetRequestCount.sum();<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>  @Override<a name="line.554"></a>
-<span class="sourceLineNo">555</span>  public long getRpcScanRequestsCount() {<a name="line.555"></a>
-<span class="sourceLineNo">556</span>    return regionServer.rpcServices.rpcScanRequestCount.sum();<a name="line.556"></a>
-<span class="sourceLineNo">557</span>  }<a name="line.557"></a>
-<span class="sourceLineNo">558</span><a name="line.558"></a>
-<span class="sourceLineNo">559</span>  @Override<a name="line.559"></a>
-<span class="sourceLineNo">560</span>  public long getRpcMultiRequestsCount() {<a name="line.560"></a>
-<span class="sourceLineNo">561</span>    return regionServer.rpcServices.rpcMultiRequestCount.sum();<a name="line.561"></a>
-<span class="sourceLineNo">562</span>  }<a name="line.562"></a>
-<span class="sourceLineNo">563</span><a name="line.563"></a>
-<span class="sourceLineNo">564</span>  @Override<a name="line.564"></a>
-<span class="sourceLineNo">565</span>  public long getRpcMutateRequestsCount() {<a name="line.565"></a>
-<span class="sourceLineNo">566</span>    return regionServer.rpcServices.rpcMutateRequestCount.sum();<a name="line.566"></a>
-<span class="sourceLineNo">567</span>  }<a name="line.567"></a>
-<span class="sourceLineNo">568</span><a name="line.568"></a>
-<span class="sourceLineNo">569</span>  @Override<a name="line.569"></a>
-<span class="sourceLineNo">570</span>  public long getCheckAndMutateChecksFailed() {<a name="line.570"></a>
-<span class="sourceLineNo">571</span>    return checkAndMutateChecksFailed;<a name="line.571"></a>
-<span class="sourceLineNo">572</span>  }<a name="line.572"></a>
-<span class="sourceLineNo">573</span><a name="line.573"></a>
-<span class="sourceLineNo">574</span>  @Override<a name="line.574"></a>
-<span class="sourceLineNo">575</span>  public long getCheckAndMutateChecksPassed() {<a name="line.575"></a>
-<span class="sourceLineNo">576</span>    return checkAndMutateChecksPassed;<a name="line.576"></a>
-<span class="sourceLineNo">577</span>  }<a name="line.577"></a>
-<span class="sourceLineNo">578</span><a name="line.578"></a>
-<span class="sourceLineNo">579</span>  @Override<a name="line.579"></a>
-<span class="sourceLineNo">580</span>  public long getStoreFileIndexSize() {<a name="line.580"></a>
-<span class="sourceLineNo">581</span>    return storefileIndexSize;<a name="line.581"></a>
-<span class="sourceLineNo">582</span>  }<a name="line.582"></a>
-<span class="sourceLineNo">583</span><a name="line.583"></a>
-<span class="sourceLineNo">584</span>  @Override<a name="line.584"></a>
-<span class="sourceLineNo">585</span>  public long getTotalStaticIndexSize() {<a name="line.585"></a>
-<span class="sourceLineNo">586</span>    return totalStaticIndexSize;<a name="line.586"></a>
-<span class="sourceLineNo">587</span>  }<a name="line.587"></a>
-<span class="sourceLineNo">588</span><a name="line.588"></a>
-<span class="sourceLineNo">589</span>  @Override<a name="line.589"></a>
-<span class="sourceLineNo">590</span>  public long getTotalStaticBloomSize() {<a name="line.590"></a>
-<span class="sourceLineNo">591</span>    return totalStaticBloomSize;<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>  @Override<a name="line.594"></a>
-<span class="sourceLineNo">595</span>  public long getNumMutationsWithoutWAL() {<a name="line.595"></a>
-<span class="sourceLineNo">596</span>    return numMutationsWithoutWAL;<a name="line.596"></a>
-<span class="sourceLineNo">597</span>  }<a name="line.597"></a>
-<span class="sourceLineNo">598</span><a name="line.598"></a>
-<span class="sourceLineNo">599</span>  @Override<a name="line.599"></a>
-<span class="sourceLineNo">600</span>  public long getDataInMemoryWithoutWAL() {<a name="line.600"></a>
-<span class="sourceLineNo">601</span>    return dataInMemoryWithoutWAL;<a name="line.601"></a>
-<span class="sourceLineNo">602</span>  }<a name="line.602"></a>
-<span class="sourceLineNo">603</span><a name="line.603"></a>
-<span class="sourceLineNo">604</span>  @Override<a name="line.604"></a>
-<span class="sourceLineNo">605</span>  public double getPercentFileLocal() {<a name="line.605"></a>
-<span class="sourceLineNo">606</span>    return percentFileLocal;<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>  @Override<a name="line.609"></a>
-<span class="sourceLineNo">610</span>  public double getPercentFileLocalSecondaryRegions() {<a name="line.610"></a>
-<span class="sourceLineNo">611</span>    return percentFileLocalSecondaryRegions;<a name="line.611"></a>
-<span class="sourceLineNo">612</span>  }<a name="line.612"></a>
-<span class="sourceLineNo">613</span><a name="line.613"></a>
-<span class="sourceLineNo">614</span>  @Override<a name="line.614"></a>
-<span class="sourceLineNo">615</span>  public long getUpdatesBlockedTime() {<a name="line.615"></a>
-<span class="sourceLineNo">616</span>    if (this.regionServer.cacheFlusher == null) {<a name="line.616"></a>
-<span class="sourceLineNo">617</span>      return 0;<a name="line.617"></a>
-<span class="sourceLineNo">618</span>    }<a name="line.618"></a>
-<span class="sourceLineNo">619</span>    return this.regionServer.cacheFlusher.getUpdatesBlockedMsHighWater().sum();<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>  @Override<a name="line.622"></a>
-<span class="sourceLineNo">623</span>  public long getFlushedCellsCount() {<a name="line.623"></a>
-<span class="sourceLineNo">624</span>    return flushedCellsCount;<a name="line.624"></a>
-<span class="sourceLineNo">625</span>  }<a name="line.625"></a>
-<span class="sourceLineNo">626</span><a name="line.626"></a>
-<span class="sourceLineNo">627</span>  @Override<a name="line.627"></a>
-<span class="sourceLineNo">628</span>  public long getCompactedCellsCount() {<a name="line.628"></a>
-<span class="sourceLineNo">629</span>    return compactedCellsCount;<a name="line.629"></a>
-<span class="sourceLineNo">630</span>  }<a name="line.630"></a>
-<span class="sourceLineNo">631</span><a name="line.631"></a>
-<span class="sourceLineNo">632</span>  @Override<a name="line.632"></a>
-<span class="sourceLineNo">633</span>  public long getMajorCompactedCellsCount() {<a name="line.633"></a>
-<span class="sourceLineNo">634</span>    return majorCompactedCellsCount;<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>  @Override<a name="line.637"></a>
-<span class="sourceLineNo">638</span>  public long getFlushedCellsSize() {<a name="line.638"></a>
-<span class="sourceLineNo">639</span>    return flushedCellsSize;<a name="line.639"></a>
-<span class="sourceLineNo">640</span>  }<a name="line.640"></a>
-<span class="sourceLineNo">641</span><a name="line.641"></a>
-<span class="sourceLineNo">642</span>  @Override<a name="line.642"></a>
-<span class="sourceLineNo">643</span>  public long getCompactedCellsSize() {<a name="line.643"></a>
-<span class="sourceLineNo">644</span>    return compactedCellsSize;<a name="line.644"></a>
-<span class="sourceLineNo">645</span>  }<a name="line.645"></a>
-<span class="sourceLineNo">646</span><a name="line.646"></a>
-<span class="sourceLineNo">647</span>  @Override<a name="line.647"></a>
-<span class="sourceLineNo">648</span>  public long getMajorCompactedCellsSize() {<a name="line.648"></a>
-<span class="sourceLineNo">649</span>    return majorCompactedCellsSize;<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>  @Override<a name="line.652"></a>
-<span class="sourceLineNo">653</span>  public long getCellsCountCompactedFromMob() {<a name="line.653"></a>
-<span class="sourceLineNo">654</span>    return cellsCountCompactedFromMob;<a name="line.654"></a>
-<span class="sourceLineNo">655</span>  }<a name="line.655"></a>
-<span class="sourceLineNo">656</span><a name="line.656"></a>
-<span class="sourceLineNo">657</span>  @Override<a name="line.657"></a>
-<span class="sourceLineNo">658</span>  public long getCellsCountCompactedToMob() {<a name="line.658"></a>
-<span class="sourceLineNo">659</span>    return cellsCountCompactedToMob;<a name="line.659"></a>
-<span class="sourceLineNo">660</span>  }<a name="line.660"></a>
-<span class="sourceLineNo">661</span><a name="line.661"></a>
-<span class="sourceLineNo">662</span>  @Override<a name="line.662"></a>
-<span class="sourceLineNo">663</span>  public long getCellsSizeCompactedFromMob() {<a name="line.663"></a>
-<span class="sourceLineNo">664</span>    return cellsSizeCompactedFromMob;<a name="line.664"></a>
-<span class="sourceLineNo">665</span>  }<a name="line.665"></a>
-<span class="sourceLineNo">666</span><a name="line.666"></a>
-<span class="sourceLineNo">667</span>  @Override<a name="line.667"></a>
-<span class="sourceLineNo">668</span>  public long getCellsSizeCompactedToMob() {<a name="line.668"></a>
-<span class="sourceLineNo">669</span>    return cellsSizeCompactedToMob;<a name="line.669"></a>
-<span class="sourceLineNo">670</span>  }<a name="line.670"></a>
-<span class="sourceLineNo">671</span><a name="line.671"></a>
-<span class="sourceLineNo">672</span>  @Override<a name="line.672"></a>
-<span class="sourceLineNo">673</span>  public long getMobFlushCount() {<a name="line.673"></a>
-<span class="sourceLineNo">674</span>    return mobFlushCount;<a name="line.674"></a>
-<span class="sourceLineNo">675</span>  }<a name="line.675"></a>
-<span class="sourceLineNo">676</span><a name="line.676"></a>
-<span class="sourceLineNo">677</span>  @Override<a name="line.677"></a>
-<span class="sourceLineNo">678</span>  public long getMobFlushedCellsCount() {<a name="line.678"></a>
-<span class="sourceLineNo">679</span>    return mobFlushedCellsCount;<a name="line.679"></a>
-<span class="sourceLineNo">680</span>  }<a name="line.680"></a>
-<span class="sourceLineNo">681</span><a name="line.681"></a>
-<span class="sourceLineNo">682</span>  @Override<a name="line.682"></a>
-<span class="sourceLineNo">683</span>  public long getMobFlushedCellsSize() {<a name="line.683"></a>
-<span class="sourceLineNo">684</span>    return mobFlushedCellsSize;<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>  @Override<a name="line.687"></a>
-<span class="sourceLineNo">688</span>  public long getMobScanCellsCount() {<a name="line.688"></a>
-<span class="sourceLineNo">689</span>    return mobScanCellsCount;<a name="line.689"></a>
-<span class="sourceLineNo">690</span>  }<a name="line.690"></a>
-<span class="sourceLineNo">691</span><a name="line.691"></a>
-<span class="sourceLineNo">692</span>  @Override<a name="line.692"></a>
-<span class="sourceLineNo">693</span>  public long getMobScanCellsSize() {<a name="line.693"></a>
-<span class="sourceLineNo">694</span>    return mobScanCellsSize;<a name="line.694"></a>
-<span class="sourceLineNo">695</span>  }<a name="line.695"></a>
-<span class="sourceLineNo">696</span><a name="line.696"></a>
-<span class="sourceLineNo">697</span>  @Override<a name="line.697"></a>
-<span class="sourceLineNo">698</span>  public long getMobFileCacheAccessCount() {<a name="line.698"></a>
-<span class="sourceLineNo">699</span>    return mobFileCacheAccessCount;<a name="line.699"></a>
-<span class="sourceLineNo">700</span>  }<a name="line.700"></a>
-<span class="sourceLineNo">701</span><a name="line.701"></a>
-<span class="sourceLineNo">702</span>  @Override<a name="line.702"></a>
-<span class="sourceLineNo">703</span>  public long getMobFileCacheMissCount() {<a name="line.703"></a>
-<span class="sourceLineNo">704</span>    return mobFileCacheMissCount;<a name="line.704"></a>
-<span class="sourceLineNo">705</span>  }<a name="line.705"></a>
-<span class="sourceLineNo">706</span><a name="line.706"></a>
-<span class="sourceLineNo">707</span>  @Override<a name="line.707"></a>
-<span class="sourceLineNo">708</span>  public long getMobFileCacheCount() {<a name="line.708"></a>
-<span class="sourceLineNo">709</span>    return mobFileCacheCount;<a name="line.709"></a>
-<span class="sourceLineNo">710</span>  }<a name="line.710"></a>
-<span class="sourceLineNo">711</span><a name="line.711"></a>
-<span class="sourceLineNo">712</span>  @Override<a name="line.712"></a>
-<span class="sourceLineNo">713</span>  public long getMobFileCacheEvictedCount() {<a name="line.713"></a>
-<span class="sourceLineNo">714</span>    return mobFileCacheEvictedCount;<a name="line.714"></a>
-<span class="sourceLineNo">715</span>  }<a name="line.715"></a>
-<span class="sourceLineNo">716</span><a name="line.716"></a>
-<span class="sourceLineNo">717</span>  @Override<a name="line.717"></a>
-<span class="sourceLineNo">718</span>  public double getMobFileCacheHitPercent() {<a name="line.718"></a>
-<span class="sourceLineNo">719</span>    return mobFileCacheHitRatio * 100;<a name="line.719"></a>
-<span class="sourceLineNo">720</span>  }<a name="line.720"></a>
-<span class="sourceLineNo">721</span><a name="line.721"></a>
-<span class="sourceLineNo">722</span>  /**<a name="line.722"></a>
-<span class="sourceLineNo">723</span>   * This is the runnable that will be executed on the executor every PERIOD number of seconds<a name="line.723"></a>
-<span class="sourceLineNo">724</span>   * It will take metrics/numbers from all of the regions and use them to compute point in<a name="line.724"></a>
-<span class="sourceLineNo">725</span>   * time metrics.<a name="line.725"></a>
-<span class="sourceLineNo">726</span>   */<a name="line.726"></a>
-<span class="sourceLineNo">727</span>  public class RegionServerMetricsWrapperRunnable implements Runnable {<a name="line.727"></a>
-<span class="sourceLineNo">728</span><a name="line.728"></a>
-<span class="sourceLineNo">729</span>    private long lastRan = 0;<a name="line.729"></a>
-<span class="sourceLineNo">730</span>    private long lastRequestCount = 0;<a name="line.730"></a>
-<span class="sourceLineNo">731</span>    private long lastReadRequestsCount = 0;<a name="line.731"></a>
-<span class="sourceLineNo">732</span>    private long lastWriteRequestsCount = 0;<a name="line.732"></a>
-<span class="sourceLineNo">733</span><a name="line.733"></a>
-<span class="sourceLineNo">734</span>    @Override<a name="line.734"></a>
-<span class="sourceLineNo">735</span>    synchronized public void run() {<a name="line.735"></a>
-<span class="sourceLineNo">736</span>      try {<a name="line.736"></a>
-<span class="sourceLineNo">737</span>        initBlockCache();<a name="line.737"></a>
-<span class="sourceLineNo">738</span>        initMobFileCache();<a name="line.738"></a>
-<span class="sourceLineNo">739</span><a name="line.739"></a>
-<span class="sourceLineNo">740</span>        HDFSBlocksDistribution hdfsBlocksDistribution =<a name="line.740"></a>
-<span class="sourceLineNo">741</span>            new HDFSBlocksDistribution();<a name="line.741"></a>
-<span class="sourceLineNo">742</span>        HDFSBlocksDistribution hdfsBlocksDistributionSecondaryRegions =<a name="line.742"></a>
-<span class="sourceLineNo">743</span>            new HDFSBlocksDistribution();<a name="line.743"></a>
-<span class="sourceLineNo">744</span><a name="line.744"></a>
-<span class="sourceLineNo">745</span>        long tempNumStores = 0, tempNumStoreFiles = 0, tempMemstoreSize = 0, tempStoreFileSize = 0;<a name="line.745"></a>
-<span class="sourceLineNo">746</span>        long tempMaxStoreFileAge = 0, tempNumReferenceFiles = 0;<a name="line.746"></a>
-<span class="sourceLineNo">747</span>        long avgAgeNumerator = 0, numHFiles = 0;<a name="line.747"></a>
-<span class="sourceLineNo">748</span>        long tempMinStoreFileAge = Long.MAX_VALUE;<a name="line.748"></a>
-<span class="sourceLineNo">749</span>        long tempReadRequestsCount = 0, tempFilteredReadRequestsCount = 0,<a name="line.749"></a>
-<span class="sourceLineNo">750</span>          tempWriteRequestsCount = 0, tempCpRequestsCount = 0;<a name="line.750"></a>
-<span class="sourceLineNo">751</span>        long tempCheckAndMutateChecksFailed = 0;<a name="line.751"></a>
-<span class="sourceLineNo">752</span>        long tempCheckAndMutateChecksPassed = 0;<a name="line.752"></a>
-<span class="sourceLineNo">753</span>        long tempStorefileIndexSize = 0;<a name="line.753"></a>
-<span class="sourceLineNo">754</span>        long tempTotalStaticIndexSize = 0;<a name="line.754"></a>
-<span class="sourceLineNo">755</span>        long tempTotalStaticBloomSize = 0;<a name="line.755"></a>
-<span class="sourceLineNo">756</span>        long tempNumMutationsWithoutWAL = 0;<a name="line.756"></a>
-<span class="sourceLineNo">757</span>        long tempDataInMemoryWithoutWAL = 0;<a name="line.757"></a>
-<span class="sourceLineNo">758</span>        double tempPercentFileLocal = 0;<a name="line.758"></a>
-<span class="sourceLineNo">759</span>        double tempPercentFileLocalSecondaryRegions = 0;<a name="line.759"></a>
-<span class="sourceLineNo">760</span>        long tempFlushedCellsCount = 0;<a name="line.760"></a>
-<span class="sourceLineNo">761</span>        long tempCompactedCellsCount = 0;<a name="line.761"></a>
-<span class="sourceLineNo">762</span>        long tempMajorCompactedCellsCount = 0;<a name="line.762"></a>
-<span class="sourceLineNo">763</span>        long tempFlushedCellsSize = 0;<a name="line.763"></a>
-<span class="sourceLineNo">764</span>        long tempCompactedCellsSize = 0;<a name="line.764"></a>
-<span class="sourceLineNo">765</span>        long tempMajorCompactedCellsSize = 0;<a name="line.765"></a>
-<span class="sourceLineNo">766</span>        long tempCellsCountCompactedToMob = 0;<a name="line.766"></a>
-<span class="sourceLineNo">767</span>        long tempCellsCountCompactedFromMob = 0;<a name="line.767"></a>
-<span class="sourceLineNo">768</span>        long tempCellsSizeCompactedToMob = 0;<a name="line.768"></a>
-<span class="sourceLineNo">769</span>        long tempCellsSizeCompactedFromMob = 0;<a name="line.769"></a>
-<span class="sourceLineNo">770</span>        long tempMobFlushCount = 0;<a name="line.770"></a>
-<span class="sourceLineNo">771</span>        long tempMobFlushedCellsCount = 0;<a name="line.771"></a>
-<span class="sourceLineNo">772</span>        long tempMobFlushedCellsSize = 0;<a name="line.772"></a>
-<span class="sourceLineNo">773</span>        long tempMobScanCellsCount = 0;<a name="line.773"></a>
-<span class="sourceLineNo">774</span>        long tempMobScanCellsSize = 0;<a name="line.774"></a>
-<span class="sourceLineNo">775</span>        long tempBlockedRequestsCount = 0;<a name="line.775"></a>
-<span class="sourceLineNo">776</span>        int regionCount = 0;<a name="line.776"></a>
-<span class="sourceLineNo">777</span>        for (HRegion r : regionServer.getOnlineRegionsLocalContext()) {<a name="line.777"></a>
-<span class="sourceLineNo">778</span>          tempNumMutationsWithoutWAL += r.getNumMutationsWithoutWAL();<a name="line.778"></a>
-<span class="sourceLineNo">779</span>          tempDataInMemoryWithoutWAL += r.getDataInMemoryWithoutWAL();<a name="line.779"></a>
-<span class="sourceLineNo">780</span>          tempReadRequestsCount += r.getReadRequestsCount();<a name="line.780"></a>
-<span class="sourceLineNo">781</span>          tempCpRequestsCount += r.getCpRequestsCount();<a name="line.781"></a>
-<span class="sourceLineNo">782</span>          tempFilteredReadRequestsCount += r.getFilteredReadRequestsCount();<a name="line.782"></a>
-<span class="sourceLineNo">783</span>          tempWriteRequestsCount += r.getWriteRequestsCount();<a name="line.783"></a>
-<span class="sourceLineNo">784</span>          tempCheckAndMutateChecksFailed += r.getCheckAndMutateChecksFailed();<a name="line.784"></a>
-<span class="sourceLineNo">785</span>          tempCheckAndMutateChecksPassed += r.getCheckAndMutateChecksPassed();<a name="line.785"></a>
-<span class="sourceLineNo">786</span>          tempBlockedRequestsCount += r.getBlockedRequestsCount();<a name="line.786"></a>
-<span class="sourceLineNo">787</span>          List&lt;? extends Store&gt; storeList = r.getStores();<a name="line.787"></a>
-<span class="sourceLineNo">788</span>          tempNumStores += storeList.size();<a name="line.788"></a>
-<span class="sourceLineNo">789</span>          for (Store store : storeList) {<a name="line.789"></a>
-<span class="sourceLineNo">790</span>            tempNumStoreFiles += store.getStorefilesCount();<a name="line.790"></a>
-<span class="sourceLineNo">791</span>            tempMemstoreSize += store.getMemStoreSize().getDataSize();<a name="line.791"></a>
-<span class="sourceLineNo">792</span>            tempStoreFileSize += store.getStorefilesSize();<a name="line.792"></a>
-<span class="sourceLineNo">793</span><a name="line.793"></a>
-<span class="sourceLineNo">794</span>            OptionalLong storeMaxStoreFileAge = store.getMaxStoreFileAge();<a name="line.794"></a>
-<span class="sourceLineNo">795</span>            if (storeMaxStoreFileAge.isPresent() &amp;&amp;<a name="line.795"></a>
-<span class="sourceLineNo">796</span>                storeMaxStoreFileAge.getAsLong() &gt; tempMaxStoreFileAge) {<a name="line.796"></a>
-<span class="sourceLineNo">797</span>              tempMaxStoreFileAge = storeMaxStoreFileAge.getAsLong();<a name="line.797"></a>
-<span class="sourceLineNo">798</span>            }<a name="line.798"></a>
-<span class="sourceLineNo">799</span><a name="line.799"></a>
-<span class="sourceLineNo">800</span>            OptionalLong storeMinStoreFileAge = store.getMinStoreFileAge();<a name="line.800"></a>
-<span class="sourceLineNo">801</span>            if (storeMinStoreFileAge.isPresent() &amp;&amp;<a name="line.801"></a>
-<span class="sourceLineNo">802</span>                storeMinStoreFileAge.getAsLong() &lt; tempMinStoreFileAge) {<a name="line.802"></a>
-<span class="sourceLineNo">803</span>              tempMinStoreFileAge = storeMinStoreFileAge.getAsLong();<a name="line.803"></a>
-<span class="sourceLineNo">804</span>            }<a name="line.804"></a>
-<span class="sourceLineNo">805</span><a name="line.805"></a>
-<span class="sourceLineNo">806</span>            long storeHFiles = store.getNumHFiles();<a name="line.806"></a>
-<span class="sourceLineNo">807</span>            numHFiles += storeHFiles;<a name="line.807"></a>
-<span class="sourceLineNo">808</span>            tempNumReferenceFiles += store.getNumReferenceFiles();<a name="line.808"></a>
-<span class="sourceLineNo">809</span><a name="line.809"></a>
-<span class="sourceLineNo">810</span>            OptionalDouble storeAvgStoreFileAge = store.getAvgStoreFileAge();<a name="line.810"></a>
-<span class="sourceLineNo">811</span>            if (storeAvgStoreFileAge.isPresent()) {<a name="line.811"></a>
-<span class="sourceLineNo">812</span>              avgAgeNumerator =<a name="line.812"></a>
-<span class="sourceLineNo">813</span>                  (long) (avgAgeNumerator + storeAvgStoreFileAge.getAsDouble() * storeHFiles);<a name="line.813"></a>
-<span class="sourceLineNo">814</span>            }<a name="line.814"></a>
-<span class="sourceLineNo">815</span><a name="line.815"></a>
-<span class="sourceLineNo">816</span>            tempStorefileIndexSize += store.getStorefilesRootLevelIndexSize();<a name="line.816"></a>
-<span class="sourceLineNo">817</span>            tempTotalStaticBloomSize += store.getTotalStaticBloomSize();<a name="line.817"></a>
-<span class="sourceLineNo">818</span>            tempTotalStaticIndexSize += store.getTotalStaticIndexSize();<a name="line.818"></a>
-<span class="sourceLineNo">819</span>            tempFlushedCellsCount += store.getFlushedCellsCount();<a name="line.819"></a>
-<span class="sourceLineNo">820</span>            tempCompactedCellsCount += store.getCompactedCellsCount();<a name="line.820"></a>
-<span class="sourceLineNo">821</span>            tempMajorCompactedCellsCount += store.getMajorCompactedCellsCount();<a name="line.821"></a>
-<span class="sourceLineNo">822</span>            tempFlushedCellsSize += store.getFlushedCellsSize();<a name="line.822"></a>
-<span class="sourceLineNo">823</span>            tempCompactedCellsSize += store.getCompactedCellsSize();<a name="line.823"></a>
-<span class="sourceLineNo">824</span>            tempMajorCompactedCellsSize += store.getMajorCompactedCellsSize();<a name="line.824"></a>
-<span class="sourceLineNo">825</span>            if (store instanceof HMobStore) {<a name="line.825"></a>
-<span class="sourceLineNo">826</span>              HMobStore mobStore = (HMobStore) store;<a name="line.826"></a>
-<span class="sourceLineNo">827</span>              tempCellsCountCompactedToMob += mobStore.getCellsCountCompactedToMob();<a name="line.827"></a>
-<span class="sourceLineNo">828</span>              tempCellsCountCompactedFromMob += mobStore.getCellsCountCompactedFromMob();<a name="line.828"></a>
-<span class="sourceLineNo">829</span>              tempCellsSizeCompactedToMob += mobStore.getCellsSizeCompactedToMob();<a name="line.829"></a>
-<span class="sourceLineNo">830</span>              tempCellsSizeCompactedFromMob += mobStore.getCellsSizeCompactedFromMob();<a name="line.830"></a>
-<span class="sourceLineNo">831</span>              tempMobFlushCount += mobStore.getMobFlushCount();<a name="line.831"></a>
-<span class="sourceLineNo">832</span>              tempMobFlushedCellsCount += mobStore.getMobFlushedCellsCount();<a name="line.832"></a>
-<span class="sourceLineNo">833</span>              tempMobFlushedCellsSize += mobStore.getMobFlushedCellsSize();<a name="line.833"></a>
-<span class="sourceLineNo">834</span>              tempMobScanCellsCount += mobStore.getMobScanCellsCount();<a name="line.834"></a>
-<span class="sourceLineNo">835</span>              tempMobScanCellsSize += mobStore.getMobScanCellsSize();<a name="line.835"></a>
-<span class="sourceLineNo">836</span>            }<a name="line.836"></a>
-<span class="sourceLineNo">837</span>          }<a name="line.837"></a>
-<span class="sourceLineNo">838</span><a name="line.838"></a>
-<span class="sourceLineNo">839</span>          HDFSBlocksDistribution distro = r.getHDFSBlocksDistribution();<a name="line.839"></a>
-<span class="sourceLineNo">840</span>          hdfsBlocksDistribution.add(distro);<a name="line.840"></a>
-<span class="sourceLineNo">841</span>          if (r.getRegionInfo().getReplicaId() != HRegionInfo.DEFAULT_REPLICA_ID) {<a name="line.841"></a>
-<span class="sourceLineNo">842</span>            hdfsBlocksDistributionSecondaryRegions.add(distro);<a name="line.842"></a>
-<span class="sourceLineNo">843</span>          }<a name="line.843"></a>
-<span class="sourceLineNo">844</span>          regionCount++;<a name="line.844"></a>
-<span class="sourceLineNo">845</span>        }<a name="line.845"></a>
-<span class="sourceLineNo">846</span>        float localityIndex = hdfsBlocksDistribution.getBlockLocalityIndex(<a name="line.846"></a>
-<span class="sourceLineNo">847</span>            regionServer.getServerName().getHostname());<a name="line.847"></a>
-<span class="sourceLineNo">848</span>        tempPercentFileLocal = Double.isNaN(tempBlockedRequestsCount) ? 0 : (localityIndex * 100);<a name="line.848"></a>
-<span class="sourceLineNo">849</span><a name="line.849"></a>
-<span class="sourceLineNo">850</span>        float localityIndexSecondaryRegions = hdfsBlocksDistributionSecondaryRegions<a name="line.850"></a>
-<span class="sourceLineNo">851</span>            .getBlockLocalityIndex(regionServer.getServerName().getHostname());<a name="line.851"></a>
-<span class="sourceLineNo">852</span>        tempPercentFileLocalSecondaryRegions = Double.<a name="line.852"></a>
-<span class="sourceLineNo">853</span>            isNaN(localityIndexSecondaryRegions) ? 0 : (localityIndexSecondaryRegions * 100);<a name="line.853"></a>
-<span class="sourceLineNo">854</span><a name="line.854"></a>
-<span class="sourceLineNo">855</span>        // Compute the number of requests per second<a name="line.855"></a>
-<span class="sourceLineNo">856</span>        long currentTime = EnvironmentEdgeManager.currentTime();<a name="line.856"></a>
-<span class="sourceLineNo">857</span><a name="line.857"></a>
-<span class="sourceLineNo">858</span>        // assume that it took PERIOD seconds to start the executor.<a name="line.858"></a>
-<span class="sourceLineNo">859</span>        // this is a guess but it's a pretty good one.<a name="line.859"></a>
-<span class="sourceLineNo">860</span>        if (lastRan == 0) {<a name="line.860"></a>
-<span class="sourceLineNo">861</span>          lastRan = currentTime - period;<a name="line.861"></a>
-<span class="sourceLineNo">862</span>        }<a name="line.862"></a>
-<span class="sourceLineNo">863</span>        // If we've time traveled keep the last requests per second.<a name="line.863"></a>
-<span class="sourceLineNo">864</span>        if ((currentTime - lastRan) &gt; 0) {<a name="line.864"></a>
-<span class="sourceLineNo">865</span>          long currentRequestCount = getTotalRequestCount();<a name="line.865"></a>
-<span class="sourceLineNo">866</span>          requestsPerSecond = (currentRequestCount - lastRequestCount) /<a name="line.866"></a>
-<span class="sourceLineNo">867</span>              ((currentTime - lastRan) / 1000.0);<a name="line.867"></a>
-<span class="sourceLineNo">868</span>          lastRequestCount = currentRequestCount;<a name="line.868"></a>
-<span class="sourceLineNo">869</span><a name="line.869"></a>
-<span class="sourceLineNo">870</span>          long intervalReadRequestsCount = tempReadRequestsCount - lastReadRequestsCount;<a name="line.870"></a>
-<span class="sourceLineNo">871</span>          long intervalWriteRequestsCount = tempWriteRequestsCount - lastWriteRequestsCount;<a name="line.871"></a>
-<span class="sourceLineNo">872</span><a name="line.872"></a>
-<span class="sourceLineNo">873</span>          double readRequestsRatePerMilliSecond = ((double)intervalReadRequestsCount/<a name="line.873"></a>
-<span class="sourceLineNo">874</span>              (double)period);<a name="line.874"></a>
-<span class="sourceLineNo">875</span>          double writeRequestsRatePerMilliSecond = ((double)intervalWriteRequestsCount/<a name="line.875"></a>
-<span class="sourceLineNo">876</span>              (double)period);<a name="line.876"></a>
-<span class="sourceLineNo">877</span><a name="line.877"></a>
-<span class="sourceLineNo">878</span>          readRequestsRatePerSecond = readRequestsRatePerMilliSecond * 1000.0;<a name="line.878"></a>
-<span class="sourceLineNo">879</span>          writeRequestsRatePerSecond = writeRequestsRatePerMilliSecond * 1000.0;<a name="line.879"></a>
-<span class="sourceLineNo">880</span><a name="line.880"></a>
-<span class="sourceLineNo">881</span>          lastReadRequestsCount = tempReadRequestsCount;<a name="line.881"></a>
-<span class="sourceLineNo">882</span>          lastWriteRequestsCount = tempWriteRequestsCount;<a name="line.882"></a>
-<span class="sourceLineNo">883</span><a name="line.883"></a>
-<span class="sourceLineNo">884</span>        }<a name="line.884"></a>
-<span class="sourceLineNo">885</span>        lastRan = currentTime;<a name="line.885"></a>
-<span class="sourceLineNo">886</span><a name="line.886"></a>
-<span class="sourceLineNo">887</span>        WALProvider provider = regionServer.walFactory.getWALProvider();<a name="line.887"></a>
-<span class="sourceLineNo">888</span>        WALProvider metaProvider = regionServer.walFactory.getMetaWALProvider();<a name="line.888"></a>
-<span class="sourceLineNo">889</span>        numWALFiles = (provider == null ? 0 : provider.getNumLogFiles()) +<a name="line.889"></a>
-<span class="sourceLineNo">890</span>            (metaProvider == null ? 0 : metaProvider.getNumLogFiles());<a name="line.890"></a>
-<span class="sourceLineNo">891</span>        walFileSize = (provider == null ? 0 : provider.getLogFileSize()) +<a name="line.891"></a>
-<span class="sourceLineNo">892</span>            (provider == null ? 0 : provider.getLogFileSize());<a name="line.892"></a>
-<span class="sourceLineNo">893</span>        // Copy over computed values so that no thread sees half computed values.<a name="line.893"></a>
-<span class="sourceLineNo">894</span>        numStores = tempNumStores;<a name="line.894"></a>
-<span class="sourceLineNo">895</span>        numStoreFiles = tempNumStoreFiles;<a name="line.895"></a>
-<span class="sourceLineNo">896</span>        memstoreSize = tempMemstoreSize;<a name="line.896"></a>
-<span class="sourceLineNo">897</span>        storeFileSize = tempStoreFileSize;<a name="line.897"></a>
-<span class="sourceLineNo">898</span>        maxStoreFileAge = tempMaxStoreFileAge;<a name="line.898"></a>
-<span class="sourceLineNo">899</span>        if (regionCount &gt; 0) {<a name="line.899"></a>
-<span class="sourceLineNo">900</span>          averageRegionSize = (memstoreSize + storeFileSize) / regionCount;<a name="line.900"></a>
-<span class="sourceLineNo">901</span>        }<a name="line.901"></a>
-<span class="sourceLineNo">902</span>        if (tempMinStoreFileAge != Long.MAX_VALUE) {<a name="line.902"></a>
-<span class="sourceLineNo">903</span>          minStoreFileAge = tempMinStoreFileAge;<a name="line.903"></a>
-<span class="sourceLineNo">904</span>        }<a name="line.904"></a>
-<span class="sourceLineNo">905</span><a name="line.905"></a>
-<span class="sourceLineNo">906</span>        if (numHFiles != 0) {<a name="line.906"></a>
-<span class="sourceLineNo">907</span>          avgStoreFileAge = avgAgeNumerator / numHFiles;<a name="line.907"></a>
-<span class="sourceLineNo">908</span>        }<a name="line.908"></a>
-<span class="sourceLineNo">909</span><a name="line.909"></a>
-<span class="sourceLineNo">910</span>        numReferenceFiles= tempNumReferenceFiles;<a name="line.910"></a>
-<span class="sourceLineNo">911</span>        readRequestsCount = tempReadRequestsCount;<a name="line.911"></a>
-<span class="sourceLineNo">912</span>        cpRequestsCount = tempCpRequestsCount;<a name="line.912"></a>
-<span class="sourceLineNo">913</span>        filteredReadRequestsCount = tempFilteredReadRequestsCount;<a name="line.913"></a>
-<span class="sourceLineNo">914</span>        writeRequestsCount = tempWriteRequestsCount;<a name="line.914"></a>
-<span class="sourceLineNo">915</span>        checkAndMutateChecksFailed = tempCheckAndMutateChecksFailed;<a name="line.915"></a>
-<span class="sourceLineNo">916</span>        checkAndMutateChecksPassed = tempCheckAndMutateChecksPassed;<a name="line.916"></a>
-<span class="sourceLineNo">917</span>        storefileIndexSize = tempStorefileIndexSize;<a name="line.917"></a>
-<span class="sourceLineNo">918</span>        totalStaticIndexSize = tempTotalStaticIndexSize;<a name="line.918"></a>
-<span class="sourceLineNo">919</span>        totalStaticBloomSize = tempTotalStaticBloomSize;<a name="line.919"></a>
-<span class="sourceLineNo">920</span>        numMutationsWithoutWAL = tempNumMutationsWithoutWAL;<a name="line.920"></a>
-<span class="sourceLineNo">921</span>        dataInMemoryWithoutWAL = tempDataInMemoryWithoutWAL;<a name="line.921"></a>
-<span class="sourceLineNo">922</span>        percentFileLocal = tempPercentFileLocal;<a name="line.922"></a>
-<span class="sourceLineNo">923</span>        percentFileLocalSecondaryRegions = tempPercentFileLocalSecondaryRegions;<a name="line.923"></a>
-<span class="sourceLineNo">924</span>        flushedCellsCount = tempFlushedCellsCount;<a name="line.924"></a>
-<span class="sourceLineNo">925</span>        compactedCellsCount = tempCompactedCellsCount;<a name="line.925"></a>
-<span class="sourceLineNo">926</span>        majorCompactedCellsCount = tempMajorCompactedCellsCount;<a name="line.926"></a>
-<span class="sourceLineNo">927</span>        flushedCellsSize = tempFlushedCellsSize;<a name="line.927"></a>
-<span class="sourceLineNo">928</span>        compactedCellsSize = tempCompactedCellsSize;<a name="line.928"></a>
-<span class="sourceLineNo">929</span>        majorCompactedCellsSize = tempMajorCompactedCellsSize;<a name="line.929"></a>
-<span class="sourceLineNo">930</span>        cellsCountCompactedToMob = tempCellsCountCompactedToMob;<a name="line.930"></a>
-<span class="sourceLineNo">931</span>        cellsCountCompactedFromMob = tempCellsCountCompactedFromMob;<a name="line.931"></a>
-<span class="sourceLineNo">932</span>        cellsSizeCompactedToMob = tempCellsSizeCompactedToMob;<a name="line.932"></a>
-<span class="sourceLineNo">933</span>        cellsSizeCompactedFromMob = tempCellsSizeCompactedFromMob;<a name="line.933"></a>
-<span class="sourceLineNo">934</span>        mobFlushCount = tempMobFlushCount;<a name="line.934"></a>
-<span class="sourceLineNo">935</span>        mobFlushedCellsCount = tempMobFlushedCellsCount;<a name="line.935"></a>
-<span class="sourceLineNo">936</span>        mobFlushedCellsSize = tempMobFlushedCellsSize;<a name="line.936"></a>
-<span class="sourceLineNo">937</span>        mobScanCellsCount = tempMobScanCellsCount;<a name="line.937"></a>
-<span class="sourceLineNo">938</span>        mobScanCellsSize = tempMobScanCellsSize;<a name="line.938"></a>
-<span class="sourceLineNo">939</span>        mobFileCacheAccessCount = mobFileCache.getAccessCount();<a name="line.939"></a>
-<span class="sourceLineNo">940</span>        mobFileCacheMissCount = mobFileCache.getMissCount();<a name="line.940"></a>
-<span class="sourceLineNo">941</span>        mobFileCacheHitRatio = Double.<a name="line.941"></a>
-<span class="sourceLineNo">942</span>            isNaN(mobFileCache.getHitRatio())?0:mobFileCache.getHitRatio();<a name="line.942"></a>
-<span class="sourceLineNo">943</span>        mobFileCacheEvictedCount = mobFileCache.getEvictedFileCount();<a name="line.943"></a>
-<span class="sourceLineNo">944</span>        mobFileCacheCount = mobFileCache.getCacheSize();<a name="line.944"></a>
-<span class="sourceLineNo">945</span>        blockedRequestsCount = tempBlockedRequestsCount;<a name="line.945"></a>
-<span class="sourceLineNo">946</span>      } catch (Throwable e) {<a name="line.946"></a>
-<span class="sourceLineNo">947</span>        LOG.warn("Caught exception! Will suppress and retry.", e);<a name="line.947"></a>
-<span class="sourceLineNo">948</span>      }<a name="line.948"></a>
-<span class="sourceLineNo">949</span>    }<a name="line.949"></a>
-<span class="sourceLineNo">950</span>  }<a name="line.950"></a>
-<span class="sourceLineNo">951</span><a name="line.951"></a>
-<span class="sourceLineNo">952</span>  @Override<a name="line.952"></a>
-<span class="sourceLineNo">953</span>  public long getHedgedReadOps() {<a name="line.953"></a>
-<span class="sourceLineNo">954</span>    return this.dfsHedgedReadMetrics == null? 0: this.dfsHedgedReadMetrics.getHedgedReadOps();<a name="line.954"></a>
-<span class="sourceLineNo">955</span>  }<a name="line.955"></a>
-<span class="sourceLineNo">956</span><a name="line.956"></a>
-<span class="sourceLineNo">957</span>  @Override<a name="line.957"></a>
-<span class="sourceLineNo">958</span>  public long getHedgedReadWins() {<a name="line.958"></a>
-<span class="sourceLineNo">959</span>    return this.dfsHedgedReadMetrics == null? 0: this.dfsHedgedReadMetrics.getHedgedReadWins();<a name="line.959"></a>
-<span class="sourceLineNo">960</span>  }<a name="line.960"></a>
-<span class="sourceLineNo">961</span><a name="line.961"></a>
-<span class="sourceLineNo">962</span>  @Override<a name="line.962"></a>
-<span class="sourceLineNo">963</span>  public long getBlockedRequestsCount() {<a name="line.963"></a>
-<span class="sourceLineNo">964</span>    return blockedRequestsCount;<a name="line.964"></a>
-<span class="sourceLineNo">965</span>  }<a name="line.965"></a>
-<span class="sourceLineNo">966</span><a name="line.966"></a>
-<span class="sourceLineNo">967</span>  @Override<a name="line.967"></a>
-<span class="sourceLineNo">968</span>  public long getAverageRegionSize() {<a name="line.968"></a>
-<span class="sourceLineNo">969</span>    return averageRegionSize;<a name="line.969"></a>
-<span class="sourceLineNo">970</span>  }<a name="line.970"></a>
-<span class="sourceLineNo">971</span><a name="line.971"></a>
-<span class="sourceLineNo">972</span>  @Override<a name="line.972"></a>
-<span class="sourceLineNo">973</span>  public long getDataMissCount() {<a name="line.973"></a>
-<span class="sourceLineNo">974</span>    if (this.cacheStats == null) {<a name="line.974"></a>
-<span class="sourceLineNo">975</span>      return 0;<a name="line.975"></a>
-<span class="sourceLineNo">976</span>    }<a name="line.976"></a>
-<span class="sourceLineNo">977</span>    return cacheStats.getDataMissCount();<a name="line.977"></a>
-<span class="sourceLineNo">978</span>  }<a name="line.978"></a>
-<span class="sourceLineNo">979</span><a name="line.979"></a>
-<span class="sourceLineNo">980</span>  @Override<a name="line.980"></a>
-<span class="sourceLineNo">981</span>  public long getLeafIndexMissCount() {<a name="line.981"></a>
-<span class="sourceLineNo">982</span>    if (this.cacheStats == null) {<a name="line.982"></a>
-<span class="sourceLineNo">983</span>      return 0;<a name="line.983"></a>
-<span class="sourceLineNo">984</span>    }<a name="line.984"></a>
-<span class="sourceLineNo">985</span>    return cacheStats.getLeafIndexMissCount();<a name="line.985"></a>
-<span class="sourceLineNo">986</span>  }<a name="line.986"></a>
-<span class="sourceLineNo">987</span><a name="line.987"></a>
-<span class="sourceLineNo">988</span>  @Override<a name="line.988"></a>
-<span class="sourceLineNo">989</span>  public long getBloomChunkMissCount() {<a name="line.989"></a>
-<span class="sourceLineNo">990</span>    if (this.cacheStats == null) {<a name="line.990"></a>
-<span class="sourceLineNo">991</span>      return 0;<a name="line.991"></a>
-<span class="sourceLineNo">992</span>    }<a name="line.992"></a>
-<span class="sourceLineNo">993</span>    return cacheStats.getBloomChunkMissCount();<a name="line.993"></a>
-<span class="sourceLineNo">994</span>  }<a name="line.994"></a>
-<span class="sourceLineNo">995</span><a name="line.995"></a>
-<span class="sourceLineNo">996</span>  @Override<a name="line.996"></a>
-<span class="sourceLineNo">997</span>  public long getMetaMissCount() {<a name="line.997"></a>
-<span class="sourceLineNo">998</span>    if (this.cacheStats == null) {<a name="line.998"></a>
-<span class="sourceLineNo">999</span>      return 0;<a name="line.999"></a>
-<span class="sourceLineNo">1000</span>    }<a name="line.1000"></a>
-<span class="sourceLineNo">1001</span>    return cacheStats.getMetaMissCount();<a name="line.1001"></a>
-<span class="sourceLineNo">1002</span>  }<a name="line.1002"></a>
-<span class="sourceLineNo">1003</span><a name="line.1003"></a>
-<span class="sourceLineNo">1004</span>  @Override<a name="line.1004"></a>
-<span class="sourceLineNo">1005</span>  public long getRootIndexMissCount() {<a name="line.1005"></a>
-<span class="sourceLineNo">1006</span>    if (this.cacheStats == null) {<a name="line.1006"></a>
-<span class="sourceLineNo">1007</span>      return 0;<a name="line.1007"></a>
-<span class="sourceLineNo">1008</span>    }<a name="line.1008"></a>
-<span class="sourceLineNo">1009</span>    return cacheStats.getRootIndexMissCount();<a name="line.1009"></a>
-<span class="sourceLineNo">1010</span>  }<a name="line.1010"></a>
-<span class="sourceLineNo">1011</span><a name="line.1011"></a>
-<span class="sourceLineNo">1012</span>  @Override<a name="line.1012"></a>
-<span class="sourceLineNo">1013</span>  public long getIntermediateIndexMissCount() {<a name="line.1013"></a>
-<span class="sourceLineNo">1014</span>    if (this.cacheStats == null) {<a name="line.1014"></a>
-<span class="sourceLineNo">1015</span>      return 0;<a name="line.1015"></a>
-<span class="sourceLineNo">1016</span>    }<a name="line.1016"></a>
-<span class="sourceLineNo">1017</span>    return cacheStats.getIntermediateIndexMissCount();<a name="line.1017"></a>
-<span class="sourceLineNo">1018</span>  }<a name="line.1018"></a>
-<span class="sourceLineNo">1019</span><a name="line.1019"></a>
-<span class="sourceLineNo">1020</span>  @Override<a name="line.1020"></a>
-<span class="sourceLineNo">1021</span>  public long getFileInfoMissCount() {<a name="line.1021"></a>
-<span class="sourceLineNo">1022</span>    if (this.cacheStats == null) {<a name="line.1022"></a>
-<span class="sourceLineNo">1023</span>      return 0;<a name="line.1023"></a>
-<span class="sourceLineNo">1024</span>    }<a name="line.1024"></a>
-<span class="sourceLineNo">1025</span>    return cacheStats.getFileInfoMissCount();<a name="line.1025"></a>
-<span class="sourceLineNo">1026</span>  }<a name="line.1026"></a>
-<span class="sourceLineNo">1027</span><a name="line.1027"></a>
-<span class="sourceLineNo">1028</span>  @Override<a name="line.1028"></a>
-<span class="sourceLineNo">1029</span>  public long getGeneralBloomMetaMissCount() {<a name="line.1029"></a>
-<span class="sourceLineNo">1030</span>    if (this.cacheStats == null) {<a name="line.1030"></a>
-<span class="sourceLineNo">1031</span>      return 0;<a name="line.1031"></a>
-<span class="sourceLineNo">1032</span>    }<a name="line.1032"></a>
-<span class="sourceLineNo">1033</span>    return cacheStats.getGeneralBloomMetaMissCount();<a name="line.1033"></a>
-<span class="sourceLineNo">1034</span>  }<a name="line.1034"></a>
-<span class="sourceLineNo">1035</span><a name="line.1035"></a>
-<span class="sourceLineNo">1036</span>  @Override<a name="line.1036"></a>
-<span class="sourceLineNo">1037</span>  public long getDeleteFamilyBloomMissCount() {<a name="line.1037"></a>
-<span class="sourceLineNo">1038</span>    if (this.cacheStats == null) {<a name="line.1038"></a>
-<span class="sourceLineNo">1039</span>      return 0;<a name="line.1039"></a>
-<span class="sourceLineNo">1040</span>    }<a name="line.1040"></a>
-<span class="sourceLineNo">1041</span>    return cacheStats.getDeleteFamilyBloomMissCount();<a name="line.1041"></a>
-<span class="sourceLineNo">1042</span>  }<a name="line.1042"></a>
-<span class="sourceLineNo">1043</span><a name="line.1043"></a>
-<span class="sourceLineNo">1044</span>  @Override<a name="line.1044"></a>
-<span class="sourceLineNo">

<TRUNCATED>

[26/28] hbase-site git commit: Published site at 8d7061a487357344f10ee260979cc2c47cd833dd.

Posted by gi...@apache.org.
http://git-wip-us.apache.org/repos/asf/hbase-site/blob/2e694a8e/book.html
----------------------------------------------------------------------
diff --git a/book.html b/book.html
index af3569d..29dec1f 100644
--- a/book.html
+++ b/book.html
@@ -29628,13 +29628,45 @@ replication as long as peers exist.</p>
 </li>
 </ol>
 </div>
-<div class="olist arabic">
+<div class="paragraph">
 <div class="title">Serial replication configuration</div>
-<ol class="arabic">
+<p>Set the serial flag to true for a repliation peer. And the default serial flag is false.</p>
+</div>
+<div class="ulist">
+<ul>
 <li>
-<p>Set the serial flag to true for a repliation peer. You can either set it to true when creating a replication peer, or change it to true later.</p>
+<p>Add a new replication peer which serial flag is true</p>
 </li>
-</ol>
+</ul>
+</div>
+<div class="listingblock">
+<div class="content">
+<pre class="CodeRay highlight"><code data-lang="ruby">hbase&gt; add_peer <span class="string"><span class="delimiter">'</span><span class="content">1</span><span class="delimiter">'</span></span>, <span class="constant">CLUSTER_KEY</span> =&gt; <span class="string"><span class="delimiter">&quot;</span><span class="content">server1.cie.com:2181:/hbase</span><span class="delimiter">&quot;</span></span>, <span class="constant">SERIAL</span> =&gt; <span class="predefined-constant">true</span></code></pre>
+</div>
+</div>
+<div class="ulist">
+<ul>
+<li>
+<p>Set a replication peer&#8217;s serial flag to false</p>
+</li>
+</ul>
+</div>
+<div class="listingblock">
+<div class="content">
+<pre class="CodeRay highlight"><code data-lang="ruby">hbase&gt; set_peer_serial <span class="string"><span class="delimiter">'</span><span class="content">1</span><span class="delimiter">'</span></span>, <span class="predefined-constant">false</span></code></pre>
+</div>
+</div>
+<div class="ulist">
+<ul>
+<li>
+<p>Set a replication peer&#8217;s serial flag to true</p>
+</li>
+</ul>
+</div>
+<div class="listingblock">
+<div class="content">
+<pre class="CodeRay highlight"><code data-lang="ruby">hbase&gt; set_peer_serial <span class="string"><span class="delimiter">'</span><span class="content">1</span><span class="delimiter">'</span></span>, <span class="predefined-constant">true</span></code></pre>
+</div>
 </div>
 <div class="paragraph">
 <p>The serial replication feature had been done firstly in <a href="https://issues.apache.org/jira/browse/HBASE-9465">HBASE-9465</a> and then reverted and redone in <a href="https://issues.apache.org/jira/browse/HBASE-20046">HBASE-20046</a>. You can find more details in these issues.</p>
@@ -41318,7 +41350,7 @@ org/apache/hadoop/hbase/security/access/AccessControlClient.revoke:(Lorg/apache/
 <div id="footer">
 <div id="footer-text">
 Version 3.0.0-SNAPSHOT<br>
-Last updated 2018-12-06 14:33:09 UTC
+Last updated 2018-12-07 14:33:02 UTC
 </div>
 </div>
 </body>

http://git-wip-us.apache.org/repos/asf/hbase-site/blob/2e694a8e/bulk-loads.html
----------------------------------------------------------------------
diff --git a/bulk-loads.html b/bulk-loads.html
index 2f4075f..3b191af 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="20181206" />
+    <meta name="Date-Revision-yyyymmdd" content="20181207" />
     <meta http-equiv="Content-Language" content="en" />
     <title>Apache HBase &#x2013;  
       Bulk Loads in Apache HBase (TM)
@@ -316,7 +316,7 @@ under the License. -->
                         <a href="https://www.apache.org/">The Apache Software Foundation</a>.
             All rights reserved.      
                     
-                  <li id="publishDate" class="pull-right">Last Published: 2018-12-06</li>
+                  <li id="publishDate" class="pull-right">Last Published: 2018-12-07</li>
             </p>
                 </div>
 


[20/28] hbase-site git commit: Published site at 8d7061a487357344f10ee260979cc2c47cd833dd.

Posted by gi...@apache.org.
http://git-wip-us.apache.org/repos/asf/hbase-site/blob/2e694a8e/devapidocs/org/apache/hadoop/hbase/regionserver/MetricsRegionServerSourceImpl.html
----------------------------------------------------------------------
diff --git a/devapidocs/org/apache/hadoop/hbase/regionserver/MetricsRegionServerSourceImpl.html b/devapidocs/org/apache/hadoop/hbase/regionserver/MetricsRegionServerSourceImpl.html
index 7c1a8c2..0e35578 100644
--- a/devapidocs/org/apache/hadoop/hbase/regionserver/MetricsRegionServerSourceImpl.html
+++ b/devapidocs/org/apache/hadoop/hbase/regionserver/MetricsRegionServerSourceImpl.html
@@ -332,7 +332,7 @@ implements <a href="../../../../../org/apache/hadoop/hbase/regionserver/MetricsR
 <!--   -->
 </a>
 <h3>Fields inherited from interface&nbsp;org.apache.hadoop.hbase.regionserver.<a href="../../../../../org/apache/hadoop/hbase/regionserver/MetricsRegionServerSource.html" title="interface in org.apache.hadoop.hbase.regionserver">MetricsRegionServerSource</a></h3>
-<code><a href="../../../../../org/apache/hadoop/hbase/regionserver/MetricsRegionServerSource.html#APPEND_KEY">APPEND_KEY</a>, <a href="../../../../../org/apache/hadoop/hbase/regionserver/MetricsRegionServerSource.html#AVERAGE_REGION_SIZE">AVERAGE_REGION_SIZE</a>, <a href="../../../../../org/apache/hadoop/hbase/regionserver/MetricsRegionServerSource.html#AVERAGE_REGION_SIZE_DESC">AVERAGE_REGION_SIZE_DESC</a>, <a href="../../../../../org/apache/hadoop/hbase/regionserver/MetricsRegionServerSource.html#AVG_STORE_FILE_AGE">AVG_STORE_FILE_AGE</a>, <a href="../../../../../org/apache/hadoop/hbase/regionserver/MetricsRegionServerSource.html#AVG_STORE_FILE_AGE_DESC">AVG_STORE_FILE_AGE_DESC</a>, <a href="../../../../../org/apache/hadoop/hbase/regionserver/MetricsRegionServerSource.html#BLOCK_CACHE_BLOOM_CHUNK_HIT_COUNT">BLOCK_CACHE_BLOOM_CHUNK_HIT_COUNT</a>, <a href="../../../../../org/apache/hadoop/hbase/regionserver/MetricsRegionServerSource.html#BLOCK_CACHE_BLOOM_CHUNK_MISS_COUNT">BLOCK_CAC
 HE_BLOOM_CHUNK_MISS_COUNT</a>, <a href="../../../../../org/apache/hadoop/hbase/regionserver/MetricsRegionServerSource.html#BLOCK_CACHE_COUNT">BLOCK_CACHE_COUNT</a>, <a href="../../../../../org/apache/hadoop/hbase/regionserver/MetricsRegionServerSource.html#BLOCK_CACHE_COUNT_DESC">BLOCK_CACHE_COUNT_DESC</a>, <a href="../../../../../org/apache/hadoop/hbase/regionserver/MetricsRegionServerSource.html#BLOCK_CACHE_DATA_HIT_COUNT">BLOCK_CACHE_DATA_HIT_COUNT</a>, <a href="../../../../../org/apache/hadoop/hbase/regionserver/MetricsRegionServerSource.html#BLOCK_CACHE_DATA_MISS_COUNT">BLOCK_CACHE_DATA_MISS_COUNT</a>, <a href="../../../../../org/apache/hadoop/hbase/regionserver/MetricsRegionServerSource.html#BLOCK_CACHE_DELETE_FAMILY_BLOOM_HIT_COUNT">BLOCK_CACHE_DELETE_FAMILY_BLOOM_HIT_COUNT</a>, <a href="../../../../../org/apache/hadoop/hbase/regionserver/MetricsRegionServerSource.html#BLOCK_CACHE_DELETE_FAMILY_BLOOM_MISS_COUNT">BLOCK_CACHE_DELETE_FAMILY_BLOOM_MISS_COUNT</a>, <a href="../../.
 ./../../org/apache/hadoop/hbase/regionserver/MetricsRegionServerSource.html#BLOCK_CACHE_ENCODED_DATA_HIT_COUNT">BLOCK_CACHE_ENCODED_DATA_HIT_COUNT</a>, <a href="../../../../../org/apache/hadoop/hbase/regionserver/MetricsRegionServerSource.html#BLOCK_CACHE_ENCODED_DATA_MISS_COUNT">BLOCK_CACHE_ENCODED_DATA_MISS_COUNT</a>, <a href="../../../../../org/apache/hadoop/hbase/regionserver/MetricsRegionServerSource.html#BLOCK_CACHE_EVICTION_COUNT">BLOCK_CACHE_EVICTION_COUNT</a>, <a href="../../../../../org/apache/hadoop/hbase/regionserver/MetricsRegionServerSource.html#BLOCK_CACHE_EVICTION_COUNT_DESC">BLOCK_CACHE_EVICTION_COUNT_DESC</a>, <a href="../../../../../org/apache/hadoop/hbase/regionserver/MetricsRegionServerSource.html#BLOCK_CACHE_EXPRESS_HIT_PERCENT">BLOCK_CACHE_EXPRESS_HIT_PERCENT</a>, <a href="../../../../../org/apache/hadoop/hbase/regionserver/MetricsRegionServerSource.html#BLOCK_CACHE_EXPRESS_HIT_PERCENT_DESC">BLOCK_CACHE_EXPRESS_HIT_PERCENT_DESC</a>, <a href="../../../../../org
 /apache/hadoop/hbase/regionserver/MetricsRegionServerSource.html#BLOCK_CACHE_FAILED_INSERTION_COUNT">BLOCK_CACHE_FAILED_INSERTION_COUNT</a>, <a href="../../../../../org/apache/hadoop/hbase/regionserver/MetricsRegionServerSource.html#BLOCK_CACHE_FAILED_INSERTION_COUNT_DESC">BLOCK_CACHE_FAILED_INSERTION_COUNT_DESC</a>, <a href="../../../../../org/apache/hadoop/hbase/regionserver/MetricsRegionServerSource.html#BLOCK_CACHE_FILE_INFO_HIT_COUNT">BLOCK_CACHE_FILE_INFO_HIT_COUNT</a>, <a href="../../../../../org/apache/hadoop/hbase/regionserver/MetricsRegionServerSource.html#BLOCK_CACHE_FILE_INFO_MISS_COUNT">BLOCK_CACHE_FILE_INFO_MISS_COUNT</a>, <a href="../../../../../org/apache/hadoop/hbase/regionserver/MetricsRegionServerSource.html#BLOCK_CACHE_FREE_DESC">BLOCK_CACHE_FREE_DESC</a>, <a href="../../../../../org/apache/hadoop/hbase/regionserver/MetricsRegionServerSource.html#BLOCK_CACHE_FREE_SIZE">BLOCK_CACHE_FREE_SIZE</a>, <a href="../../../../../org/apache/hadoop/hbase/regionserver/Metrics
 RegionServerSource.html#BLOCK_CACHE_GENERAL_BLOOM_META_HIT_COUNT">BLOCK_CACHE_GENERAL_BLOOM_META_HIT_COUNT</a>, <a href="../../../../../org/apache/hadoop/hbase/regionserver/MetricsRegionServerSource.html#BLOCK_CACHE_GENERAL_BLOOM_META_MISS_COUNT">BLOCK_CACHE_GENERAL_BLOOM_META_MISS_COUNT</a>, <a href="../../../../../org/apache/hadoop/hbase/regionserver/MetricsRegionServerSource.html#BLOCK_CACHE_HIT_COUNT">BLOCK_CACHE_HIT_COUNT</a>, <a href="../../../../../org/apache/hadoop/hbase/regionserver/MetricsRegionServerSource.html#BLOCK_CACHE_HIT_COUNT_DESC">BLOCK_CACHE_HIT_COUNT_DESC</a>, <a href="../../../../../org/apache/hadoop/hbase/regionserver/MetricsRegionServerSource.html#BLOCK_CACHE_HIT_PERCENT">BLOCK_CACHE_HIT_PERCENT</a>, <a href="../../../../../org/apache/hadoop/hbase/regionserver/MetricsRegionServerSource.html#BLOCK_CACHE_HIT_PERCENT_DESC">BLOCK_CACHE_HIT_PERCENT_DESC</a>, <a href="../../../../../org/apache/hadoop/hbase/regionserver/MetricsRegionServerSource.html#BLOCK_CACHE_INT
 ERMEDIATE_INDEX_HIT_COUNT">BLOCK_CACHE_INTERMEDIATE_INDEX_HIT_COUNT</a>, <a href="../../../../../org/apache/hadoop/hbase/regionserver/MetricsRegionServerSource.html#BLOCK_CACHE_INTERMEDIATE_INDEX_MISS_COUNT">BLOCK_CACHE_INTERMEDIATE_INDEX_MISS_COUNT</a>, <a href="../../../../../org/apache/hadoop/hbase/regionserver/MetricsRegionServerSource.html#BLOCK_CACHE_LEAF_INDEX_HIT_COUNT">BLOCK_CACHE_LEAF_INDEX_HIT_COUNT</a>, <a href="../../../../../org/apache/hadoop/hbase/regionserver/MetricsRegionServerSource.html#BLOCK_CACHE_LEAF_INDEX_MISS_COUNT">BLOCK_CACHE_LEAF_INDEX_MISS_COUNT</a>, <a href="../../../../../org/apache/hadoop/hbase/regionserver/MetricsRegionServerSource.html#BLOCK_CACHE_META_HIT_COUNT">BLOCK_CACHE_META_HIT_COUNT</a>, <a href="../../../../../org/apache/hadoop/hbase/regionserver/MetricsRegionServerSource.html#BLOCK_CACHE_META_MISS_COUNT">BLOCK_CACHE_META_MISS_COUNT</a>, <a href="../../../../../org/apache/hadoop/hbase/regionserver/MetricsRegionServerSource.html#BLOCK_CACHE_MI
 SS_COUNT">BLOCK_CACHE_MISS_COUNT</a>, <a href="../../../../../org/apache/hadoop/hbase/regionserver/MetricsRegionServerSource.html#BLOCK_CACHE_PRIMARY_EVICTION_COUNT">BLOCK_CACHE_PRIMARY_EVICTION_COUNT</a>, <a href="../../../../../org/apache/hadoop/hbase/regionserver/MetricsRegionServerSource.html#BLOCK_CACHE_PRIMARY_EVICTION_COUNT_DESC">BLOCK_CACHE_PRIMARY_EVICTION_COUNT_DESC</a>, <a href="../../../../../org/apache/hadoop/hbase/regionserver/MetricsRegionServerSource.html#BLOCK_CACHE_PRIMARY_HIT_COUNT">BLOCK_CACHE_PRIMARY_HIT_COUNT</a>, <a href="../../../../../org/apache/hadoop/hbase/regionserver/MetricsRegionServerSource.html#BLOCK_CACHE_PRIMARY_HIT_COUNT_DESC">BLOCK_CACHE_PRIMARY_HIT_COUNT_DESC</a>, <a href="../../../../../org/apache/hadoop/hbase/regionserver/MetricsRegionServerSource.html#BLOCK_CACHE_PRIMARY_MISS_COUNT">BLOCK_CACHE_PRIMARY_MISS_COUNT</a>, <a href="../../../../../org/apache/hadoop/hbase/regionserver/MetricsRegionServerSource.html#BLOCK_CACHE_ROOT_INDEX_HIT_COUNT">B
 LOCK_CACHE_ROOT_INDEX_HIT_COUNT</a>, <a href="../../../../../org/apache/hadoop/hbase/regionserver/MetricsRegionServerSource.html#BLOCK_CACHE_ROOT_INDEX_MISS_COUNT">BLOCK_CACHE_ROOT_INDEX_MISS_COUNT</a>, <a href="../../../../../org/apache/hadoop/hbase/regionserver/MetricsRegionServerSource.html#BLOCK_CACHE_SIZE">BLOCK_CACHE_SIZE</a>, <a href="../../../../../org/apache/hadoop/hbase/regionserver/MetricsRegionServerSource.html#BLOCK_CACHE_SIZE_DESC">BLOCK_CACHE_SIZE_DESC</a>, <a href="../../../../../org/apache/hadoop/hbase/regionserver/MetricsRegionServerSource.html#BLOCK_CACHE_TRAILER_HIT_COUNT">BLOCK_CACHE_TRAILER_HIT_COUNT</a>, <a href="../../../../../org/apache/hadoop/hbase/regionserver/MetricsRegionServerSource.html#BLOCK_CACHE_TRAILER_MISS_COUNT">BLOCK_CACHE_TRAILER_MISS_COUNT</a>, <a href="../../../../../org/apache/hadoop/hbase/regionserver/MetricsRegionServerSource.html#BLOCK_COUNT_MISS_COUNT_DESC">BLOCK_COUNT_MISS_COUNT_DESC</a>, <a href="../../../../../org/apache/hadoop/hbase/
 regionserver/MetricsRegionServerSource.html#BLOCK_COUNT_PRIMARY_MISS_COUNT_DESC">BLOCK_COUNT_PRIMARY_MISS_COUNT_DESC</a>, <a href="../../../../../org/apache/hadoop/hbase/regionserver/MetricsRegionServerSource.html#BLOCKED_REQUESTS_COUNT">BLOCKED_REQUESTS_COUNT</a>, <a href="../../../../../org/apache/hadoop/hbase/regionserver/MetricsRegionServerSource.html#BLOCKED_REQUESTS_COUNT_DESC">BLOCKED_REQUESTS_COUNT_DESC</a>, <a href="../../../../../org/apache/hadoop/hbase/regionserver/MetricsRegionServerSource.html#CELLS_COUNT_COMPACTED_FROM_MOB">CELLS_COUNT_COMPACTED_FROM_MOB</a>, <a href="../../../../../org/apache/hadoop/hbase/regionserver/MetricsRegionServerSource.html#CELLS_COUNT_COMPACTED_FROM_MOB_DESC">CELLS_COUNT_COMPACTED_FROM_MOB_DESC</a>, <a href="../../../../../org/apache/hadoop/hbase/regionserver/MetricsRegionServerSource.html#CELLS_COUNT_COMPACTED_TO_MOB">CELLS_COUNT_COMPACTED_TO_MOB</a>, <a href="../../../../../org/apache/hadoop/hbase/regionserver/MetricsRegionServerSource.html
 #CELLS_COUNT_COMPACTED_TO_MOB_DESC">CELLS_COUNT_COMPACTED_TO_MOB_DESC</a>, <a href="../../../../../org/apache/hadoop/hbase/regionserver/MetricsRegionServerSource.html#CELLS_SIZE_COMPACTED_FROM_MOB">CELLS_SIZE_COMPACTED_FROM_MOB</a>, <a href="../../../../../org/apache/hadoop/hbase/regionserver/MetricsRegionServerSource.html#CELLS_SIZE_COMPACTED_FROM_MOB_DESC">CELLS_SIZE_COMPACTED_FROM_MOB_DESC</a>, <a href="../../../../../org/apache/hadoop/hbase/regionserver/MetricsRegionServerSource.html#CELLS_SIZE_COMPACTED_TO_MOB">CELLS_SIZE_COMPACTED_TO_MOB</a>, <a href="../../../../../org/apache/hadoop/hbase/regionserver/MetricsRegionServerSource.html#CELLS_SIZE_COMPACTED_TO_MOB_DESC">CELLS_SIZE_COMPACTED_TO_MOB_DESC</a>, <a href="../../../../../org/apache/hadoop/hbase/regionserver/MetricsRegionServerSource.html#CHECK_AND_DELETE_KEY">CHECK_AND_DELETE_KEY</a>, <a href="../../../../../org/apache/hadoop/hbase/regionserver/MetricsRegionServerSource.html#CHECK_AND_PUT_KEY">CHECK_AND_PUT_KEY</a>, <a h
 ref="../../../../../org/apache/hadoop/hbase/regionserver/MetricsRegionServerSource.html#CHECK_MUTATE_FAILED_COUNT">CHECK_MUTATE_FAILED_COUNT</a>, <a href="../../../../../org/apache/hadoop/hbase/regionserver/MetricsRegionServerSource.html#CHECK_MUTATE_FAILED_COUNT_DESC">CHECK_MUTATE_FAILED_COUNT_DESC</a>, <a href="../../../../../org/apache/hadoop/hbase/regionserver/MetricsRegionServerSource.html#CHECK_MUTATE_PASSED_COUNT">CHECK_MUTATE_PASSED_COUNT</a>, <a href="../../../../../org/apache/hadoop/hbase/regionserver/MetricsRegionServerSource.html#CHECK_MUTATE_PASSED_COUNT_DESC">CHECK_MUTATE_PASSED_COUNT_DESC</a>, <a href="../../../../../org/apache/hadoop/hbase/regionserver/MetricsRegionServerSource.html#CLUSTER_ID_DESC">CLUSTER_ID_DESC</a>, <a href="../../../../../org/apache/hadoop/hbase/regionserver/MetricsRegionServerSource.html#CLUSTER_ID_NAME">CLUSTER_ID_NAME</a>, <a href="../../../../../org/apache/hadoop/hbase/regionserver/MetricsRegionServerSource.html#COMPACTED_CELLS">COMPACTED_CE
 LLS</a>, <a href="../../../../../org/apache/hadoop/hbase/regionserver/MetricsRegionServerSource.html#COMPACTED_CELLS_DESC">COMPACTED_CELLS_DESC</a>, <a href="../../../../../org/apache/hadoop/hbase/regionserver/MetricsRegionServerSource.html#COMPACTED_CELLS_SIZE">COMPACTED_CELLS_SIZE</a>, <a href="../../../../../org/apache/hadoop/hbase/regionserver/MetricsRegionServerSource.html#COMPACTED_CELLS_SIZE_DESC">COMPACTED_CELLS_SIZE_DESC</a>, <a href="../../../../../org/apache/hadoop/hbase/regionserver/MetricsRegionServerSource.html#COMPACTED_INPUT_BYTES">COMPACTED_INPUT_BYTES</a>, <a href="../../../../../org/apache/hadoop/hbase/regionserver/MetricsRegionServerSource.html#COMPACTED_INPUT_BYTES_DESC">COMPACTED_INPUT_BYTES_DESC</a>, <a href="../../../../../org/apache/hadoop/hbase/regionserver/MetricsRegionServerSource.html#COMPACTED_OUTPUT_BYTES">COMPACTED_OUTPUT_BYTES</a>, <a href="../../../../../org/apache/hadoop/hbase/regionserver/MetricsRegionServerSource.html#COMPACTED_OUTPUT_BYTES_DESC"
 >COMPACTED_OUTPUT_BYTES_DESC</a>, <a href="../../../../../org/apache/hadoop/hbase/regionserver/MetricsRegionServerSource.html#COMPACTION_INPUT_FILE_COUNT">COMPACTION_INPUT_FILE_COUNT</a>, <a href="../../../../../org/apache/hadoop/hbase/regionserver/MetricsRegionServerSource.html#COMPACTION_INPUT_FILE_COUNT_DESC">COMPACTION_INPUT_FILE_COUNT_DESC</a>, <a href="../../../../../org/apache/hadoop/hbase/regionserver/MetricsRegionServerSource.html#COMPACTION_INPUT_SIZE">COMPACTION_INPUT_SIZE</a>, <a href="../../../../../org/apache/hadoop/hbase/regionserver/MetricsRegionServerSource.html#COMPACTION_INPUT_SIZE_DESC">COMPACTION_INPUT_SIZE_DESC</a>, <a href="../../../../../org/apache/hadoop/hbase/regionserver/MetricsRegionServerSource.html#COMPACTION_OUTPUT_FILE_COUNT">COMPACTION_OUTPUT_FILE_COUNT</a>, <a href="../../../../../org/apache/hadoop/hbase/regionserver/MetricsRegionServerSource.html#COMPACTION_OUTPUT_FILE_COUNT_DESC">COMPACTION_OUTPUT_FILE_COUNT_DESC</a>, <a href="../../../../../org/a
 pache/hadoop/hbase/regionserver/MetricsRegionServerSource.html#COMPACTION_OUTPUT_SIZE">COMPACTION_OUTPUT_SIZE</a>, <a href="../../../../../org/apache/hadoop/hbase/regionserver/MetricsRegionServerSource.html#COMPACTION_OUTPUT_SIZE_DESC">COMPACTION_OUTPUT_SIZE_DESC</a>, <a href="../../../../../org/apache/hadoop/hbase/regionserver/MetricsRegionServerSource.html#COMPACTION_QUEUE_LENGTH">COMPACTION_QUEUE_LENGTH</a>, <a href="../../../../../org/apache/hadoop/hbase/regionserver/MetricsRegionServerSource.html#COMPACTION_QUEUE_LENGTH_DESC">COMPACTION_QUEUE_LENGTH_DESC</a>, <a href="../../../../../org/apache/hadoop/hbase/regionserver/MetricsRegionServerSource.html#COMPACTION_TIME">COMPACTION_TIME</a>, <a href="../../../../../org/apache/hadoop/hbase/regionserver/MetricsRegionServerSource.html#COMPACTION_TIME_DESC">COMPACTION_TIME_DESC</a>, <a href="../../../../../org/apache/hadoop/hbase/regionserver/MetricsRegionServerSource.html#CP_REQUEST_COUNT">CP_REQUEST_COUNT</a>, <a href="../../../../../
 org/apache/hadoop/hbase/regionserver/MetricsRegionServerSource.html#CP_REQUEST_COUNT_DESC">CP_REQUEST_COUNT_DESC</a>, <a href="../../../../../org/apache/hadoop/hbase/regionserver/MetricsRegionServerSource.html#DATA_SIZE_WITHOUT_WAL">DATA_SIZE_WITHOUT_WAL</a>, <a href="../../../../../org/apache/hadoop/hbase/regionserver/MetricsRegionServerSource.html#DATA_SIZE_WITHOUT_WAL_DESC">DATA_SIZE_WITHOUT_WAL_DESC</a>, <a href="../../../../../org/apache/hadoop/hbase/regionserver/MetricsRegionServerSource.html#DELETE_BATCH_KEY">DELETE_BATCH_KEY</a>, <a href="../../../../../org/apache/hadoop/hbase/regionserver/MetricsRegionServerSource.html#DELETE_KEY">DELETE_KEY</a>, <a href="../../../../../org/apache/hadoop/hbase/regionserver/MetricsRegionServerSource.html#FILTERED_READ_REQUEST_COUNT">FILTERED_READ_REQUEST_COUNT</a>, <a href="../../../../../org/apache/hadoop/hbase/regionserver/MetricsRegionServerSource.html#FILTERED_READ_REQUEST_COUNT_DESC">FILTERED_READ_REQUEST_COUNT_DESC</a>, <a href="../../
 ../../../org/apache/hadoop/hbase/regionserver/MetricsRegionServerSource.html#FLUSH_MEMSTORE_SIZE">FLUSH_MEMSTORE_SIZE</a>, <a href="../../../../../org/apache/hadoop/hbase/regionserver/MetricsRegionServerSource.html#FLUSH_MEMSTORE_SIZE_DESC">FLUSH_MEMSTORE_SIZE_DESC</a>, <a href="../../../../../org/apache/hadoop/hbase/regionserver/MetricsRegionServerSource.html#FLUSH_OUTPUT_SIZE">FLUSH_OUTPUT_SIZE</a>, <a href="../../../../../org/apache/hadoop/hbase/regionserver/MetricsRegionServerSource.html#FLUSH_OUTPUT_SIZE_DESC">FLUSH_OUTPUT_SIZE_DESC</a>, <a href="../../../../../org/apache/hadoop/hbase/regionserver/MetricsRegionServerSource.html#FLUSH_QUEUE_LENGTH">FLUSH_QUEUE_LENGTH</a>, <a href="../../../../../org/apache/hadoop/hbase/regionserver/MetricsRegionServerSource.html#FLUSH_QUEUE_LENGTH_DESC">FLUSH_QUEUE_LENGTH_DESC</a>, <a href="../../../../../org/apache/hadoop/hbase/regionserver/MetricsRegionServerSource.html#FLUSH_TIME">FLUSH_TIME</a>, <a href="../../../../../org/apache/hadoop/hbas
 e/regionserver/MetricsRegionServerSource.html#FLUSH_TIME_DESC">FLUSH_TIME_DESC</a>, <a href="../../../../../org/apache/hadoop/hbase/regionserver/MetricsRegionServerSource.html#FLUSHED_CELLS">FLUSHED_CELLS</a>, <a href="../../../../../org/apache/hadoop/hbase/regionserver/MetricsRegionServerSource.html#FLUSHED_CELLS_DESC">FLUSHED_CELLS_DESC</a>, <a href="../../../../../org/apache/hadoop/hbase/regionserver/MetricsRegionServerSource.html#FLUSHED_CELLS_SIZE">FLUSHED_CELLS_SIZE</a>, <a href="../../../../../org/apache/hadoop/hbase/regionserver/MetricsRegionServerSource.html#FLUSHED_CELLS_SIZE_DESC">FLUSHED_CELLS_SIZE_DESC</a>, <a href="../../../../../org/apache/hadoop/hbase/regionserver/MetricsRegionServerSource.html#FLUSHED_MEMSTORE_BYTES">FLUSHED_MEMSTORE_BYTES</a>, <a href="../../../../../org/apache/hadoop/hbase/regionserver/MetricsRegionServerSource.html#FLUSHED_MEMSTORE_BYTES_DESC">FLUSHED_MEMSTORE_BYTES_DESC</a>, <a href="../../../../../org/apache/hadoop/hbase/regionserver/MetricsReg
 ionServerSource.html#FLUSHED_OUTPUT_BYTES">FLUSHED_OUTPUT_BYTES</a>, <a href="../../../../../org/apache/hadoop/hbase/regionserver/MetricsRegionServerSource.html#FLUSHED_OUTPUT_BYTES_DESC">FLUSHED_OUTPUT_BYTES_DESC</a>, <a href="../../../../../org/apache/hadoop/hbase/regionserver/MetricsRegionServerSource.html#GET_KEY">GET_KEY</a>, <a href="../../../../../org/apache/hadoop/hbase/regionserver/MetricsRegionServerSource.html#GET_SIZE_KEY">GET_SIZE_KEY</a>, <a href="../../../../../org/apache/hadoop/hbase/regionserver/MetricsRegionServerSource.html#HEDGED_READ_WINS">HEDGED_READ_WINS</a>, <a href="../../../../../org/apache/hadoop/hbase/regionserver/MetricsRegionServerSource.html#HEDGED_READ_WINS_DESC">HEDGED_READ_WINS_DESC</a>, <a href="../../../../../org/apache/hadoop/hbase/regionserver/MetricsRegionServerSource.html#HEDGED_READS">HEDGED_READS</a>, <a href="../../../../../org/apache/hadoop/hbase/regionserver/MetricsRegionServerSource.html#HEDGED_READS_DESC">HEDGED_READS_DESC</a>, <a href=
 "../../../../../org/apache/hadoop/hbase/regionserver/MetricsRegionServerSource.html#INCREMENT_KEY">INCREMENT_KEY</a>, <a href="../../../../../org/apache/hadoop/hbase/regionserver/MetricsRegionServerSource.html#L1_CACHE_HIT_COUNT">L1_CACHE_HIT_COUNT</a>, <a href="../../../../../org/apache/hadoop/hbase/regionserver/MetricsRegionServerSource.html#L1_CACHE_HIT_COUNT_DESC">L1_CACHE_HIT_COUNT_DESC</a>, <a href="../../../../../org/apache/hadoop/hbase/regionserver/MetricsRegionServerSource.html#L1_CACHE_HIT_RATIO">L1_CACHE_HIT_RATIO</a>, <a href="../../../../../org/apache/hadoop/hbase/regionserver/MetricsRegionServerSource.html#L1_CACHE_HIT_RATIO_DESC">L1_CACHE_HIT_RATIO_DESC</a>, <a href="../../../../../org/apache/hadoop/hbase/regionserver/MetricsRegionServerSource.html#L1_CACHE_MISS_COUNT">L1_CACHE_MISS_COUNT</a>, <a href="../../../../../org/apache/hadoop/hbase/regionserver/MetricsRegionServerSource.html#L1_CACHE_MISS_COUNT_DESC">L1_CACHE_MISS_COUNT_DESC</a>, <a href="../../../../../org/a
 pache/hadoop/hbase/regionserver/MetricsRegionServerSource.html#L1_CACHE_MISS_RATIO">L1_CACHE_MISS_RATIO</a>, <a href="../../../../../org/apache/hadoop/hbase/regionserver/MetricsRegionServerSource.html#L1_CACHE_MISS_RATIO_DESC">L1_CACHE_MISS_RATIO_DESC</a>, <a href="../../../../../org/apache/hadoop/hbase/regionserver/MetricsRegionServerSource.html#L2_CACHE_HIT_COUNT">L2_CACHE_HIT_COUNT</a>, <a href="../../../../../org/apache/hadoop/hbase/regionserver/MetricsRegionServerSource.html#L2_CACHE_HIT_COUNT_DESC">L2_CACHE_HIT_COUNT_DESC</a>, <a href="../../../../../org/apache/hadoop/hbase/regionserver/MetricsRegionServerSource.html#L2_CACHE_HIT_RATIO">L2_CACHE_HIT_RATIO</a>, <a href="../../../../../org/apache/hadoop/hbase/regionserver/MetricsRegionServerSource.html#L2_CACHE_HIT_RATIO_DESC">L2_CACHE_HIT_RATIO_DESC</a>, <a href="../../../../../org/apache/hadoop/hbase/regionserver/MetricsRegionServerSource.html#L2_CACHE_MISS_COUNT">L2_CACHE_MISS_COUNT</a>, <a href="../../../../../org/apache/had
 oop/hbase/regionserver/MetricsRegionServerSource.html#L2_CACHE_MISS_COUNT_DESC">L2_CACHE_MISS_COUNT_DESC</a>, <a href="../../../../../org/apache/hadoop/hbase/regionserver/MetricsRegionServerSource.html#L2_CACHE_MISS_RATIO">L2_CACHE_MISS_RATIO</a>, <a href="../../../../../org/apache/hadoop/hbase/regionserver/MetricsRegionServerSource.html#L2_CACHE_MISS_RATIO_DESC">L2_CACHE_MISS_RATIO_DESC</a>, <a href="../../../../../org/apache/hadoop/hbase/regionserver/MetricsRegionServerSource.html#LARGE_COMPACTION_QUEUE_LENGTH">LARGE_COMPACTION_QUEUE_LENGTH</a>, <a href="../../../../../org/apache/hadoop/hbase/regionserver/MetricsRegionServerSource.html#LARGE_COMPACTION_QUEUE_LENGTH_DESC">LARGE_COMPACTION_QUEUE_LENGTH_DESC</a>, <a href="../../../../../org/apache/hadoop/hbase/regionserver/MetricsRegionServerSource.html#MAJOR_COMPACTED_CELLS">MAJOR_COMPACTED_CELLS</a>, <a href="../../../../../org/apache/hadoop/hbase/regionserver/MetricsRegionServerSource.html#MAJOR_COMPACTED_CELLS_DESC">MAJOR_COMPACT
 ED_CELLS_DESC</a>, <a href="../../../../../org/apache/hadoop/hbase/regionserver/MetricsRegionServerSource.html#MAJOR_COMPACTED_CELLS_SIZE">MAJOR_COMPACTED_CELLS_SIZE</a>, <a href="../../../../../org/apache/hadoop/hbase/regionserver/MetricsRegionServerSource.html#MAJOR_COMPACTED_CELLS_SIZE_DESC">MAJOR_COMPACTED_CELLS_SIZE_DESC</a>, <a href="../../../../../org/apache/hadoop/hbase/regionserver/MetricsRegionServerSource.html#MAJOR_COMPACTED_INPUT_BYTES">MAJOR_COMPACTED_INPUT_BYTES</a>, <a href="../../../../../org/apache/hadoop/hbase/regionserver/MetricsRegionServerSource.html#MAJOR_COMPACTED_INPUT_BYTES_DESC">MAJOR_COMPACTED_INPUT_BYTES_DESC</a>, <a href="../../../../../org/apache/hadoop/hbase/regionserver/MetricsRegionServerSource.html#MAJOR_COMPACTED_OUTPUT_BYTES">MAJOR_COMPACTED_OUTPUT_BYTES</a>, <a href="../../../../../org/apache/hadoop/hbase/regionserver/MetricsRegionServerSource.html#MAJOR_COMPACTED_OUTPUT_BYTES_DESC">MAJOR_COMPACTED_OUTPUT_BYTES_DESC</a>, <a href="../../../../../
 org/apache/hadoop/hbase/regionserver/MetricsRegionServerSource.html#MAJOR_COMPACTION_INPUT_FILE_COUNT">MAJOR_COMPACTION_INPUT_FILE_COUNT</a>, <a href="../../../../../org/apache/hadoop/hbase/regionserver/MetricsRegionServerSource.html#MAJOR_COMPACTION_INPUT_FILE_COUNT_DESC">MAJOR_COMPACTION_INPUT_FILE_COUNT_DESC</a>, <a href="../../../../../org/apache/hadoop/hbase/regionserver/MetricsRegionServerSource.html#MAJOR_COMPACTION_INPUT_SIZE">MAJOR_COMPACTION_INPUT_SIZE</a>, <a href="../../../../../org/apache/hadoop/hbase/regionserver/MetricsRegionServerSource.html#MAJOR_COMPACTION_INPUT_SIZE_DESC">MAJOR_COMPACTION_INPUT_SIZE_DESC</a>, <a href="../../../../../org/apache/hadoop/hbase/regionserver/MetricsRegionServerSource.html#MAJOR_COMPACTION_OUTPUT_FILE_COUNT">MAJOR_COMPACTION_OUTPUT_FILE_COUNT</a>, <a href="../../../../../org/apache/hadoop/hbase/regionserver/MetricsRegionServerSource.html#MAJOR_COMPACTION_OUTPUT_FILE_COUNT_DESC">MAJOR_COMPACTION_OUTPUT_FILE_COUNT_DESC</a>, <a href="../../
 ../../../org/apache/hadoop/hbase/regionserver/MetricsRegionServerSource.html#MAJOR_COMPACTION_OUTPUT_SIZE">MAJOR_COMPACTION_OUTPUT_SIZE</a>, <a href="../../../../../org/apache/hadoop/hbase/regionserver/MetricsRegionServerSource.html#MAJOR_COMPACTION_OUTPUT_SIZE_DESC">MAJOR_COMPACTION_OUTPUT_SIZE_DESC</a>, <a href="../../../../../org/apache/hadoop/hbase/regionserver/MetricsRegionServerSource.html#MAJOR_COMPACTION_TIME">MAJOR_COMPACTION_TIME</a>, <a href="../../../../../org/apache/hadoop/hbase/regionserver/MetricsRegionServerSource.html#MAJOR_COMPACTION_TIME_DESC">MAJOR_COMPACTION_TIME_DESC</a>, <a href="../../../../../org/apache/hadoop/hbase/regionserver/MetricsRegionServerSource.html#MAX_STORE_FILE_AGE">MAX_STORE_FILE_AGE</a>, <a href="../../../../../org/apache/hadoop/hbase/regionserver/MetricsRegionServerSource.html#MAX_STORE_FILE_AGE_DESC">MAX_STORE_FILE_AGE_DESC</a>, <a href="../../../../../org/apache/hadoop/hbase/regionserver/MetricsRegionServerSource.html#MEMSTORE_SIZE">MEMSTOR
 E_SIZE</a>, <a href="../../../../../org/apache/hadoop/hbase/regionserver/MetricsRegionServerSource.html#MEMSTORE_SIZE_DESC">MEMSTORE_SIZE_DESC</a>, <a href="../../../../../org/apache/hadoop/hbase/regionserver/MetricsRegionServerSource.html#METRICS_CONTEXT">METRICS_CONTEXT</a>, <a href="../../../../../org/apache/hadoop/hbase/regionserver/MetricsRegionServerSource.html#METRICS_DESCRIPTION">METRICS_DESCRIPTION</a>, <a href="../../../../../org/apache/hadoop/hbase/regionserver/MetricsRegionServerSource.html#METRICS_JMX_CONTEXT">METRICS_JMX_CONTEXT</a>, <a href="../../../../../org/apache/hadoop/hbase/regionserver/MetricsRegionServerSource.html#METRICS_NAME">METRICS_NAME</a>, <a href="../../../../../org/apache/hadoop/hbase/regionserver/MetricsRegionServerSource.html#MIN_STORE_FILE_AGE">MIN_STORE_FILE_AGE</a>, <a href="../../../../../org/apache/hadoop/hbase/regionserver/MetricsRegionServerSource.html#MIN_STORE_FILE_AGE_DESC">MIN_STORE_FILE_AGE_DESC</a>, <a href="../../../../../org/apache/ha
 doop/hbase/regionserver/MetricsRegionServerSource.html#MOB_FILE_CACHE_ACCESS_COUNT">MOB_FILE_CACHE_ACCESS_COUNT</a>, <a href="../../../../../org/apache/hadoop/hbase/regionserver/MetricsRegionServerSource.html#MOB_FILE_CACHE_ACCESS_COUNT_DESC">MOB_FILE_CACHE_ACCESS_COUNT_DESC</a>, <a href="../../../../../org/apache/hadoop/hbase/regionserver/MetricsRegionServerSource.html#MOB_FILE_CACHE_COUNT">MOB_FILE_CACHE_COUNT</a>, <a href="../../../../../org/apache/hadoop/hbase/regionserver/MetricsRegionServerSource.html#MOB_FILE_CACHE_COUNT_DESC">MOB_FILE_CACHE_COUNT_DESC</a>, <a href="../../../../../org/apache/hadoop/hbase/regionserver/MetricsRegionServerSource.html#MOB_FILE_CACHE_EVICTED_COUNT">MOB_FILE_CACHE_EVICTED_COUNT</a>, <a href="../../../../../org/apache/hadoop/hbase/regionserver/MetricsRegionServerSource.html#MOB_FILE_CACHE_EVICTED_COUNT_DESC">MOB_FILE_CACHE_EVICTED_COUNT_DESC</a>, <a href="../../../../../org/apache/hadoop/hbase/regionserver/MetricsRegionServerSource.html#MOB_FILE_CAC
 HE_HIT_PERCENT">MOB_FILE_CACHE_HIT_PERCENT</a>, <a href="../../../../../org/apache/hadoop/hbase/regionserver/MetricsRegionServerSource.html#MOB_FILE_CACHE_HIT_PERCENT_DESC">MOB_FILE_CACHE_HIT_PERCENT_DESC</a>, <a href="../../../../../org/apache/hadoop/hbase/regionserver/MetricsRegionServerSource.html#MOB_FILE_CACHE_MISS_COUNT">MOB_FILE_CACHE_MISS_COUNT</a>, <a href="../../../../../org/apache/hadoop/hbase/regionserver/MetricsRegionServerSource.html#MOB_FILE_CACHE_MISS_COUNT_DESC">MOB_FILE_CACHE_MISS_COUNT_DESC</a>, <a href="../../../../../org/apache/hadoop/hbase/regionserver/MetricsRegionServerSource.html#MOB_FLUSH_COUNT">MOB_FLUSH_COUNT</a>, <a href="../../../../../org/apache/hadoop/hbase/regionserver/MetricsRegionServerSource.html#MOB_FLUSH_COUNT_DESC">MOB_FLUSH_COUNT_DESC</a>, <a href="../../../../../org/apache/hadoop/hbase/regionserver/MetricsRegionServerSource.html#MOB_FLUSHED_CELLS_COUNT">MOB_FLUSHED_CELLS_COUNT</a>, <a href="../../../../../org/apache/hadoop/hbase/regionserver/
 MetricsRegionServerSource.html#MOB_FLUSHED_CELLS_COUNT_DESC">MOB_FLUSHED_CELLS_COUNT_DESC</a>, <a href="../../../../../org/apache/hadoop/hbase/regionserver/MetricsRegionServerSource.html#MOB_FLUSHED_CELLS_SIZE">MOB_FLUSHED_CELLS_SIZE</a>, <a href="../../../../../org/apache/hadoop/hbase/regionserver/MetricsRegionServerSource.html#MOB_FLUSHED_CELLS_SIZE_DESC">MOB_FLUSHED_CELLS_SIZE_DESC</a>, <a href="../../../../../org/apache/hadoop/hbase/regionserver/MetricsRegionServerSource.html#MOB_SCAN_CELLS_COUNT">MOB_SCAN_CELLS_COUNT</a>, <a href="../../../../../org/apache/hadoop/hbase/regionserver/MetricsRegionServerSource.html#MOB_SCAN_CELLS_COUNT_DESC">MOB_SCAN_CELLS_COUNT_DESC</a>, <a href="../../../../../org/apache/hadoop/hbase/regionserver/MetricsRegionServerSource.html#MOB_SCAN_CELLS_SIZE">MOB_SCAN_CELLS_SIZE</a>, <a href="../../../../../org/apache/hadoop/hbase/regionserver/MetricsRegionServerSource.html#MOB_SCAN_CELLS_SIZE_DESC">MOB_SCAN_CELLS_SIZE_DESC</a>, <a href="../../../../../org/
 apache/hadoop/hbase/regionserver/MetricsRegionServerSource.html#NUM_REFERENCE_FILES">NUM_REFERENCE_FILES</a>, <a href="../../../../../org/apache/hadoop/hbase/regionserver/MetricsRegionServerSource.html#NUM_REFERENCE_FILES_DESC">NUM_REFERENCE_FILES_DESC</a>, <a href="../../../../../org/apache/hadoop/hbase/regionserver/MetricsRegionServerSource.html#NUMBER_OF_MUTATIONS_WITHOUT_WAL">NUMBER_OF_MUTATIONS_WITHOUT_WAL</a>, <a href="../../../../../org/apache/hadoop/hbase/regionserver/MetricsRegionServerSource.html#NUMBER_OF_MUTATIONS_WITHOUT_WAL_DESC">NUMBER_OF_MUTATIONS_WITHOUT_WAL_DESC</a>, <a href="../../../../../org/apache/hadoop/hbase/regionserver/MetricsRegionServerSource.html#PERCENT_FILES_LOCAL">PERCENT_FILES_LOCAL</a>, <a href="../../../../../org/apache/hadoop/hbase/regionserver/MetricsRegionServerSource.html#PERCENT_FILES_LOCAL_DESC">PERCENT_FILES_LOCAL_DESC</a>, <a href="../../../../../org/apache/hadoop/hbase/regionserver/MetricsRegionServerSource.html#PERCENT_FILES_LOCAL_SECONDA
 RY_REGIONS">PERCENT_FILES_LOCAL_SECONDARY_REGIONS</a>, <a href="../../../../../org/apache/hadoop/hbase/regionserver/MetricsRegionServerSource.html#PERCENT_FILES_LOCAL_SECONDARY_REGIONS_DESC">PERCENT_FILES_LOCAL_SECONDARY_REGIONS_DESC</a>, <a href="../../../../../org/apache/hadoop/hbase/regionserver/MetricsRegionServerSource.html#PUT_BATCH_KEY">PUT_BATCH_KEY</a>, <a href="../../../../../org/apache/hadoop/hbase/regionserver/MetricsRegionServerSource.html#PUT_KEY">PUT_KEY</a>, <a href="../../../../../org/apache/hadoop/hbase/regionserver/MetricsRegionServerSource.html#READ_REQUEST_COUNT">READ_REQUEST_COUNT</a>, <a href="../../../../../org/apache/hadoop/hbase/regionserver/MetricsRegionServerSource.html#READ_REQUEST_COUNT_DESC">READ_REQUEST_COUNT_DESC</a>, <a href="../../../../../org/apache/hadoop/hbase/regionserver/MetricsRegionServerSource.html#READ_REQUEST_RATE_DESC">READ_REQUEST_RATE_DESC</a>, <a href="../../../../../org/apache/hadoop/hbase/regionserver/MetricsRegionServerSource.html#
 READ_REQUEST_RATE_PER_SECOND">READ_REQUEST_RATE_PER_SECOND</a>, <a href="../../../../../org/apache/hadoop/hbase/regionserver/MetricsRegionServerSource.html#REGION_COUNT">REGION_COUNT</a>, <a href="../../../../../org/apache/hadoop/hbase/regionserver/MetricsRegionServerSource.html#REGION_COUNT_DESC">REGION_COUNT_DESC</a>, <a href="../../../../../org/apache/hadoop/hbase/regionserver/MetricsRegionServerSource.html#REPLAY_KEY">REPLAY_KEY</a>, <a href="../../../../../org/apache/hadoop/hbase/regionserver/MetricsRegionServerSource.html#RPC_GET_REQUEST_COUNT">RPC_GET_REQUEST_COUNT</a>, <a href="../../../../../org/apache/hadoop/hbase/regionserver/MetricsRegionServerSource.html#RPC_GET_REQUEST_COUNT_DESC">RPC_GET_REQUEST_COUNT_DESC</a>, <a href="../../../../../org/apache/hadoop/hbase/regionserver/MetricsRegionServerSource.html#RPC_MULTI_REQUEST_COUNT">RPC_MULTI_REQUEST_COUNT</a>, <a href="../../../../../org/apache/hadoop/hbase/regionserver/MetricsRegionServerSource.html#RPC_MULTI_REQUEST_COUNT
 _DESC">RPC_MULTI_REQUEST_COUNT_DESC</a>, <a href="../../../../../org/apache/hadoop/hbase/regionserver/MetricsRegionServerSource.html#RPC_MUTATE_REQUEST_COUNT">RPC_MUTATE_REQUEST_COUNT</a>, <a href="../../../../../org/apache/hadoop/hbase/regionserver/MetricsRegionServerSource.html#RPC_MUTATE_REQUEST_COUNT_DESC">RPC_MUTATE_REQUEST_COUNT_DESC</a>, <a href="../../../../../org/apache/hadoop/hbase/regionserver/MetricsRegionServerSource.html#RPC_SCAN_REQUEST_COUNT">RPC_SCAN_REQUEST_COUNT</a>, <a href="../../../../../org/apache/hadoop/hbase/regionserver/MetricsRegionServerSource.html#RPC_SCAN_REQUEST_COUNT_DESC">RPC_SCAN_REQUEST_COUNT_DESC</a>, <a href="../../../../../org/apache/hadoop/hbase/regionserver/MetricsRegionServerSource.html#RS_START_TIME_DESC">RS_START_TIME_DESC</a>, <a href="../../../../../org/apache/hadoop/hbase/regionserver/MetricsRegionServerSource.html#RS_START_TIME_NAME">RS_START_TIME_NAME</a>, <a href="../../../../../org/apache/hadoop/hbase/regionserver/MetricsRegionServer
 Source.html#SCAN_KEY">SCAN_KEY</a>, <a href="../../../../../org/apache/hadoop/hbase/regionserver/MetricsRegionServerSource.html#SCAN_SIZE_KEY">SCAN_SIZE_KEY</a>, <a href="../../../../../org/apache/hadoop/hbase/regionserver/MetricsRegionServerSource.html#SCAN_TIME_KEY">SCAN_TIME_KEY</a>, <a href="../../../../../org/apache/hadoop/hbase/regionserver/MetricsRegionServerSource.html#SERVER_NAME_DESC">SERVER_NAME_DESC</a>, <a href="../../../../../org/apache/hadoop/hbase/regionserver/MetricsRegionServerSource.html#SERVER_NAME_NAME">SERVER_NAME_NAME</a>, <a href="../../../../../org/apache/hadoop/hbase/regionserver/MetricsRegionServerSource.html#SLOW_APPEND_DESC">SLOW_APPEND_DESC</a>, <a href="../../../../../org/apache/hadoop/hbase/regionserver/MetricsRegionServerSource.html#SLOW_APPEND_KEY">SLOW_APPEND_KEY</a>, <a href="../../../../../org/apache/hadoop/hbase/regionserver/MetricsRegionServerSource.html#SLOW_DELETE_DESC">SLOW_DELETE_DESC</a>, <a href="../../../../../org/apache/hadoop/hbase/reg
 ionserver/MetricsRegionServerSource.html#SLOW_DELETE_KEY">SLOW_DELETE_KEY</a>, <a href="../../../../../org/apache/hadoop/hbase/regionserver/MetricsRegionServerSource.html#SLOW_GET_DESC">SLOW_GET_DESC</a>, <a href="../../../../../org/apache/hadoop/hbase/regionserver/MetricsRegionServerSource.html#SLOW_GET_KEY">SLOW_GET_KEY</a>, <a href="../../../../../org/apache/hadoop/hbase/regionserver/MetricsRegionServerSource.html#SLOW_INCREMENT_DESC">SLOW_INCREMENT_DESC</a>, <a href="../../../../../org/apache/hadoop/hbase/regionserver/MetricsRegionServerSource.html#SLOW_INCREMENT_KEY">SLOW_INCREMENT_KEY</a>, <a href="../../../../../org/apache/hadoop/hbase/regionserver/MetricsRegionServerSource.html#SLOW_PUT_DESC">SLOW_PUT_DESC</a>, <a href="../../../../../org/apache/hadoop/hbase/regionserver/MetricsRegionServerSource.html#SLOW_PUT_KEY">SLOW_PUT_KEY</a>, <a href="../../../../../org/apache/hadoop/hbase/regionserver/MetricsRegionServerSource.html#SMALL_COMPACTION_QUEUE_LENGTH">SMALL_COMPACTION_QUEU
 E_LENGTH</a>, <a href="../../../../../org/apache/hadoop/hbase/regionserver/MetricsRegionServerSource.html#SMALL_COMPACTION_QUEUE_LENGTH_DESC">SMALL_COMPACTION_QUEUE_LENGTH_DESC</a>, <a href="../../../../../org/apache/hadoop/hbase/regionserver/MetricsRegionServerSource.html#SPLIT_KEY">SPLIT_KEY</a>, <a href="../../../../../org/apache/hadoop/hbase/regionserver/MetricsRegionServerSource.html#SPLIT_QUEUE_LENGTH">SPLIT_QUEUE_LENGTH</a>, <a href="../../../../../org/apache/hadoop/hbase/regionserver/MetricsRegionServerSource.html#SPLIT_QUEUE_LENGTH_DESC">SPLIT_QUEUE_LENGTH_DESC</a>, <a href="../../../../../org/apache/hadoop/hbase/regionserver/MetricsRegionServerSource.html#SPLIT_REQUEST_DESC">SPLIT_REQUEST_DESC</a>, <a href="../../../../../org/apache/hadoop/hbase/regionserver/MetricsRegionServerSource.html#SPLIT_REQUEST_KEY">SPLIT_REQUEST_KEY</a>, <a href="../../../../../org/apache/hadoop/hbase/regionserver/MetricsRegionServerSource.html#SPLIT_SUCCESS_DESC">SPLIT_SUCCESS_DESC</a>, <a href="
 ../../../../../org/apache/hadoop/hbase/regionserver/MetricsRegionServerSource.html#SPLIT_SUCCESS_KEY">SPLIT_SUCCESS_KEY</a>, <a href="../../../../../org/apache/hadoop/hbase/regionserver/MetricsRegionServerSource.html#STATIC_BLOOM_SIZE">STATIC_BLOOM_SIZE</a>, <a href="../../../../../org/apache/hadoop/hbase/regionserver/MetricsRegionServerSource.html#STATIC_BLOOM_SIZE_DESC">STATIC_BLOOM_SIZE_DESC</a>, <a href="../../../../../org/apache/hadoop/hbase/regionserver/MetricsRegionServerSource.html#STATIC_INDEX_SIZE">STATIC_INDEX_SIZE</a>, <a href="../../../../../org/apache/hadoop/hbase/regionserver/MetricsRegionServerSource.html#STATIC_INDEX_SIZE_DESC">STATIC_INDEX_SIZE_DESC</a>, <a href="../../../../../org/apache/hadoop/hbase/regionserver/MetricsRegionServerSource.html#STORE_COUNT">STORE_COUNT</a>, <a href="../../../../../org/apache/hadoop/hbase/regionserver/MetricsRegionServerSource.html#STORE_COUNT_DESC">STORE_COUNT_DESC</a>, <a href="../../../../../org/apache/hadoop/hbase/regionserver/M
 etricsRegionServerSource.html#STOREFILE_COUNT">STOREFILE_COUNT</a>, <a href="../../../../../org/apache/hadoop/hbase/regionserver/MetricsRegionServerSource.html#STOREFILE_COUNT_DESC">STOREFILE_COUNT_DESC</a>, <a href="../../../../../org/apache/hadoop/hbase/regionserver/MetricsRegionServerSource.html#STOREFILE_INDEX_SIZE">STOREFILE_INDEX_SIZE</a>, <a href="../../../../../org/apache/hadoop/hbase/regionserver/MetricsRegionServerSource.html#STOREFILE_INDEX_SIZE_DESC">STOREFILE_INDEX_SIZE_DESC</a>, <a href="../../../../../org/apache/hadoop/hbase/regionserver/MetricsRegionServerSource.html#STOREFILE_SIZE">STOREFILE_SIZE</a>, <a href="../../../../../org/apache/hadoop/hbase/regionserver/MetricsRegionServerSource.html#STOREFILE_SIZE_DESC">STOREFILE_SIZE_DESC</a>, <a href="../../../../../org/apache/hadoop/hbase/regionserver/MetricsRegionServerSource.html#TOTAL_REQUEST_COUNT">TOTAL_REQUEST_COUNT</a>, <a href="../../../../../org/apache/hadoop/hbase/regionserver/MetricsRegionServerSource.html#TOT
 AL_REQUEST_COUNT_DESC">TOTAL_REQUEST_COUNT_DESC</a>, <a href="../../../../../org/apache/hadoop/hbase/regionserver/MetricsRegionServerSource.html#TOTAL_ROW_ACTION_REQUEST_COUNT">TOTAL_ROW_ACTION_REQUEST_COUNT</a>, <a href="../../../../../org/apache/hadoop/hbase/regionserver/MetricsRegionServerSource.html#TOTAL_ROW_ACTION_REQUEST_COUNT_DESC">TOTAL_ROW_ACTION_REQUEST_COUNT_DESC</a>, <a href="../../../../../org/apache/hadoop/hbase/regionserver/MetricsRegionServerSource.html#UPDATES_BLOCKED_DESC">UPDATES_BLOCKED_DESC</a>, <a href="../../../../../org/apache/hadoop/hbase/regionserver/MetricsRegionServerSource.html#UPDATES_BLOCKED_TIME">UPDATES_BLOCKED_TIME</a>, <a href="../../../../../org/apache/hadoop/hbase/regionserver/MetricsRegionServerSource.html#WALFILE_COUNT">WALFILE_COUNT</a>, <a href="../../../../../org/apache/hadoop/hbase/regionserver/MetricsRegionServerSource.html#WALFILE_COUNT_DESC">WALFILE_COUNT_DESC</a>, <a href="../../../../../org/apache/hadoop/hbase/regionserver/MetricsRegi
 onServerSource.html#WALFILE_SIZE">WALFILE_SIZE</a>, <a href="../../../../../org/apache/hadoop/hbase/regionserver/MetricsRegionServerSource.html#WALFILE_SIZE_DESC">WALFILE_SIZE_DESC</a>, <a href="../../../../../org/apache/hadoop/hbase/regionserver/MetricsRegionServerSource.html#WRITE_REQUEST_COUNT">WRITE_REQUEST_COUNT</a>, <a href="../../../../../org/apache/hadoop/hbase/regionserver/MetricsRegionServerSource.html#WRITE_REQUEST_COUNT_DESC">WRITE_REQUEST_COUNT_DESC</a>, <a href="../../../../../org/apache/hadoop/hbase/regionserver/MetricsRegionServerSource.html#WRITE_REQUEST_RATE_DESC">WRITE_REQUEST_RATE_DESC</a>, <a href="../../../../../org/apache/hadoop/hbase/regionserver/MetricsRegionServerSource.html#WRITE_REQUEST_RATE_PER_SECOND">WRITE_REQUEST_RATE_PER_SECOND</a>, <a href="../../../../../org/apache/hadoop/hbase/regionserver/MetricsRegionServerSource.html#ZOOKEEPER_QUORUM_DESC">ZOOKEEPER_QUORUM_DESC</a>, <a href="../../../../../org/apache/hadoop/hbase/regionserver/MetricsRegionServe
 rSource.html#ZOOKEEPER_QUORUM_NAME">ZOOKEEPER_QUORUM_NAME</a></code></li>
+<code><a href="../../../../../org/apache/hadoop/hbase/regionserver/MetricsRegionServerSource.html#APPEND_KEY">APPEND_KEY</a>, <a href="../../../../../org/apache/hadoop/hbase/regionserver/MetricsRegionServerSource.html#AVERAGE_REGION_SIZE">AVERAGE_REGION_SIZE</a>, <a href="../../../../../org/apache/hadoop/hbase/regionserver/MetricsRegionServerSource.html#AVERAGE_REGION_SIZE_DESC">AVERAGE_REGION_SIZE_DESC</a>, <a href="../../../../../org/apache/hadoop/hbase/regionserver/MetricsRegionServerSource.html#AVG_STORE_FILE_AGE">AVG_STORE_FILE_AGE</a>, <a href="../../../../../org/apache/hadoop/hbase/regionserver/MetricsRegionServerSource.html#AVG_STORE_FILE_AGE_DESC">AVG_STORE_FILE_AGE_DESC</a>, <a href="../../../../../org/apache/hadoop/hbase/regionserver/MetricsRegionServerSource.html#BLOCK_CACHE_BLOOM_CHUNK_HIT_COUNT">BLOCK_CACHE_BLOOM_CHUNK_HIT_COUNT</a>, <a href="../../../../../org/apache/hadoop/hbase/regionserver/MetricsRegionServerSource.html#BLOCK_CACHE_BLOOM_CHUNK_MISS_COUNT">BLOCK_CAC
 HE_BLOOM_CHUNK_MISS_COUNT</a>, <a href="../../../../../org/apache/hadoop/hbase/regionserver/MetricsRegionServerSource.html#BLOCK_CACHE_COUNT">BLOCK_CACHE_COUNT</a>, <a href="../../../../../org/apache/hadoop/hbase/regionserver/MetricsRegionServerSource.html#BLOCK_CACHE_COUNT_DESC">BLOCK_CACHE_COUNT_DESC</a>, <a href="../../../../../org/apache/hadoop/hbase/regionserver/MetricsRegionServerSource.html#BLOCK_CACHE_DATA_HIT_COUNT">BLOCK_CACHE_DATA_HIT_COUNT</a>, <a href="../../../../../org/apache/hadoop/hbase/regionserver/MetricsRegionServerSource.html#BLOCK_CACHE_DATA_MISS_COUNT">BLOCK_CACHE_DATA_MISS_COUNT</a>, <a href="../../../../../org/apache/hadoop/hbase/regionserver/MetricsRegionServerSource.html#BLOCK_CACHE_DELETE_FAMILY_BLOOM_HIT_COUNT">BLOCK_CACHE_DELETE_FAMILY_BLOOM_HIT_COUNT</a>, <a href="../../../../../org/apache/hadoop/hbase/regionserver/MetricsRegionServerSource.html#BLOCK_CACHE_DELETE_FAMILY_BLOOM_MISS_COUNT">BLOCK_CACHE_DELETE_FAMILY_BLOOM_MISS_COUNT</a>, <a href="../../.
 ./../../org/apache/hadoop/hbase/regionserver/MetricsRegionServerSource.html#BLOCK_CACHE_ENCODED_DATA_HIT_COUNT">BLOCK_CACHE_ENCODED_DATA_HIT_COUNT</a>, <a href="../../../../../org/apache/hadoop/hbase/regionserver/MetricsRegionServerSource.html#BLOCK_CACHE_ENCODED_DATA_MISS_COUNT">BLOCK_CACHE_ENCODED_DATA_MISS_COUNT</a>, <a href="../../../../../org/apache/hadoop/hbase/regionserver/MetricsRegionServerSource.html#BLOCK_CACHE_EVICTION_COUNT">BLOCK_CACHE_EVICTION_COUNT</a>, <a href="../../../../../org/apache/hadoop/hbase/regionserver/MetricsRegionServerSource.html#BLOCK_CACHE_EVICTION_COUNT_DESC">BLOCK_CACHE_EVICTION_COUNT_DESC</a>, <a href="../../../../../org/apache/hadoop/hbase/regionserver/MetricsRegionServerSource.html#BLOCK_CACHE_EXPRESS_HIT_PERCENT">BLOCK_CACHE_EXPRESS_HIT_PERCENT</a>, <a href="../../../../../org/apache/hadoop/hbase/regionserver/MetricsRegionServerSource.html#BLOCK_CACHE_EXPRESS_HIT_PERCENT_DESC">BLOCK_CACHE_EXPRESS_HIT_PERCENT_DESC</a>, <a href="../../../../../org
 /apache/hadoop/hbase/regionserver/MetricsRegionServerSource.html#BLOCK_CACHE_FAILED_INSERTION_COUNT">BLOCK_CACHE_FAILED_INSERTION_COUNT</a>, <a href="../../../../../org/apache/hadoop/hbase/regionserver/MetricsRegionServerSource.html#BLOCK_CACHE_FAILED_INSERTION_COUNT_DESC">BLOCK_CACHE_FAILED_INSERTION_COUNT_DESC</a>, <a href="../../../../../org/apache/hadoop/hbase/regionserver/MetricsRegionServerSource.html#BLOCK_CACHE_FILE_INFO_HIT_COUNT">BLOCK_CACHE_FILE_INFO_HIT_COUNT</a>, <a href="../../../../../org/apache/hadoop/hbase/regionserver/MetricsRegionServerSource.html#BLOCK_CACHE_FILE_INFO_MISS_COUNT">BLOCK_CACHE_FILE_INFO_MISS_COUNT</a>, <a href="../../../../../org/apache/hadoop/hbase/regionserver/MetricsRegionServerSource.html#BLOCK_CACHE_FREE_DESC">BLOCK_CACHE_FREE_DESC</a>, <a href="../../../../../org/apache/hadoop/hbase/regionserver/MetricsRegionServerSource.html#BLOCK_CACHE_FREE_SIZE">BLOCK_CACHE_FREE_SIZE</a>, <a href="../../../../../org/apache/hadoop/hbase/regionserver/Metrics
 RegionServerSource.html#BLOCK_CACHE_GENERAL_BLOOM_META_HIT_COUNT">BLOCK_CACHE_GENERAL_BLOOM_META_HIT_COUNT</a>, <a href="../../../../../org/apache/hadoop/hbase/regionserver/MetricsRegionServerSource.html#BLOCK_CACHE_GENERAL_BLOOM_META_MISS_COUNT">BLOCK_CACHE_GENERAL_BLOOM_META_MISS_COUNT</a>, <a href="../../../../../org/apache/hadoop/hbase/regionserver/MetricsRegionServerSource.html#BLOCK_CACHE_HIT_COUNT">BLOCK_CACHE_HIT_COUNT</a>, <a href="../../../../../org/apache/hadoop/hbase/regionserver/MetricsRegionServerSource.html#BLOCK_CACHE_HIT_COUNT_DESC">BLOCK_CACHE_HIT_COUNT_DESC</a>, <a href="../../../../../org/apache/hadoop/hbase/regionserver/MetricsRegionServerSource.html#BLOCK_CACHE_HIT_PERCENT">BLOCK_CACHE_HIT_PERCENT</a>, <a href="../../../../../org/apache/hadoop/hbase/regionserver/MetricsRegionServerSource.html#BLOCK_CACHE_HIT_PERCENT_DESC">BLOCK_CACHE_HIT_PERCENT_DESC</a>, <a href="../../../../../org/apache/hadoop/hbase/regionserver/MetricsRegionServerSource.html#BLOCK_CACHE_INT
 ERMEDIATE_INDEX_HIT_COUNT">BLOCK_CACHE_INTERMEDIATE_INDEX_HIT_COUNT</a>, <a href="../../../../../org/apache/hadoop/hbase/regionserver/MetricsRegionServerSource.html#BLOCK_CACHE_INTERMEDIATE_INDEX_MISS_COUNT">BLOCK_CACHE_INTERMEDIATE_INDEX_MISS_COUNT</a>, <a href="../../../../../org/apache/hadoop/hbase/regionserver/MetricsRegionServerSource.html#BLOCK_CACHE_LEAF_INDEX_HIT_COUNT">BLOCK_CACHE_LEAF_INDEX_HIT_COUNT</a>, <a href="../../../../../org/apache/hadoop/hbase/regionserver/MetricsRegionServerSource.html#BLOCK_CACHE_LEAF_INDEX_MISS_COUNT">BLOCK_CACHE_LEAF_INDEX_MISS_COUNT</a>, <a href="../../../../../org/apache/hadoop/hbase/regionserver/MetricsRegionServerSource.html#BLOCK_CACHE_META_HIT_COUNT">BLOCK_CACHE_META_HIT_COUNT</a>, <a href="../../../../../org/apache/hadoop/hbase/regionserver/MetricsRegionServerSource.html#BLOCK_CACHE_META_MISS_COUNT">BLOCK_CACHE_META_MISS_COUNT</a>, <a href="../../../../../org/apache/hadoop/hbase/regionserver/MetricsRegionServerSource.html#BLOCK_CACHE_MI
 SS_COUNT">BLOCK_CACHE_MISS_COUNT</a>, <a href="../../../../../org/apache/hadoop/hbase/regionserver/MetricsRegionServerSource.html#BLOCK_CACHE_PRIMARY_EVICTION_COUNT">BLOCK_CACHE_PRIMARY_EVICTION_COUNT</a>, <a href="../../../../../org/apache/hadoop/hbase/regionserver/MetricsRegionServerSource.html#BLOCK_CACHE_PRIMARY_EVICTION_COUNT_DESC">BLOCK_CACHE_PRIMARY_EVICTION_COUNT_DESC</a>, <a href="../../../../../org/apache/hadoop/hbase/regionserver/MetricsRegionServerSource.html#BLOCK_CACHE_PRIMARY_HIT_COUNT">BLOCK_CACHE_PRIMARY_HIT_COUNT</a>, <a href="../../../../../org/apache/hadoop/hbase/regionserver/MetricsRegionServerSource.html#BLOCK_CACHE_PRIMARY_HIT_COUNT_DESC">BLOCK_CACHE_PRIMARY_HIT_COUNT_DESC</a>, <a href="../../../../../org/apache/hadoop/hbase/regionserver/MetricsRegionServerSource.html#BLOCK_CACHE_PRIMARY_MISS_COUNT">BLOCK_CACHE_PRIMARY_MISS_COUNT</a>, <a href="../../../../../org/apache/hadoop/hbase/regionserver/MetricsRegionServerSource.html#BLOCK_CACHE_ROOT_INDEX_HIT_COUNT">B
 LOCK_CACHE_ROOT_INDEX_HIT_COUNT</a>, <a href="../../../../../org/apache/hadoop/hbase/regionserver/MetricsRegionServerSource.html#BLOCK_CACHE_ROOT_INDEX_MISS_COUNT">BLOCK_CACHE_ROOT_INDEX_MISS_COUNT</a>, <a href="../../../../../org/apache/hadoop/hbase/regionserver/MetricsRegionServerSource.html#BLOCK_CACHE_SIZE">BLOCK_CACHE_SIZE</a>, <a href="../../../../../org/apache/hadoop/hbase/regionserver/MetricsRegionServerSource.html#BLOCK_CACHE_SIZE_DESC">BLOCK_CACHE_SIZE_DESC</a>, <a href="../../../../../org/apache/hadoop/hbase/regionserver/MetricsRegionServerSource.html#BLOCK_CACHE_TRAILER_HIT_COUNT">BLOCK_CACHE_TRAILER_HIT_COUNT</a>, <a href="../../../../../org/apache/hadoop/hbase/regionserver/MetricsRegionServerSource.html#BLOCK_CACHE_TRAILER_MISS_COUNT">BLOCK_CACHE_TRAILER_MISS_COUNT</a>, <a href="../../../../../org/apache/hadoop/hbase/regionserver/MetricsRegionServerSource.html#BLOCK_COUNT_MISS_COUNT_DESC">BLOCK_COUNT_MISS_COUNT_DESC</a>, <a href="../../../../../org/apache/hadoop/hbase/
 regionserver/MetricsRegionServerSource.html#BLOCK_COUNT_PRIMARY_MISS_COUNT_DESC">BLOCK_COUNT_PRIMARY_MISS_COUNT_DESC</a>, <a href="../../../../../org/apache/hadoop/hbase/regionserver/MetricsRegionServerSource.html#BLOCKED_REQUESTS_COUNT">BLOCKED_REQUESTS_COUNT</a>, <a href="../../../../../org/apache/hadoop/hbase/regionserver/MetricsRegionServerSource.html#BLOCKED_REQUESTS_COUNT_DESC">BLOCKED_REQUESTS_COUNT_DESC</a>, <a href="../../../../../org/apache/hadoop/hbase/regionserver/MetricsRegionServerSource.html#CELLS_COUNT_COMPACTED_FROM_MOB">CELLS_COUNT_COMPACTED_FROM_MOB</a>, <a href="../../../../../org/apache/hadoop/hbase/regionserver/MetricsRegionServerSource.html#CELLS_COUNT_COMPACTED_FROM_MOB_DESC">CELLS_COUNT_COMPACTED_FROM_MOB_DESC</a>, <a href="../../../../../org/apache/hadoop/hbase/regionserver/MetricsRegionServerSource.html#CELLS_COUNT_COMPACTED_TO_MOB">CELLS_COUNT_COMPACTED_TO_MOB</a>, <a href="../../../../../org/apache/hadoop/hbase/regionserver/MetricsRegionServerSource.html
 #CELLS_COUNT_COMPACTED_TO_MOB_DESC">CELLS_COUNT_COMPACTED_TO_MOB_DESC</a>, <a href="../../../../../org/apache/hadoop/hbase/regionserver/MetricsRegionServerSource.html#CELLS_SIZE_COMPACTED_FROM_MOB">CELLS_SIZE_COMPACTED_FROM_MOB</a>, <a href="../../../../../org/apache/hadoop/hbase/regionserver/MetricsRegionServerSource.html#CELLS_SIZE_COMPACTED_FROM_MOB_DESC">CELLS_SIZE_COMPACTED_FROM_MOB_DESC</a>, <a href="../../../../../org/apache/hadoop/hbase/regionserver/MetricsRegionServerSource.html#CELLS_SIZE_COMPACTED_TO_MOB">CELLS_SIZE_COMPACTED_TO_MOB</a>, <a href="../../../../../org/apache/hadoop/hbase/regionserver/MetricsRegionServerSource.html#CELLS_SIZE_COMPACTED_TO_MOB_DESC">CELLS_SIZE_COMPACTED_TO_MOB_DESC</a>, <a href="../../../../../org/apache/hadoop/hbase/regionserver/MetricsRegionServerSource.html#CHECK_AND_DELETE_KEY">CHECK_AND_DELETE_KEY</a>, <a href="../../../../../org/apache/hadoop/hbase/regionserver/MetricsRegionServerSource.html#CHECK_AND_PUT_KEY">CHECK_AND_PUT_KEY</a>, <a h
 ref="../../../../../org/apache/hadoop/hbase/regionserver/MetricsRegionServerSource.html#CHECK_MUTATE_FAILED_COUNT">CHECK_MUTATE_FAILED_COUNT</a>, <a href="../../../../../org/apache/hadoop/hbase/regionserver/MetricsRegionServerSource.html#CHECK_MUTATE_FAILED_COUNT_DESC">CHECK_MUTATE_FAILED_COUNT_DESC</a>, <a href="../../../../../org/apache/hadoop/hbase/regionserver/MetricsRegionServerSource.html#CHECK_MUTATE_PASSED_COUNT">CHECK_MUTATE_PASSED_COUNT</a>, <a href="../../../../../org/apache/hadoop/hbase/regionserver/MetricsRegionServerSource.html#CHECK_MUTATE_PASSED_COUNT_DESC">CHECK_MUTATE_PASSED_COUNT_DESC</a>, <a href="../../../../../org/apache/hadoop/hbase/regionserver/MetricsRegionServerSource.html#CLUSTER_ID_DESC">CLUSTER_ID_DESC</a>, <a href="../../../../../org/apache/hadoop/hbase/regionserver/MetricsRegionServerSource.html#CLUSTER_ID_NAME">CLUSTER_ID_NAME</a>, <a href="../../../../../org/apache/hadoop/hbase/regionserver/MetricsRegionServerSource.html#COMPACTED_CELLS">COMPACTED_CE
 LLS</a>, <a href="../../../../../org/apache/hadoop/hbase/regionserver/MetricsRegionServerSource.html#COMPACTED_CELLS_DESC">COMPACTED_CELLS_DESC</a>, <a href="../../../../../org/apache/hadoop/hbase/regionserver/MetricsRegionServerSource.html#COMPACTED_CELLS_SIZE">COMPACTED_CELLS_SIZE</a>, <a href="../../../../../org/apache/hadoop/hbase/regionserver/MetricsRegionServerSource.html#COMPACTED_CELLS_SIZE_DESC">COMPACTED_CELLS_SIZE_DESC</a>, <a href="../../../../../org/apache/hadoop/hbase/regionserver/MetricsRegionServerSource.html#COMPACTED_INPUT_BYTES">COMPACTED_INPUT_BYTES</a>, <a href="../../../../../org/apache/hadoop/hbase/regionserver/MetricsRegionServerSource.html#COMPACTED_INPUT_BYTES_DESC">COMPACTED_INPUT_BYTES_DESC</a>, <a href="../../../../../org/apache/hadoop/hbase/regionserver/MetricsRegionServerSource.html#COMPACTED_OUTPUT_BYTES">COMPACTED_OUTPUT_BYTES</a>, <a href="../../../../../org/apache/hadoop/hbase/regionserver/MetricsRegionServerSource.html#COMPACTED_OUTPUT_BYTES_DESC"
 >COMPACTED_OUTPUT_BYTES_DESC</a>, <a href="../../../../../org/apache/hadoop/hbase/regionserver/MetricsRegionServerSource.html#COMPACTION_INPUT_FILE_COUNT">COMPACTION_INPUT_FILE_COUNT</a>, <a href="../../../../../org/apache/hadoop/hbase/regionserver/MetricsRegionServerSource.html#COMPACTION_INPUT_FILE_COUNT_DESC">COMPACTION_INPUT_FILE_COUNT_DESC</a>, <a href="../../../../../org/apache/hadoop/hbase/regionserver/MetricsRegionServerSource.html#COMPACTION_INPUT_SIZE">COMPACTION_INPUT_SIZE</a>, <a href="../../../../../org/apache/hadoop/hbase/regionserver/MetricsRegionServerSource.html#COMPACTION_INPUT_SIZE_DESC">COMPACTION_INPUT_SIZE_DESC</a>, <a href="../../../../../org/apache/hadoop/hbase/regionserver/MetricsRegionServerSource.html#COMPACTION_OUTPUT_FILE_COUNT">COMPACTION_OUTPUT_FILE_COUNT</a>, <a href="../../../../../org/apache/hadoop/hbase/regionserver/MetricsRegionServerSource.html#COMPACTION_OUTPUT_FILE_COUNT_DESC">COMPACTION_OUTPUT_FILE_COUNT_DESC</a>, <a href="../../../../../org/a
 pache/hadoop/hbase/regionserver/MetricsRegionServerSource.html#COMPACTION_OUTPUT_SIZE">COMPACTION_OUTPUT_SIZE</a>, <a href="../../../../../org/apache/hadoop/hbase/regionserver/MetricsRegionServerSource.html#COMPACTION_OUTPUT_SIZE_DESC">COMPACTION_OUTPUT_SIZE_DESC</a>, <a href="../../../../../org/apache/hadoop/hbase/regionserver/MetricsRegionServerSource.html#COMPACTION_QUEUE_LENGTH">COMPACTION_QUEUE_LENGTH</a>, <a href="../../../../../org/apache/hadoop/hbase/regionserver/MetricsRegionServerSource.html#COMPACTION_QUEUE_LENGTH_DESC">COMPACTION_QUEUE_LENGTH_DESC</a>, <a href="../../../../../org/apache/hadoop/hbase/regionserver/MetricsRegionServerSource.html#COMPACTION_TIME">COMPACTION_TIME</a>, <a href="../../../../../org/apache/hadoop/hbase/regionserver/MetricsRegionServerSource.html#COMPACTION_TIME_DESC">COMPACTION_TIME_DESC</a>, <a href="../../../../../org/apache/hadoop/hbase/regionserver/MetricsRegionServerSource.html#CP_REQUEST_COUNT">CP_REQUEST_COUNT</a>, <a href="../../../../../
 org/apache/hadoop/hbase/regionserver/MetricsRegionServerSource.html#CP_REQUEST_COUNT_DESC">CP_REQUEST_COUNT_DESC</a>, <a href="../../../../../org/apache/hadoop/hbase/regionserver/MetricsRegionServerSource.html#DATA_SIZE_WITHOUT_WAL">DATA_SIZE_WITHOUT_WAL</a>, <a href="../../../../../org/apache/hadoop/hbase/regionserver/MetricsRegionServerSource.html#DATA_SIZE_WITHOUT_WAL_DESC">DATA_SIZE_WITHOUT_WAL_DESC</a>, <a href="../../../../../org/apache/hadoop/hbase/regionserver/MetricsRegionServerSource.html#DELETE_BATCH_KEY">DELETE_BATCH_KEY</a>, <a href="../../../../../org/apache/hadoop/hbase/regionserver/MetricsRegionServerSource.html#DELETE_KEY">DELETE_KEY</a>, <a href="../../../../../org/apache/hadoop/hbase/regionserver/MetricsRegionServerSource.html#FILTERED_READ_REQUEST_COUNT">FILTERED_READ_REQUEST_COUNT</a>, <a href="../../../../../org/apache/hadoop/hbase/regionserver/MetricsRegionServerSource.html#FILTERED_READ_REQUEST_COUNT_DESC">FILTERED_READ_REQUEST_COUNT_DESC</a>, <a href="../../
 ../../../org/apache/hadoop/hbase/regionserver/MetricsRegionServerSource.html#FLUSH_MEMSTORE_SIZE">FLUSH_MEMSTORE_SIZE</a>, <a href="../../../../../org/apache/hadoop/hbase/regionserver/MetricsRegionServerSource.html#FLUSH_MEMSTORE_SIZE_DESC">FLUSH_MEMSTORE_SIZE_DESC</a>, <a href="../../../../../org/apache/hadoop/hbase/regionserver/MetricsRegionServerSource.html#FLUSH_OUTPUT_SIZE">FLUSH_OUTPUT_SIZE</a>, <a href="../../../../../org/apache/hadoop/hbase/regionserver/MetricsRegionServerSource.html#FLUSH_OUTPUT_SIZE_DESC">FLUSH_OUTPUT_SIZE_DESC</a>, <a href="../../../../../org/apache/hadoop/hbase/regionserver/MetricsRegionServerSource.html#FLUSH_QUEUE_LENGTH">FLUSH_QUEUE_LENGTH</a>, <a href="../../../../../org/apache/hadoop/hbase/regionserver/MetricsRegionServerSource.html#FLUSH_QUEUE_LENGTH_DESC">FLUSH_QUEUE_LENGTH_DESC</a>, <a href="../../../../../org/apache/hadoop/hbase/regionserver/MetricsRegionServerSource.html#FLUSH_TIME">FLUSH_TIME</a>, <a href="../../../../../org/apache/hadoop/hbas
 e/regionserver/MetricsRegionServerSource.html#FLUSH_TIME_DESC">FLUSH_TIME_DESC</a>, <a href="../../../../../org/apache/hadoop/hbase/regionserver/MetricsRegionServerSource.html#FLUSHED_CELLS">FLUSHED_CELLS</a>, <a href="../../../../../org/apache/hadoop/hbase/regionserver/MetricsRegionServerSource.html#FLUSHED_CELLS_DESC">FLUSHED_CELLS_DESC</a>, <a href="../../../../../org/apache/hadoop/hbase/regionserver/MetricsRegionServerSource.html#FLUSHED_CELLS_SIZE">FLUSHED_CELLS_SIZE</a>, <a href="../../../../../org/apache/hadoop/hbase/regionserver/MetricsRegionServerSource.html#FLUSHED_CELLS_SIZE_DESC">FLUSHED_CELLS_SIZE_DESC</a>, <a href="../../../../../org/apache/hadoop/hbase/regionserver/MetricsRegionServerSource.html#FLUSHED_MEMSTORE_BYTES">FLUSHED_MEMSTORE_BYTES</a>, <a href="../../../../../org/apache/hadoop/hbase/regionserver/MetricsRegionServerSource.html#FLUSHED_MEMSTORE_BYTES_DESC">FLUSHED_MEMSTORE_BYTES_DESC</a>, <a href="../../../../../org/apache/hadoop/hbase/regionserver/MetricsReg
 ionServerSource.html#FLUSHED_OUTPUT_BYTES">FLUSHED_OUTPUT_BYTES</a>, <a href="../../../../../org/apache/hadoop/hbase/regionserver/MetricsRegionServerSource.html#FLUSHED_OUTPUT_BYTES_DESC">FLUSHED_OUTPUT_BYTES_DESC</a>, <a href="../../../../../org/apache/hadoop/hbase/regionserver/MetricsRegionServerSource.html#GET_KEY">GET_KEY</a>, <a href="../../../../../org/apache/hadoop/hbase/regionserver/MetricsRegionServerSource.html#GET_SIZE_KEY">GET_SIZE_KEY</a>, <a href="../../../../../org/apache/hadoop/hbase/regionserver/MetricsRegionServerSource.html#HEDGED_READ_WINS">HEDGED_READ_WINS</a>, <a href="../../../../../org/apache/hadoop/hbase/regionserver/MetricsRegionServerSource.html#HEDGED_READ_WINS_DESC">HEDGED_READ_WINS_DESC</a>, <a href="../../../../../org/apache/hadoop/hbase/regionserver/MetricsRegionServerSource.html#HEDGED_READS">HEDGED_READS</a>, <a href="../../../../../org/apache/hadoop/hbase/regionserver/MetricsRegionServerSource.html#HEDGED_READS_DESC">HEDGED_READS_DESC</a>, <a href=
 "../../../../../org/apache/hadoop/hbase/regionserver/MetricsRegionServerSource.html#INCREMENT_KEY">INCREMENT_KEY</a>, <a href="../../../../../org/apache/hadoop/hbase/regionserver/MetricsRegionServerSource.html#L1_CACHE_HIT_COUNT">L1_CACHE_HIT_COUNT</a>, <a href="../../../../../org/apache/hadoop/hbase/regionserver/MetricsRegionServerSource.html#L1_CACHE_HIT_COUNT_DESC">L1_CACHE_HIT_COUNT_DESC</a>, <a href="../../../../../org/apache/hadoop/hbase/regionserver/MetricsRegionServerSource.html#L1_CACHE_HIT_RATIO">L1_CACHE_HIT_RATIO</a>, <a href="../../../../../org/apache/hadoop/hbase/regionserver/MetricsRegionServerSource.html#L1_CACHE_HIT_RATIO_DESC">L1_CACHE_HIT_RATIO_DESC</a>, <a href="../../../../../org/apache/hadoop/hbase/regionserver/MetricsRegionServerSource.html#L1_CACHE_MISS_COUNT">L1_CACHE_MISS_COUNT</a>, <a href="../../../../../org/apache/hadoop/hbase/regionserver/MetricsRegionServerSource.html#L1_CACHE_MISS_COUNT_DESC">L1_CACHE_MISS_COUNT_DESC</a>, <a href="../../../../../org/a
 pache/hadoop/hbase/regionserver/MetricsRegionServerSource.html#L1_CACHE_MISS_RATIO">L1_CACHE_MISS_RATIO</a>, <a href="../../../../../org/apache/hadoop/hbase/regionserver/MetricsRegionServerSource.html#L1_CACHE_MISS_RATIO_DESC">L1_CACHE_MISS_RATIO_DESC</a>, <a href="../../../../../org/apache/hadoop/hbase/regionserver/MetricsRegionServerSource.html#L2_CACHE_HIT_COUNT">L2_CACHE_HIT_COUNT</a>, <a href="../../../../../org/apache/hadoop/hbase/regionserver/MetricsRegionServerSource.html#L2_CACHE_HIT_COUNT_DESC">L2_CACHE_HIT_COUNT_DESC</a>, <a href="../../../../../org/apache/hadoop/hbase/regionserver/MetricsRegionServerSource.html#L2_CACHE_HIT_RATIO">L2_CACHE_HIT_RATIO</a>, <a href="../../../../../org/apache/hadoop/hbase/regionserver/MetricsRegionServerSource.html#L2_CACHE_HIT_RATIO_DESC">L2_CACHE_HIT_RATIO_DESC</a>, <a href="../../../../../org/apache/hadoop/hbase/regionserver/MetricsRegionServerSource.html#L2_CACHE_MISS_COUNT">L2_CACHE_MISS_COUNT</a>, <a href="../../../../../org/apache/had
 oop/hbase/regionserver/MetricsRegionServerSource.html#L2_CACHE_MISS_COUNT_DESC">L2_CACHE_MISS_COUNT_DESC</a>, <a href="../../../../../org/apache/hadoop/hbase/regionserver/MetricsRegionServerSource.html#L2_CACHE_MISS_RATIO">L2_CACHE_MISS_RATIO</a>, <a href="../../../../../org/apache/hadoop/hbase/regionserver/MetricsRegionServerSource.html#L2_CACHE_MISS_RATIO_DESC">L2_CACHE_MISS_RATIO_DESC</a>, <a href="../../../../../org/apache/hadoop/hbase/regionserver/MetricsRegionServerSource.html#LARGE_COMPACTION_QUEUE_LENGTH">LARGE_COMPACTION_QUEUE_LENGTH</a>, <a href="../../../../../org/apache/hadoop/hbase/regionserver/MetricsRegionServerSource.html#LARGE_COMPACTION_QUEUE_LENGTH_DESC">LARGE_COMPACTION_QUEUE_LENGTH_DESC</a>, <a href="../../../../../org/apache/hadoop/hbase/regionserver/MetricsRegionServerSource.html#MAJOR_COMPACTED_CELLS">MAJOR_COMPACTED_CELLS</a>, <a href="../../../../../org/apache/hadoop/hbase/regionserver/MetricsRegionServerSource.html#MAJOR_COMPACTED_CELLS_DESC">MAJOR_COMPACT
 ED_CELLS_DESC</a>, <a href="../../../../../org/apache/hadoop/hbase/regionserver/MetricsRegionServerSource.html#MAJOR_COMPACTED_CELLS_SIZE">MAJOR_COMPACTED_CELLS_SIZE</a>, <a href="../../../../../org/apache/hadoop/hbase/regionserver/MetricsRegionServerSource.html#MAJOR_COMPACTED_CELLS_SIZE_DESC">MAJOR_COMPACTED_CELLS_SIZE_DESC</a>, <a href="../../../../../org/apache/hadoop/hbase/regionserver/MetricsRegionServerSource.html#MAJOR_COMPACTED_INPUT_BYTES">MAJOR_COMPACTED_INPUT_BYTES</a>, <a href="../../../../../org/apache/hadoop/hbase/regionserver/MetricsRegionServerSource.html#MAJOR_COMPACTED_INPUT_BYTES_DESC">MAJOR_COMPACTED_INPUT_BYTES_DESC</a>, <a href="../../../../../org/apache/hadoop/hbase/regionserver/MetricsRegionServerSource.html#MAJOR_COMPACTED_OUTPUT_BYTES">MAJOR_COMPACTED_OUTPUT_BYTES</a>, <a href="../../../../../org/apache/hadoop/hbase/regionserver/MetricsRegionServerSource.html#MAJOR_COMPACTED_OUTPUT_BYTES_DESC">MAJOR_COMPACTED_OUTPUT_BYTES_DESC</a>, <a href="../../../../../
 org/apache/hadoop/hbase/regionserver/MetricsRegionServerSource.html#MAJOR_COMPACTION_INPUT_FILE_COUNT">MAJOR_COMPACTION_INPUT_FILE_COUNT</a>, <a href="../../../../../org/apache/hadoop/hbase/regionserver/MetricsRegionServerSource.html#MAJOR_COMPACTION_INPUT_FILE_COUNT_DESC">MAJOR_COMPACTION_INPUT_FILE_COUNT_DESC</a>, <a href="../../../../../org/apache/hadoop/hbase/regionserver/MetricsRegionServerSource.html#MAJOR_COMPACTION_INPUT_SIZE">MAJOR_COMPACTION_INPUT_SIZE</a>, <a href="../../../../../org/apache/hadoop/hbase/regionserver/MetricsRegionServerSource.html#MAJOR_COMPACTION_INPUT_SIZE_DESC">MAJOR_COMPACTION_INPUT_SIZE_DESC</a>, <a href="../../../../../org/apache/hadoop/hbase/regionserver/MetricsRegionServerSource.html#MAJOR_COMPACTION_OUTPUT_FILE_COUNT">MAJOR_COMPACTION_OUTPUT_FILE_COUNT</a>, <a href="../../../../../org/apache/hadoop/hbase/regionserver/MetricsRegionServerSource.html#MAJOR_COMPACTION_OUTPUT_FILE_COUNT_DESC">MAJOR_COMPACTION_OUTPUT_FILE_COUNT_DESC</a>, <a href="../../
 ../../../org/apache/hadoop/hbase/regionserver/MetricsRegionServerSource.html#MAJOR_COMPACTION_OUTPUT_SIZE">MAJOR_COMPACTION_OUTPUT_SIZE</a>, <a href="../../../../../org/apache/hadoop/hbase/regionserver/MetricsRegionServerSource.html#MAJOR_COMPACTION_OUTPUT_SIZE_DESC">MAJOR_COMPACTION_OUTPUT_SIZE_DESC</a>, <a href="../../../../../org/apache/hadoop/hbase/regionserver/MetricsRegionServerSource.html#MAJOR_COMPACTION_TIME">MAJOR_COMPACTION_TIME</a>, <a href="../../../../../org/apache/hadoop/hbase/regionserver/MetricsRegionServerSource.html#MAJOR_COMPACTION_TIME_DESC">MAJOR_COMPACTION_TIME_DESC</a>, <a href="../../../../../org/apache/hadoop/hbase/regionserver/MetricsRegionServerSource.html#MAX_STORE_FILE_AGE">MAX_STORE_FILE_AGE</a>, <a href="../../../../../org/apache/hadoop/hbase/regionserver/MetricsRegionServerSource.html#MAX_STORE_FILE_AGE_DESC">MAX_STORE_FILE_AGE_DESC</a>, <a href="../../../../../org/apache/hadoop/hbase/regionserver/MetricsRegionServerSource.html#MEMSTORE_SIZE">MEMSTOR
 E_SIZE</a>, <a href="../../../../../org/apache/hadoop/hbase/regionserver/MetricsRegionServerSource.html#MEMSTORE_SIZE_DESC">MEMSTORE_SIZE_DESC</a>, <a href="../../../../../org/apache/hadoop/hbase/regionserver/MetricsRegionServerSource.html#METRICS_CONTEXT">METRICS_CONTEXT</a>, <a href="../../../../../org/apache/hadoop/hbase/regionserver/MetricsRegionServerSource.html#METRICS_DESCRIPTION">METRICS_DESCRIPTION</a>, <a href="../../../../../org/apache/hadoop/hbase/regionserver/MetricsRegionServerSource.html#METRICS_JMX_CONTEXT">METRICS_JMX_CONTEXT</a>, <a href="../../../../../org/apache/hadoop/hbase/regionserver/MetricsRegionServerSource.html#METRICS_NAME">METRICS_NAME</a>, <a href="../../../../../org/apache/hadoop/hbase/regionserver/MetricsRegionServerSource.html#MIN_STORE_FILE_AGE">MIN_STORE_FILE_AGE</a>, <a href="../../../../../org/apache/hadoop/hbase/regionserver/MetricsRegionServerSource.html#MIN_STORE_FILE_AGE_DESC">MIN_STORE_FILE_AGE_DESC</a>, <a href="../../../../../org/apache/ha
 doop/hbase/regionserver/MetricsRegionServerSource.html#MOB_FILE_CACHE_ACCESS_COUNT">MOB_FILE_CACHE_ACCESS_COUNT</a>, <a href="../../../../../org/apache/hadoop/hbase/regionserver/MetricsRegionServerSource.html#MOB_FILE_CACHE_ACCESS_COUNT_DESC">MOB_FILE_CACHE_ACCESS_COUNT_DESC</a>, <a href="../../../../../org/apache/hadoop/hbase/regionserver/MetricsRegionServerSource.html#MOB_FILE_CACHE_COUNT">MOB_FILE_CACHE_COUNT</a>, <a href="../../../../../org/apache/hadoop/hbase/regionserver/MetricsRegionServerSource.html#MOB_FILE_CACHE_COUNT_DESC">MOB_FILE_CACHE_COUNT_DESC</a>, <a href="../../../../../org/apache/hadoop/hbase/regionserver/MetricsRegionServerSource.html#MOB_FILE_CACHE_EVICTED_COUNT">MOB_FILE_CACHE_EVICTED_COUNT</a>, <a href="../../../../../org/apache/hadoop/hbase/regionserver/MetricsRegionServerSource.html#MOB_FILE_CACHE_EVICTED_COUNT_DESC">MOB_FILE_CACHE_EVICTED_COUNT_DESC</a>, <a href="../../../../../org/apache/hadoop/hbase/regionserver/MetricsRegionServerSource.html#MOB_FILE_CAC
 HE_HIT_PERCENT">MOB_FILE_CACHE_HIT_PERCENT</a>, <a href="../../../../../org/apache/hadoop/hbase/regionserver/MetricsRegionServerSource.html#MOB_FILE_CACHE_HIT_PERCENT_DESC">MOB_FILE_CACHE_HIT_PERCENT_DESC</a>, <a href="../../../../../org/apache/hadoop/hbase/regionserver/MetricsRegionServerSource.html#MOB_FILE_CACHE_MISS_COUNT">MOB_FILE_CACHE_MISS_COUNT</a>, <a href="../../../../../org/apache/hadoop/hbase/regionserver/MetricsRegionServerSource.html#MOB_FILE_CACHE_MISS_COUNT_DESC">MOB_FILE_CACHE_MISS_COUNT_DESC</a>, <a href="../../../../../org/apache/hadoop/hbase/regionserver/MetricsRegionServerSource.html#MOB_FLUSH_COUNT">MOB_FLUSH_COUNT</a>, <a href="../../../../../org/apache/hadoop/hbase/regionserver/MetricsRegionServerSource.html#MOB_FLUSH_COUNT_DESC">MOB_FLUSH_COUNT_DESC</a>, <a href="../../../../../org/apache/hadoop/hbase/regionserver/MetricsRegionServerSource.html#MOB_FLUSHED_CELLS_COUNT">MOB_FLUSHED_CELLS_COUNT</a>, <a href="../../../../../org/apache/hadoop/hbase/regionserver/
 MetricsRegionServerSource.html#MOB_FLUSHED_CELLS_COUNT_DESC">MOB_FLUSHED_CELLS_COUNT_DESC</a>, <a href="../../../../../org/apache/hadoop/hbase/regionserver/MetricsRegionServerSource.html#MOB_FLUSHED_CELLS_SIZE">MOB_FLUSHED_CELLS_SIZE</a>, <a href="../../../../../org/apache/hadoop/hbase/regionserver/MetricsRegionServerSource.html#MOB_FLUSHED_CELLS_SIZE_DESC">MOB_FLUSHED_CELLS_SIZE_DESC</a>, <a href="../../../../../org/apache/hadoop/hbase/regionserver/MetricsRegionServerSource.html#MOB_SCAN_CELLS_COUNT">MOB_SCAN_CELLS_COUNT</a>, <a href="../../../../../org/apache/hadoop/hbase/regionserver/MetricsRegionServerSource.html#MOB_SCAN_CELLS_COUNT_DESC">MOB_SCAN_CELLS_COUNT_DESC</a>, <a href="../../../../../org/apache/hadoop/hbase/regionserver/MetricsRegionServerSource.html#MOB_SCAN_CELLS_SIZE">MOB_SCAN_CELLS_SIZE</a>, <a href="../../../../../org/apache/hadoop/hbase/regionserver/MetricsRegionServerSource.html#MOB_SCAN_CELLS_SIZE_DESC">MOB_SCAN_CELLS_SIZE_DESC</a>, <a href="../../../../../org/
 apache/hadoop/hbase/regionserver/MetricsRegionServerSource.html#NUM_REFERENCE_FILES">NUM_REFERENCE_FILES</a>, <a href="../../../../../org/apache/hadoop/hbase/regionserver/MetricsRegionServerSource.html#NUM_REFERENCE_FILES_DESC">NUM_REFERENCE_FILES_DESC</a>, <a href="../../../../../org/apache/hadoop/hbase/regionserver/MetricsRegionServerSource.html#NUMBER_OF_MUTATIONS_WITHOUT_WAL">NUMBER_OF_MUTATIONS_WITHOUT_WAL</a>, <a href="../../../../../org/apache/hadoop/hbase/regionserver/MetricsRegionServerSource.html#NUMBER_OF_MUTATIONS_WITHOUT_WAL_DESC">NUMBER_OF_MUTATIONS_WITHOUT_WAL_DESC</a>, <a href="../../../../../org/apache/hadoop/hbase/regionserver/MetricsRegionServerSource.html#PERCENT_FILES_LOCAL">PERCENT_FILES_LOCAL</a>, <a href="../../../../../org/apache/hadoop/hbase/regionserver/MetricsRegionServerSource.html#PERCENT_FILES_LOCAL_DESC">PERCENT_FILES_LOCAL_DESC</a>, <a href="../../../../../org/apache/hadoop/hbase/regionserver/MetricsRegionServerSource.html#PERCENT_FILES_LOCAL_SECONDA
 RY_REGIONS">PERCENT_FILES_LOCAL_SECONDARY_REGIONS</a>, <a href="../../../../../org/apache/hadoop/hbase/regionserver/MetricsRegionServerSource.html#PERCENT_FILES_LOCAL_SECONDARY_REGIONS_DESC">PERCENT_FILES_LOCAL_SECONDARY_REGIONS_DESC</a>, <a href="../../../../../org/apache/hadoop/hbase/regionserver/MetricsRegionServerSource.html#PUT_BATCH_KEY">PUT_BATCH_KEY</a>, <a href="../../../../../org/apache/hadoop/hbase/regionserver/MetricsRegionServerSource.html#PUT_KEY">PUT_KEY</a>, <a href="../../../../../org/apache/hadoop/hbase/regionserver/MetricsRegionServerSource.html#READ_REQUEST_COUNT">READ_REQUEST_COUNT</a>, <a href="../../../../../org/apache/hadoop/hbase/regionserver/MetricsRegionServerSource.html#READ_REQUEST_COUNT_DESC">READ_REQUEST_COUNT_DESC</a>, <a href="../../../../../org/apache/hadoop/hbase/regionserver/MetricsRegionServerSource.html#READ_REQUEST_RATE_DESC">READ_REQUEST_RATE_DESC</a>, <a href="../../../../../org/apache/hadoop/hbase/regionserver/MetricsRegionServerSource.html#
 READ_REQUEST_RATE_PER_SECOND">READ_REQUEST_RATE_PER_SECOND</a>, <a href="../../../../../org/apache/hadoop/hbase/regionserver/MetricsRegionServerSource.html#REGION_COUNT">REGION_COUNT</a>, <a href="../../../../../org/apache/hadoop/hbase/regionserver/MetricsRegionServerSource.html#REGION_COUNT_DESC">REGION_COUNT_DESC</a>, <a href="../../../../../org/apache/hadoop/hbase/regionserver/MetricsRegionServerSource.html#REPLAY_KEY">REPLAY_KEY</a>, <a href="../../../../../org/apache/hadoop/hbase/regionserver/MetricsRegionServerSource.html#RPC_GET_REQUEST_COUNT">RPC_GET_REQUEST_COUNT</a>, <a href="../../../../../org/apache/hadoop/hbase/regionserver/MetricsRegionServerSource.html#RPC_GET_REQUEST_COUNT_DESC">RPC_GET_REQUEST_COUNT_DESC</a>, <a href="../../../../../org/apache/hadoop/hbase/regionserver/MetricsRegionServerSource.html#RPC_MULTI_REQUEST_COUNT">RPC_MULTI_REQUEST_COUNT</a>, <a href="../../../../../org/apache/hadoop/hbase/regionserver/MetricsRegionServerSource.html#RPC_MULTI_REQUEST_COUNT
 _DESC">RPC_MULTI_REQUEST_COUNT_DESC</a>, <a href="../../../../../org/apache/hadoop/hbase/regionserver/MetricsRegionServerSource.html#RPC_MUTATE_REQUEST_COUNT">RPC_MUTATE_REQUEST_COUNT</a>, <a href="../../../../../org/apache/hadoop/hbase/regionserver/MetricsRegionServerSource.html#RPC_MUTATE_REQUEST_COUNT_DESC">RPC_MUTATE_REQUEST_COUNT_DESC</a>, <a href="../../../../../org/apache/hadoop/hbase/regionserver/MetricsRegionServerSource.html#RPC_SCAN_REQUEST_COUNT">RPC_SCAN_REQUEST_COUNT</a>, <a href="../../../../../org/apache/hadoop/hbase/regionserver/MetricsRegionServerSource.html#RPC_SCAN_REQUEST_COUNT_DESC">RPC_SCAN_REQUEST_COUNT_DESC</a>, <a href="../../../../../org/apache/hadoop/hbase/regionserver/MetricsRegionServerSource.html#RS_START_TIME_DESC">RS_START_TIME_DESC</a>, <a href="../../../../../org/apache/hadoop/hbase/regionserver/MetricsRegionServerSource.html#RS_START_TIME_NAME">RS_START_TIME_NAME</a>, <a href="../../../../../org/apache/hadoop/hbase/regionserver/MetricsRegionServer
 Source.html#SCAN_KEY">SCAN_KEY</a>, <a href="../../../../../org/apache/hadoop/hbase/regionserver/MetricsRegionServerSource.html#SCAN_SIZE_KEY">SCAN_SIZE_KEY</a>, <a href="../../../../../org/apache/hadoop/hbase/regionserver/MetricsRegionServerSource.html#SCAN_TIME_KEY">SCAN_TIME_KEY</a>, <a href="../../../../../org/apache/hadoop/hbase/regionserver/MetricsRegionServerSource.html#SERVER_NAME_DESC">SERVER_NAME_DESC</a>, <a href="../../../../../org/apache/hadoop/hbase/regionserver/MetricsRegionServerSource.html#SERVER_NAME_NAME">SERVER_NAME_NAME</a>, <a href="../../../../../org/apache/hadoop/hbase/regionserver/MetricsRegionServerSource.html#SLOW_APPEND_DESC">SLOW_APPEND_DESC</a>, <a href="../../../../../org/apache/hadoop/hbase/regionserver/MetricsRegionServerSource.html#SLOW_APPEND_KEY">SLOW_APPEND_KEY</a>, <a href="../../../../../org/apache/hadoop/hbase/regionserver/MetricsRegionServerSource.html#SLOW_DELETE_DESC">SLOW_DELETE_DESC</a>, <a href="../../../../../org/apache/hadoop/hbase/reg
 ionserver/MetricsRegionServerSource.html#SLOW_DELETE_KEY">SLOW_DELETE_KEY</a>, <a href="../../../../../org/apache/hadoop/hbase/regionserver/MetricsRegionServerSource.html#SLOW_GET_DESC">SLOW_GET_DESC</a>, <a href="../../../../../org/apache/hadoop/hbase/regionserver/MetricsRegionServerSource.html#SLOW_GET_KEY">SLOW_GET_KEY</a>, <a href="../../../../../org/apache/hadoop/hbase/regionserver/MetricsRegionServerSource.html#SLOW_INCREMENT_DESC">SLOW_INCREMENT_DESC</a>, <a href="../../../../../org/apache/hadoop/hbase/regionserver/MetricsRegionServerSource.html#SLOW_INCREMENT_KEY">SLOW_INCREMENT_KEY</a>, <a href="../../../../../org/apache/hadoop/hbase/regionserver/MetricsRegionServerSource.html#SLOW_PUT_DESC">SLOW_PUT_DESC</a>, <a href="../../../../../org/apache/hadoop/hbase/regionserver/MetricsRegionServerSource.html#SLOW_PUT_KEY">SLOW_PUT_KEY</a>, <a href="../../../../../org/apache/hadoop/hbase/regionserver/MetricsRegionServerSource.html#SMALL_COMPACTION_QUEUE_LENGTH">SMALL_COMPACTION_QUEU
 E_LENGTH</a>, <a href="../../../../../org/apache/hadoop/hbase/regionserver/MetricsRegionServerSource.html#SMALL_COMPACTION_QUEUE_LENGTH_DESC">SMALL_COMPACTION_QUEUE_LENGTH_DESC</a>, <a href="../../../../../org/apache/hadoop/hbase/regionserver/MetricsRegionServerSource.html#SPLIT_KEY">SPLIT_KEY</a>, <a href="../../../../../org/apache/hadoop/hbase/regionserver/MetricsRegionServerSource.html#SPLIT_QUEUE_LENGTH">SPLIT_QUEUE_LENGTH</a>, <a href="../../../../../org/apache/hadoop/hbase/regionserver/MetricsRegionServerSource.html#SPLIT_QUEUE_LENGTH_DESC">SPLIT_QUEUE_LENGTH_DESC</a>, <a href="../../../../../org/apache/hadoop/hbase/regionserver/MetricsRegionServerSource.html#SPLIT_REQUEST_DESC">SPLIT_REQUEST_DESC</a>, <a href="../../../../../org/apache/hadoop/hbase/regionserver/MetricsRegionServerSource.html#SPLIT_REQUEST_KEY">SPLIT_REQUEST_KEY</a>, <a href="../../../../../org/apache/hadoop/hbase/regionserver/MetricsRegionServerSource.html#SPLIT_SUCCESS_DESC">SPLIT_SUCCESS_DESC</a>, <a href="
 ../../../../../org/apache/hadoop/hbase/regionserver/MetricsRegionServerSource.html#SPLIT_SUCCESS_KEY">SPLIT_SUCCESS_KEY</a>, <a href="../../../../../org/apache/hadoop/hbase/regionserver/MetricsRegionServerSource.html#STATIC_BLOOM_SIZE">STATIC_BLOOM_SIZE</a>, <a href="../../../../../org/apache/hadoop/hbase/regionserver/MetricsRegionServerSource.html#STATIC_BLOOM_SIZE_DESC">STATIC_BLOOM_SIZE_DESC</a>, <a href="../../../../../org/apache/hadoop/hbase/regionserver/MetricsRegionServerSource.html#STATIC_INDEX_SIZE">STATIC_INDEX_SIZE</a>, <a href="../../../../../org/apache/hadoop/hbase/regionserver/MetricsRegionServerSource.html#STATIC_INDEX_SIZE_DESC">STATIC_INDEX_SIZE_DESC</a>, <a href="../../../../../org/apache/hadoop/hbase/regionserver/MetricsRegionServerSource.html#STORE_COUNT">STORE_COUNT</a>, <a href="../../../../../org/apache/hadoop/hbase/regionserver/MetricsRegionServerSource.html#STORE_COUNT_DESC">STORE_COUNT_DESC</a>, <a href="../../../../../org/apache/hadoop/hbase/regionserver/M
 etricsRegionServerSource.html#STOREFILE_COUNT">STOREFILE_COUNT</a>, <a href="../../../../../org/apache/hadoop/hbase/regionserver/MetricsRegionServerSource.html#STOREFILE_COUNT_DESC">STOREFILE_COUNT_DESC</a>, <a href="../../../../../org/apache/hadoop/hbase/regionserver/MetricsRegionServerSource.html#STOREFILE_INDEX_SIZE">STOREFILE_INDEX_SIZE</a>, <a href="../../../../../org/apache/hadoop/hbase/regionserver/MetricsRegionServerSource.html#STOREFILE_INDEX_SIZE_DESC">STOREFILE_INDEX_SIZE_DESC</a>, <a href="../../../../../org/apache/hadoop/hbase/regionserver/MetricsRegionServerSource.html#STOREFILE_SIZE">STOREFILE_SIZE</a>, <a href="../../../../../org/apache/hadoop/hbase/regionserver/MetricsRegionServerSource.html#STOREFILE_SIZE_DESC">STOREFILE_SIZE_DESC</a>, <a href="../../../../../org/apache/hadoop/hbase/regionserver/MetricsRegionServerSource.html#STOREFILE_SIZE_GROWTH_RATE">STOREFILE_SIZE_GROWTH_RATE</a>, <a href="../../../../../org/apache/hadoop/hbase/regionserver/MetricsRegionServerS
 ource.html#STOREFILE_SIZE_GROWTH_RATE_DESC">STOREFILE_SIZE_GROWTH_RATE_DESC</a>, <a href="../../../../../org/apache/hadoop/hbase/regionserver/MetricsRegionServerSource.html#TOTAL_REQUEST_COUNT">TOTAL_REQUEST_COUNT</a>, <a href="../../../../../org/apache/hadoop/hbase/regionserver/MetricsRegionServerSource.html#TOTAL_REQUEST_COUNT_DESC">TOTAL_REQUEST_COUNT_DESC</a>, <a href="../../../../../org/apache/hadoop/hbase/regionserver/MetricsRegionServerSource.html#TOTAL_ROW_ACTION_REQUEST_COUNT">TOTAL_ROW_ACTION_REQUEST_COUNT</a>, <a href="../../../../../org/apache/hadoop/hbase/regionserver/MetricsRegionServerSource.html#TOTAL_ROW_ACTION_REQUEST_COUNT_DESC">TOTAL_ROW_ACTION_REQUEST_COUNT_DESC</a>, <a href="../../../../../org/apache/hadoop/hbase/regionserver/MetricsRegionServerSource.html#UPDATES_BLOCKED_DESC">UPDATES_BLOCKED_DESC</a>, <a href="../../../../../org/apache/hadoop/hbase/regionserver/MetricsRegionServerSource.html#UPDATES_BLOCKED_TIME">UPDATES_BLOCKED_TIME</a>, <a href="../../../..
 /../org/apache/hadoop/hbase/regionserver/MetricsRegionServerSource.html#WALFILE_COUNT">WALFILE_COUNT</a>, <a href="../../../../../org/apache/hadoop/hbase/regionserver/MetricsRegionServerSource.html#WALFILE_COUNT_DESC">WALFILE_COUNT_DESC</a>, <a href="../../../../../org/apache/hadoop/hbase/regionserver/MetricsRegionServerSource.html#WALFILE_SIZE">WALFILE_SIZE</a>, <a href="../../../../../org/apache/hadoop/hbase/regionserver/MetricsRegionServerSource.html#WALFILE_SIZE_DESC">WALFILE_SIZE_DESC</a>, <a href="../../../../../org/apache/hadoop/hbase/regionserver/MetricsRegionServerSource.html#WRITE_REQUEST_COUNT">WRITE_REQUEST_COUNT</a>, <a href="../../../../../org/apache/hadoop/hbase/regionserver/MetricsRegionServerSource.html#WRITE_REQUEST_COUNT_DESC">WRITE_REQUEST_COUNT_DESC</a>, <a href="../../../../../org/apache/hadoop/hbase/regionserver/MetricsRegionServerSource.html#WRITE_REQUEST_RATE_DESC">WRITE_REQUEST_RATE_DESC</a>, <a href="../../../../../org/apache/hadoop/hbase/regionserver/Metr
 icsRegionServerSource.html#WRITE_REQUEST_RATE_PER_SECOND">WRITE_REQUEST_RATE_PER_SECOND</a>, <a href="../../../../../org/apache/hadoop/hbase/regionserver/MetricsRegionServerSource.html#ZOOKEEPER_QUORUM_DESC">ZOOKEEPER_QUORUM_DESC</a>, <a href="../../../../../org/apache/hadoop/hbase/regionserver/MetricsRegionServerSource.html#ZOOKEEPER_QUORUM_NAME">ZOOKEEPER_QUORUM_NAME</a></code></li>
 </ul>
 <ul class="blockList">
 <li class="blockList"><a name="fields.inherited.from.class.org.apache.hadoop.hbase.metrics.BaseSource">
@@ -1503,7 +1503,7 @@ implements <a href="../../../../../org/apache/hadoop/hbase/regionserver/MetricsR
 <ul class="blockList">
 <li class="blockList">
 <h4>incInfoThresholdExceeded</h4>
-<pre>public&nbsp;void&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/MetricsRegionServerSourceImpl.html#line.558">incInfoThresholdExceeded</a>(int&nbsp;count)</pre>
+<pre>public&nbsp;void&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/MetricsRegionServerSourceImpl.html#line.560">incInfoThresholdExceeded</a>(int&nbsp;count)</pre>
 <div class="block"><span class="descfrmTypeLabel">Description copied from interface:&nbsp;<code><a href="../../../../../org/apache/hadoop/hbase/metrics/JvmPauseMonitorSource.html#incInfoThresholdExceeded-int-">JvmPauseMonitorSource</a></code></span></div>
 <div class="block">Increment the INFO level threshold exceeded count</div>
 <dl>
@@ -1520,7 +1520,7 @@ implements <a href="../../../../../org/apache/hadoop/hbase/regionserver/MetricsR
 <ul class="blockList">
 <li class="blockList">
 <h4>incWarnThresholdExceeded</h4>
-<pre>public&nbsp;void&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/MetricsRegionServerSourceImpl.html#line.563">incWarnThresholdExceeded</a>(int&nbsp;count)</pre>
+<pre>public&nbsp;void&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/MetricsRegionServerSourceImpl.html#line.565">incWarnThresholdExceeded</a>(int&nbsp;count)</pre>
 <div class="block"><span class="descfrmTypeLabel">Description copied from interface:&nbsp;<code><a href="../../../../../org/apache/hadoop/hbase/metrics/JvmPauseMonitorSource.html#incWarnThresholdExceeded-int-">JvmPauseMonitorSource</a></code></span></div>
 <div class="block">Increment the WARN level threshold exceeded count</div>
 <dl>
@@ -1537,7 +1537,7 @@ implements <a href="../../../../../org/apache/hadoop/hbase/regionserver/MetricsR
 <ul class="blockList">
 <li class="blockList">
 <h4>updatePauseTimeWithGc</h4>
-<pre>public&nbsp;void&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/MetricsRegionServerSourceImpl.html#line.568">updatePauseTimeWithGc</a>(long&nbsp;t)</pre>
+<pre>public&nbsp;void&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/MetricsRegionServerSourceImpl.html#line.570">updatePauseTimeWithGc</a>(long&nbsp;t)</pre>
 <div class="block"><span class="descfrmTypeLabel">Description copied from interface:&nbsp;<code><a href="../../../../../org/apache/hadoop/hbase/metrics/JvmPauseMonitorSource.html#updatePauseTimeWithGc-long-">JvmPauseMonitorSource</a></code></span></div>
 <div class="block">Update the pause time histogram where GC activity was detected.</div>
 <dl>
@@ -1554,7 +1554,7 @@ implements <a href="../../../../../org/apache/hadoop/hbase/regionserver/MetricsR
 <ul class="blockList">
 <li class="blockList">
 <h4>updatePauseTimeWithoutGc</h4>
-<pre>public&nbsp;void&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/MetricsRegionServerSourceImpl.html#line.573">updatePauseTimeWithoutGc</a>(long&nbsp;t)</pre>
+<pre>public&nbsp;void&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/MetricsRegionServerSourceImpl.html#line.575">updatePauseTimeWithoutGc</a>(long&nbsp;t)</pre>
 <div class="block"><span class="descfrmTypeLabel">Description copied from interface:&nbsp;<code><a href="../../../../../org/apache/hadoop/hbase/metrics/JvmPauseMonitorSource.html#updatePauseTimeWithoutGc-long-">JvmPauseMonitorSource</a></code></span></div>
 <div class="block">Update the pause time histogram where GC activity was not detected.</div>
 <dl>
@@ -1571,7 +1571,7 @@ implements <a href="../../../../../org/apache/hadoop/hbase/regionserver/MetricsR
 <ul class="blockList">
 <li class="blockList">
 <h4>updateDeleteBatch</h4>
-<pre>public&nbsp;void&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/MetricsRegionServerSourceImpl.html#line.578">updateDeleteBatch</a>(long&nbsp;t)</pre>
+<pre>public&nbsp;void&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/MetricsRegionServerSourceImpl.html#line.580">updateDeleteBatch</a>(long&nbsp;t)</pre>
 <div class="block"><span class="descfrmTypeLabel">Description copied from interface:&nbsp;<code><a href="../../../../../org/apache/hadoop/hbase/regionserver/MetricsRegionServerSource.html#updateDeleteBatch-long-">MetricsRegionServerSource</a></code></span></div>
 <div class="block">Update the Delete time histogram if a batch contains a delete op</div>
 <dl>
@@ -1588,7 +1588,7 @@ implements <a href="../../../../../org/apache/hadoop/hbase/regionserver/MetricsR
 <ul class="blockList">
 <li class="blockList">
 <h4>updateCheckAndDelete</h4>
-<pre>public&nbsp;void&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/MetricsRegionServerSourceImpl.html#line.583">updateCheckAndDelete</a>(long&nbsp;t)</pre>
+<pre>public&nbsp;void&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/MetricsRegionServerSourceImpl.html#line.585">updateCheckAndDelete</a>(long&nbsp;t)</pre>
 <div class="block"><span class="descfrmTypeLabel">Description copied from interface:&nbsp;<code><a href="../../../../../org/apache/hadoop/hbase/regionserver/MetricsRegionServerSource.html#updateCheckAndDelete-long-">MetricsRegionServerSource</a></code></span></div>
 <div class="block">Update checkAndDelete histogram</div>
 <dl>
@@ -1605,7 +1605,7 @@ implements <a href="../../../../../org/apache/hadoop/hbase/regionserver/MetricsR
 <ul class="blockList">
 <li class="blockList">
 <h4>updateCheckAndPut</h4>
-<pre>public&nbsp;void&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/MetricsRegionServerSourceImpl.html#line.588">updateCheckAndPut</a>(long&nbsp;t)</pre>
+<pre>public&nbsp;void&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/MetricsRegionServerSourceImpl.html#line.590">updateCheckAndPut</a>(long&nbsp;t)</pre>
 <div class="block"><span class="descfrmTypeLabel">Description copied from interface:&nbsp;<code><a href="../../../../../org/apache/hadoop/hbase/regionserver/MetricsRegionServerSource.html#updateCheckAndPut-long-">MetricsRegionServerSource</a></code></span></div>
 <div class="block">Update checkAndPut histogram</div>
 <dl>
@@ -1622,7 +1622,7 @@ implements <a href="../../../../../org/apache/hadoop/hbase/regionserver/MetricsR
 <ul class="blockListLast">
 <li class="blockList">
 <h4>updatePutBatch</h4>
-<pre>public&nbsp;void&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/MetricsRegionServerSourceImpl.html#line.593">updatePutBatch</a>(long&nbsp;t)</pre>
+<pre>public&nbsp;void&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/MetricsRegionServerSourceImpl.html#line.595">updatePutBatch</a>(long&nbsp;t)</pre>
 <div class="block"><span class="descfrmTypeLabel">Description copied from interface:&nbsp;<code><a href="../../../../../org/apache/hadoop/hbase/regionserver/MetricsRegionServerSource.html#updatePutBatch-long-">MetricsRegionServerSource</a></code></span></div>
 <div class="block">Update the PutBatch time histogram if a batch contains a Put op</div>
 <dl>


[25/28] hbase-site git commit: Published site at 8d7061a487357344f10ee260979cc2c47cd833dd.

Posted by gi...@apache.org.
http://git-wip-us.apache.org/repos/asf/hbase-site/blob/2e694a8e/checkstyle-aggregate.html
----------------------------------------------------------------------
diff --git a/checkstyle-aggregate.html b/checkstyle-aggregate.html
index 4753bfe..0f007b3 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="20181206" />
+    <meta name="Date-Revision-yyyymmdd" content="20181207" />
     <meta http-equiv="Content-Language" content="en" />
     <title>Apache HBase &#x2013; Checkstyle Results</title>
     <link rel="stylesheet" href="./css/apache-maven-fluido-1.4-HBase.min.css" />
@@ -291,10 +291,10 @@
 <th><img src="images/icon_warning_sml.gif" alt="" />&#160;Warnings</th>
 <th><img src="images/icon_error_sml.gif" alt="" />&#160;Errors</th></tr>
 <tr class="b">
-<td>3817</td>
+<td>3818</td>
 <td>0</td>
 <td>0</td>
-<td>14731</td></tr></table></div>
+<td>14730</td></tr></table></div>
 <div class="section">
 <h2><a name="Files"></a>Files</h2>
 <table border="0" class="table table-striped">
@@ -6304,365 +6304,365 @@
 <td>0</td>
 <td>1</td></tr>
 <tr class="b">
-<td><a href="#org.apache.hadoop.hbase.regionserver.MetricsRegionServerWrapperStub.java">org/apache/hadoop/hbase/regionserver/MetricsRegionServerWrapperStub.java</a></td>
-<td>0</td>
-<td>0</td>
-<td>2</td></tr>
-<tr class="a">
 <td><a href="#org.apache.hadoop.hbase.regionserver.MetricsTable.java">org/apache/hadoop/hbase/regionserver/MetricsTable.java</a></td>
 <td>0</td>
 <td>0</td>
 <td>1</td></tr>
-<tr class="b">
+<tr class="a">
 <td><a href="#org.apache.hadoop.hbase.regionserver.MetricsTableSource.java">org/apache/hadoop/hbase/regionserver/MetricsTableSource.java</a></td>
 <td>0</td>
 <td>0</td>
 <td>1</td></tr>
-<tr class="a">
+<tr class="b">
 <td><a href="#org.apache.hadoop.hbase.regionserver.MetricsTableWrapperAggregateImpl.java">org/apache/hadoop/hbase/regionserver/MetricsTableWrapperAggregateImpl.java</a></td>
 <td>0</td>
 <td>0</td>
 <td>3</td></tr>
-<tr class="b">
+<tr class="a">
 <td><a href="#org.apache.hadoop.hbase.regionserver.MetricsTableWrapperStub.java">org/apache/hadoop/hbase/regionserver/MetricsTableWrapperStub.java</a></td>
 <td>0</td>
 <td>0</td>
 <td>1</td></tr>
-<tr class="a">
+<tr class="b">
 <td><a href="#org.apache.hadoop.hbase.regionserver.MiniBatchOperationInProgress.java">org/apache/hadoop/hbase/regionserver/MiniBatchOperationInProgress.java</a></td>
 <td>0</td>
 <td>0</td>
 <td>10</td></tr>
-<tr class="b">
+<tr class="a">
 <td><a href="#org.apache.hadoop.hbase.regionserver.MobReferenceOnlyFilter.java">org/apache/hadoop/hbase/regionserver/MobReferenceOnlyFilter.java</a></td>
 <td>0</td>
 <td>0</td>
 <td>1</td></tr>
-<tr class="a">
+<tr class="b">
 <td><a href="#org.apache.hadoop.hbase.regionserver.MultiVersionConcurrencyControl.java">org/apache/hadoop/hbase/regionserver/MultiVersionConcurrencyControl.java</a></td>
 <td>0</td>
 <td>0</td>
 <td>4</td></tr>
-<tr class="b">
+<tr class="a">
 <td><a href="#org.apache.hadoop.hbase.regionserver.MutableOnlineRegions.java">org/apache/hadoop/hbase/regionserver/MutableOnlineRegions.java</a></td>
 <td>0</td>
 <td>0</td>
 <td>1</td></tr>
-<tr class="a">
+<tr class="b">
 <td><a href="#org.apache.hadoop.hbase.regionserver.MutableSegment.java">org/apache/hadoop/hbase/regionserver/MutableSegment.java</a></td>
 <td>0</td>
 <td>0</td>
 <td>3</td></tr>
-<tr class="b">
+<tr class="a">
 <td><a href="#org.apache.hadoop.hbase.regionserver.NoTagByteBufferChunkKeyValue.java">org/apache/hadoop/hbase/regionserver/NoTagByteBufferChunkKeyValue.java</a></td>
 <td>0</td>
 <td>0</td>
 <td>1</td></tr>
-<tr class="a">
+<tr class="b">
 <td><a href="#org.apache.hadoop.hbase.regionserver.NonLazyKeyValueScanner.java">org/apache/hadoop/hbase/regionserver/NonLazyKeyValueScanner.java</a></td>
 <td>0</td>
 <td>0</td>
 <td>1</td></tr>
-<tr class="b">
+<tr class="a">
 <td><a href="#org.apache.hadoop.hbase.regionserver.NonReversedNonLazyKeyValueScanner.java">org/apache/hadoop/hbase/regionserver/NonReversedNonLazyKeyValueScanner.java</a></td>
 <td>0</td>
 <td>0</td>
 <td>1</td></tr>
-<tr class="a">
+<tr class="b">
 <td><a href="#org.apache.hadoop.hbase.regionserver.OOMERegionServer.java">org/apache/hadoop/hbase/regionserver/OOMERegionServer.java</a></td>
 <td>0</td>
 <td>0</td>
 <td>2</td></tr>
-<tr class="b">
+<tr class="a">
 <td><a href="#org.apache.hadoop.hbase.regionserver.OnlineRegions.java">org/apache/hadoop/hbase/regionserver/OnlineRegions.java</a></td>
 <td>0</td>
 <td>0</td>
 <td>6</td></tr>
-<tr class="a">
+<tr class="b">
 <td><a href="#org.apache.hadoop.hbase.regionserver.OperationStatus.java">org/apache/hadoop/hbase/regionserver/OperationStatus.java</a></td>
 <td>0</td>
 <td>0</td>
 <td>1</td></tr>
-<tr class="b">
+<tr class="a">
 <td><a href="#org.apache.hadoop.hbase.regionserver.RSDumpServlet.java">org/apache/hadoop/hbase/regionserver/RSDumpServlet.java</a></td>
 <td>0</td>
 <td>0</td>
 <td>2</td></tr>
-<tr class="a">
+<tr class="b">
 <td><a href="#org.apache.hadoop.hbase.regionserver.RSRpcServices.java">org/apache/hadoop/hbase/regionserver/RSRpcServices.java</a></td>
 <td>0</td>
 <td>0</td>
 <td>64</td></tr>
-<tr class="b">
+<tr class="a">
 <td><a href="#org.apache.hadoop.hbase.regionserver.RSStatusServlet.java">org/apache/hadoop/hbase/regionserver/RSStatusServlet.java</a></td>
 <td>0</td>
 <td>0</td>
 <td>6</td></tr>
-<tr class="a">
+<tr class="b">
 <td><a href="#org.apache.hadoop.hbase.regionserver.Region.java">org/apache/hadoop/hbase/regionserver/Region.java</a></td>
 <td>0</td>
 <td>0</td>
 <td>25</td></tr>
-<tr class="b">
+<tr class="a">
 <td><a href="#org.apache.hadoop.hbase.regionserver.RegionAsTable.java">org/apache/hadoop/hbase/regionserver/RegionAsTable.java</a></td>
 <td>0</td>
 <td>0</td>
 <td>41</td></tr>
-<tr class="a">
+<tr class="b">
 <td><a href="#org.apache.hadoop.hbase.regionserver.RegionCoprocessorHost.java">org/apache/hadoop/hbase/regionserver/RegionCoprocessorHost.java</a></td>
 <td>0</td>
 <td>0</td>
 <td>79</td></tr>
-<tr class="b">
+<tr class="a">
 <td><a href="#org.apache.hadoop.hbase.regionserver.RegionScanner.java">org/apache/hadoop/hbase/regionserver/RegionScanner.java</a></td>
 <td>0</td>
 <td>0</td>
 <td>1</td></tr>
-<tr class="a">
+<tr class="b">
 <td><a href="#org.apache.hadoop.hbase.regionserver.RegionServerAccounting.java">org/apache/hadoop/hbase/regionserver/RegionServerAccounting.java</a></td>
 <td>0</td>
 <td>0</td>
 <td>1</td></tr>
-<tr class="b">
+<tr class="a">
 <td><a href="#org.apache.hadoop.hbase.regionserver.RegionServerCoprocessorHost.java">org/apache/hadoop/hbase/regionserver/RegionServerCoprocessorHost.java</a></td>
 <td>0</td>
 <td>0</td>
 <td>8</td></tr>
-<tr class="a">
+<tr class="b">
 <td><a href="#org.apache.hadoop.hbase.regionserver.RegionServerServices.java">org/apache/hadoop/hbase/regionserver/RegionServerServices.java</a></td>
 <td>0</td>
 <td>0</td>
 <td>3</td></tr>
-<tr class="b">
+<tr class="a">
 <td><a href="#org.apache.hadoop.hbase.regionserver.RegionServicesForStores.java">org/apache/hadoop/hbase/regionserver/RegionServicesForStores.java</a></td>
 <td>0</td>
 <td>0</td>
 <td>6</td></tr>
-<tr class="a">
+<tr class="b">
 <td><a href="#org.apache.hadoop.hbase.regionserver.RegionSplitPolicy.java">org/apache/hadoop/hbase/regionserver/RegionSplitPolicy.java</a></td>
 <td>0</td>
 <td>0</td>
 <td>5</td></tr>
-<tr class="b">
+<tr class="a">
 <td><a href="#org.apache.hadoop.hbase.regionserver.ReplicationSinkService.java">org/apache/hadoop/hbase/regionserver/ReplicationSinkService.java</a></td>
 <td>0</td>
 <td>0</td>
 <td>2</td></tr>
-<tr class="a">
+<tr class="b">
 <td><a href="#org.apache.hadoop.hbase.regionserver.ReversedKeyValueHeap.java">org/apache/hadoop/hbase/regionserver/ReversedKeyValueHeap.java</a></td>
 <td>0</td>
 <td>0</td>
 <td>7</td></tr>
-<tr class="b">
+<tr class="a">
 <td><a href="#org.apache.hadoop.hbase.regionserver.ReversedRegionScannerImpl.java">org/apache/hadoop/hbase/regionserver/ReversedRegionScannerImpl.java</a></td>
 <td>0</td>
 <td>0</td>
 <td>4</td></tr>
-<tr class="a">
+<tr class="b">
 <td><a href="#org.apache.hadoop.hbase.regionserver.ReversedStoreScanner.java">org/apache/hadoop/hbase/regionserver/ReversedStoreScanner.java</a></td>
 <td>0</td>
 <td>0</td>
 <td>2</td></tr>
-<tr class="b">
+<tr class="a">
 <td><a href="#org.apache.hadoop.hbase.regionserver.RowProcessor.java">org/apache/hadoop/hbase/regionserver/RowProcessor.java</a></td>
 <td>0</td>
 <td>0</td>
 <td>7</td></tr>
-<tr class="a">
+<tr class="b">
 <td><a href="#org.apache.hadoop.hbase.regionserver.RpcSchedulerFactory.java">org/apache/hadoop/hbase/regionserver/RpcSchedulerFactory.java</a></td>
 <td>0</td>
 <td>0</td>
 <td>2</td></tr>
-<tr class="b">
+<tr class="a">
 <td><a href="#org.apache.hadoop.hbase.regionserver.ScanInfo.java">org/apache/hadoop/hbase/regionserver/ScanInfo.java</a></td>
 <td>0</td>
 <td>0</td>
 <td>4</td></tr>
-<tr class="a">
+<tr class="b">
 <td><a href="#org.apache.hadoop.hbase.regionserver.ScanOptions.java">org/apache/hadoop/hbase/regionserver/ScanOptions.java</a></td>
 <td>0</td>
 <td>0</td>
 <td>3</td></tr>
-<tr class="b">
+<tr class="a">
 <td><a href="#org.apache.hadoop.hbase.regionserver.ScannerContext.java">org/apache/hadoop/hbase/regionserver/ScannerContext.java</a></td>
 <td>0</td>
 <td>0</td>
 <td>9</td></tr>
-<tr class="a">
+<tr class="b">
 <td><a href="#org.apache.hadoop.hbase.regionserver.ScannerIdGenerator.java">org/apache/hadoop/hbase/regionserver/ScannerIdGenerator.java</a></td>
 <td>0</td>
 <td>0</td>
 <td>7</td></tr>
-<tr class="b">
+<tr class="a">
 <td><a href="#org.apache.hadoop.hbase.regionserver.SecureBulkLoadManager.java">org/apache/hadoop/hbase/regionserver/SecureBulkLoadManager.java</a></td>
 <td>0</td>
 <td>0</td>
 <td>3</td></tr>
-<tr class="a">
+<tr class="b">
 <td><a href="#org.apache.hadoop.hbase.regionserver.Segment.java">org/apache/hadoop/hbase/regionserver/Segment.java</a></td>
 <td>0</td>
 <td>0</td>
 <td>2</td></tr>
-<tr class="b">
+<tr class="a">
 <td><a href="#org.apache.hadoop.hbase.regionserver.SegmentFactory.java">org/apache/hadoop/hbase/regionserver/SegmentFactory.java</a></td>
 <td>0</td>
 <td>0</td>
 <td>10</td></tr>
-<tr class="a">
+<tr class="b">
 <td><a href="#org.apache.hadoop.hbase.regionserver.SegmentScanner.java">org/apache/hadoop/hbase/regionserver/SegmentScanner.java</a></td>
 <td>0</td>
 <td>0</td>
 <td>2</td></tr>
-<tr class="b">
+<tr class="a">
 <td><a href="#org.apache.hadoop.hbase.regionserver.ServerNonceManager.java">org/apache/hadoop/hbase/regionserver/ServerNonceManager.java</a></td>
 <td>0</td>
 <td>0</td>
 <td>8</td></tr>
-<tr class="a">
+<tr class="b">
 <td><a href="#org.apache.hadoop.hbase.regionserver.ShipperListener.java">org/apache/hadoop/hbase/regionserver/ShipperListener.java</a></td>
 <td>0</td>
 <td>0</td>
 <td>1</td></tr>
-<tr class="b">
+<tr class="a">
 <td><a href="#org.apache.hadoop.hbase.regionserver.ShutdownHook.java">org/apache/hadoop/hbase/regionserver/ShutdownHook.java</a></td>
 <td>0</td>
 <td>0</td>
 <td>7</td></tr>
-<tr class="a">
+<tr class="b">
 <td><a href="#org.apache.hadoop.hbase.regionserver.SimpleRpcSchedulerFactory.java">org/apache/hadoop/hbase/regionserver/SimpleRpcSchedulerFactory.java</a></td>
 <td>0</td>
 <td>0</td>
 <td>4</td></tr>
-<tr class="b">
+<tr class="a">
 <td><a href="#org.apache.hadoop.hbase.regionserver.SplitRequest.java">org/apache/hadoop/hbase/regionserver/SplitRequest.java</a></td>
 <td>0</td>
 <td>0</td>
 <td>1</td></tr>
-<tr class="a">
+<tr class="b">
 <td><a href="#org.apache.hadoop.hbase.regionserver.SteppingSplitPolicy.java">org/apache/hadoop/hbase/regionserver/SteppingSplitPolicy.java</a></td>
 <td>0</td>
 <td>0</td>
 <td>3</td></tr>
-<tr class="b">
+<tr class="a">
 <td><a href="#org.apache.hadoop.hbase.regionserver.Store.java">org/apache/hadoop/hbase/regionserver/Store.java</a></td>
 <td>0</td>
 <td>0</td>
 <td>4</td></tr>
-<tr class="a">
+<tr class="b">
 <td><a href="#org.apache.hadoop.hbase.regionserver.StoreFileComparators.java">org/apache/hadoop/hbase/regionserver/StoreFileComparators.java</a></td>
 <td>0</td>
 <td>0</td>
 <td>2</td></tr>
-<tr class="b">
+<tr class="a">
 <td><a href="#org.apache.hadoop.hbase.regionserver.StoreFileInfo.java">org/apache/hadoop/hbase/regionserver/StoreFileInfo.java</a></td>
 <td>0</td>
 <td>0</td>
 <td>18</td></tr>
-<tr class="a">
+<tr class="b">
 <td><a href="#org.apache.hadoop.hbase.regionserver.StoreFileManager.java">org/apache/hadoop/hbase/regionserver/StoreFileManager.java</a></td>
 <td>0</td>
 <td>0</td>
 <td>2</td></tr>
-<tr class="b">
+<tr class="a">
 <td><a href="#org.apache.hadoop.hbase.regionserver.StoreFileReader.java">org/apache/hadoop/hbase/regionserver/StoreFileReader.java</a></td>
 <td>0</td>
 <td>0</td>
 <td>4</td></tr>
-<tr class="a">
+<tr class="b">
 <td><a href="#org.apache.hadoop.hbase.regionserver.StoreFileScanner.java">org/apache/hadoop/hbase/regionserver/StoreFileScanner.java</a></td>
 <td>0</td>
 <td>0</td>
 <td>12</td></tr>
-<tr class="b">
+<tr class="a">
 <td><a href="#org.apache.hadoop.hbase.regionserver.StoreFileWriter.java">org/apache/hadoop/hbase/regionserver/StoreFileWriter.java</a></td>
 <td>0</td>
 <td>0</td>
 <td>5</td></tr>
-<tr class="a">
+<tr class="b">
 <td><a href="#org.apache.hadoop.hbase.regionserver.StoreFlushContext.java">org/apache/hadoop/hbase/regionserver/StoreFlushContext.java</a></td>
 <td>0</td>
 <td>0</td>
 <td>3</td></tr>
-<tr class="b">
+<tr class="a">
 <td><a href="#org.apache.hadoop.hbase.regionserver.StoreFlusher.java">org/apache/hadoop/hbase/regionserver/StoreFlusher.java</a></td>
 <td>0</td>
 <td>0</td>
 <td>4</td></tr>
-<tr class="a">
+<tr class="b">
 <td><a href="#org.apache.hadoop.hbase.regionserver.StoreScanner.java">org/apache/hadoop/hbase/regionserver/StoreScanner.java</a></td>
 <td>0</td>
 <td>0</td>
 <td>21</td></tr>
-<tr class="b">
+<tr class="a">
 <td><a href="#org.apache.hadoop.hbase.regionserver.StoreUtils.java">org/apache/hadoop/hbase/regionserver/StoreUtils.java</a></td>
 <td>0</td>
 <td>0</td>
 <td>1</td></tr>
-<tr class="a">
+<tr class="b">
 <td><a href="#org.apache.hadoop.hbase.regionserver.StorefileRefresherChore.java">org/apache/hadoop/hbase/regionserver/StorefileRefresherChore.java</a></td>
 <td>0</td>
 <td>0</td>
 <td>3</td></tr>
-<tr class="b">
+<tr class="a">
 <td><a href="#org.apache.hadoop.hbase.regionserver.StripeMultiFileWriter.java">org/apache/hadoop/hbase/regionserver/StripeMultiFileWriter.java</a></td>
 <td>0</td>
 <td>0</td>
 <td>2</td></tr>
-<tr class="a">
+<tr class="b">
 <td><a href="#org.apache.hadoop.hbase.regionserver.StripeStoreConfig.java">org/apache/hadoop/hbase/regionserver/StripeStoreConfig.java</a></td>
 <td>0</td>
 <td>0</td>
 <td>1</td></tr>
-<tr class="b">
+<tr class="a">
 <td><a href="#org.apache.hadoop.hbase.regionserver.StripeStoreEngine.java">org/apache/hadoop/hbase/regionserver/StripeStoreEngine.java</a></td>
 <td>0</td>
 <td>0</td>
 <td>1</td></tr>
-<tr class="a">
+<tr class="b">
 <td><a href="#org.apache.hadoop.hbase.regionserver.StripeStoreFileManager.java">org/apache/hadoop/hbase/regionserver/StripeStoreFileManager.java</a></td>
 <td>0</td>
 <td>0</td>
 <td>14</td></tr>
-<tr class="b">
+<tr class="a">
 <td><a href="#org.apache.hadoop.hbase.regionserver.StripeStoreFlusher.java">org/apache/hadoop/hbase/regionserver/StripeStoreFlusher.java</a></td>
 <td>0</td>
 <td>0</td>
 <td>1</td></tr>
-<tr class="a">
+<tr class="b">
 <td><a href="#org.apache.hadoop.hbase.regionserver.TestAtomicOperation.java">org/apache/hadoop/hbase/regionserver/TestAtomicOperation.java</a></td>
 <td>0</td>
 <td>0</td>
 <td>13</td></tr>
-<tr class="b">
+<tr class="a">
 <td><a href="#org.apache.hadoop.hbase.regionserver.TestBlocksRead.java">org/apache/hadoop/hbase/regionserver/TestBlocksRead.java</a></td>
 <td>0</td>
 <td>0</td>
 <td>16</td></tr>
-<tr class="a">
+<tr class="b">
 <td><a href="#org.apache.hadoop.hbase.regionserver.TestBlocksScanned.java">org/apache/hadoop/hbase/regionserver/TestBlocksScanned.java</a></td>
 <td>0</td>
 <td>0</td>
 <td>5</td></tr>
-<tr class="b">
+<tr class="a">
 <td><a href="#org.apache.hadoop.hbase.regionserver.TestBulkLoad.java">org/apache/hadoop/hbase/regionserver/TestBulkLoad.java</a></td>
 <td>0</td>
 <td>0</td>
 <td>4</td></tr>
-<tr class="a">
+<tr class="b">
 <td><a href="#org.apache.hadoop.hbase.regionserver.TestCacheOnWriteInSchema.java">org/apache/hadoop/hbase/regionserver/TestCacheOnWriteInSchema.java</a></td>
 <td>0</td>
 <td>0</td>
 <td>1</td></tr>
-<tr class="b">
+<tr class="a">
 <td><a href="#org.apache.hadoop.hbase.regionserver.TestCellFlatSet.java">org/apache/hadoop/hbase/regionserver/TestCellFlatSet.java</a></td>
 <td>0</td>
 <td>0</td>
 <td>6</td></tr>
-<tr class="a">
+<tr class="b">
 <td><a href="#org.apache.hadoop.hbase.regionserver.TestCellSkipListSet.java">org/apache/hadoop/hbase/regionserver/TestCellSkipListSet.java</a></td>
 <td>0</td>
 <td>0</td>
 <td>1</td></tr>
+<tr class="a">
+<td><a href="#org.apache.hadoop.hbase.regionserver.TestCleanupMetaWAL.java">org/apache/hadoop/hbase/regionserver/TestCleanupMetaWAL.java</a></td>
+<td>0</td>
+<td>0</td>
+<td>1</td></tr>
 <tr class="b">
 <td><a href="#org.apache.hadoop.hbase.regionserver.TestClearRegionBlockCache.java">org/apache/hadoop/hbase/regionserver/TestClearRegionBlockCache.java</a></td>
 <td>0</td>
@@ -9741,7 +9741,7 @@
 <li>sortStaticImportsAlphabetically: <tt>&quot;true&quot;</tt></li>
 <li>groups: <tt>&quot;*,org.apache.hbase.thirdparty,org.apache.hadoop.hbase.shaded&quot;</tt></li>
 <li>option: <tt>&quot;top&quot;</tt></li></ul></td>
-<td>1128</td>
+<td>1129</td>
 <td><img src="images/icon_error_sml.gif" alt="" />&#160;Error</td></tr>
 <tr class="a">
 <td></td>
@@ -9764,19 +9764,19 @@
 <li>caseIndent: <tt>&quot;2&quot;</tt></li>
 <li>basicOffset: <tt>&quot;2&quot;</tt></li>
 <li>lineWrappingIndentation: <tt>&quot;2&quot;</tt></li></ul></td>
-<td>4637</td>
+<td>4636</td>
 <td><img src="images/icon_error_sml.gif" alt="" />&#160;Error</td></tr>
 <tr class="b">
 <td>javadoc</td>
 <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>729</td>
+<td>728</td>
 <td><img src="images/icon_error_sml.gif" alt="" />&#160;Error</td></tr>
 <tr class="a">
 <td></td>
 <td><a class="externalLink" href="http://checkstyle.sourceforge.net/config_javadoc.html#NonEmptyAtclauseDescription">NonEmptyAtclauseDescription</a></td>
-<td>3416</td>
+<td>3417</td>
 <td><img src="images/icon_error_sml.gif" alt="" />&#160;Error</td></tr>
 <tr class="b">
 <td>misc</td>
@@ -9804,7 +9804,7 @@
 <tr class="b">
 <td>whitespace</td>
 <td><a class="externalLink" href="http://checkstyle.sourceforge.net/config_whitespace.html#FileTabCharacter">FileTabCharacter</a></td>
-<td>8</td>
+<td>7</td>
 <td><img src="images/icon_error_sml.gif" alt="" />&#160;Error</td></tr>
 <tr class="a">
 <td></td>
@@ -18770,7 +18770,7 @@
 <tr class="b">
 <td><img src="images/icon_error_sml.gif" alt="" />&#160;Error</td>
 <td>javadoc</td>
-<td>JavadocTagContinuationIndentation</td>
+<td>NonEmptyAtclauseDescription</td>
 <td>Javadoc comment at column 0 has parse error. Details: no viable alternative at input '   *' while parsing JAVADOC_TAG</td>
 <td>117</td></tr>
 <tr class="a">
@@ -61042,7 +61042,7 @@
 <td>blocks</td>
 <td>NeedBraces</td>
 <td>'if' construct must use '{}'s.</td>
-<td>216</td></tr></table></div>
+<td>217</td></tr></table></div>
 <div class="section">
 <h3 id="org.apache.hadoop.hbase.master.MetricsAssignmentManager.java">org/apache/hadoop/hbase/master/MetricsAssignmentManager.java</h3>
 <table border="0" class="table table-striped">
@@ -66430,13 +66430,13 @@
 <td>indentation</td>
 <td>Indentation</td>
 <td>'throws' has incorrect indentation level 2, expected level should be 4.</td>
-<td>230</td></tr>
+<td>233</td></tr>
 <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 128).</td>
-<td>312</td></tr></table></div>
+<td>315</td></tr></table></div>
 <div class="section">
 <h3 id="org.apache.hadoop.hbase.master.procedure.TestDeleteColumnFamilyProcedureFromClient.java">org/apache/hadoop/hbase/master/procedure/TestDeleteColumnFamilyProcedureFromClient.java</h3>
 <table border="0" class="table table-striped">
@@ -66715,97 +66715,97 @@
 <td>blocks</td>
 <td>NeedBraces</td>
 <td>'if' construct must use '{}'s.</td>
-<td>217</td></tr>
+<td>218</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>288</td></tr>
+<td>289</td></tr>
 <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 110).</td>
-<td>292</td></tr>
+<td>293</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>330</td></tr>
+<td>331</td></tr>
 <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>405</td></tr>
+<td>406</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>567</td></tr>
+<td>568</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>665</td></tr>
+<td>666</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>668</td></tr>
+<td>669</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>718</td></tr>
+<td>719</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>787</td></tr>
+<td>788</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>789</td></tr>
+<td>790</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>840</td></tr>
+<td>841</td></tr>
 <tr class="a">
 <td><img src="images/icon_error_sml.gif" alt="" />&#160;Error</td>
 <td>blocks</td>
 <td>LeftCurly</td>
 <td>'{' at column 7 should be on the previous line.</td>
-<td>998</td></tr>
+<td>999</td></tr>
 <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>1026</td></tr>
+<td>1027</td></tr>
 <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>1081</td></tr>
+<td>1082</td></tr>
 <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>1085</td></tr></table></div>
+<td>1086</td></tr></table></div>
 <div class="section">
 <h3 id="org.apache.hadoop.hbase.master.snapshot.TakeSnapshotHandler.java">org/apache/hadoop/hbase/master/snapshot/TakeSnapshotHandler.java</h3>
 <table border="0" class="table table-striped">
@@ -77052,10 +77052,10 @@
 <td><img src="images/icon_error_sml.gif" alt="" />&#160;Error</td>
 <td>sizes</td>
 <td>MethodLength</td>
-<td>Method length is 215 lines (max allowed is 150).</td>
-<td>734</td></tr></table></div>
+<td>Method length is 217 lines (max allowed is 150).</td>
+<td>741</td></tr></table></div>
 <div class="section">
-<h3 id="org.apache.hadoop.hbase.regionserver.MetricsRegionServerWrapperStub.java">org/apache/hadoop/hbase/regionserver/MetricsRegionServerWrapperStub.java</h3>
+<h3 id="org.apache.hadoop.hbase.regionserver.MetricsTable.java">org/apache/hadoop/hbase/regionserver/MetricsTable.java</h3>
 <table border="0" class="table table-striped">
 <tr class="a">
 <th>Severity</th>
@@ -77065,27 +77065,6 @@
 <th>Line</th></tr>
 <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 has incorrect indentation level 10, expected level should be 4.</td>
-<td>225</td></tr>
-<tr class="a">
-<td><img src="images/icon_error_sml.gif" alt="" />&#160;Error</td>
-<td>whitespace</td>
-<td>FileTabCharacter</td>
-<td>File contains tab characters (this is the first instance).</td>
-<td>225</td></tr></table></div>
-<div class="section">
-<h3 id="org.apache.hadoop.hbase.regionserver.MetricsTable.java">org/apache/hadoop/hbase/regionserver/MetricsTable.java</h3>
-<table border="0" class="table table-striped">
-<tr class="b">
-<th>Severity</th>
-<th>Category</th>
-<th>Rule</th>
-<th>Message</th>
-<th>Line</th></tr>
-<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>
@@ -77093,13 +77072,13 @@
 <div class="section">
 <h3 id="org.apache.hadoop.hbase.regionserver.MetricsTableSource.java">org/apache/hadoop/hbase/regionserver/MetricsTableSource.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>
@@ -77108,25 +77087,25 @@
 <div class="section">
 <h3 id="org.apache.hadoop.hbase.regionserver.MetricsTableWrapperAggregateImpl.java">org/apache/hadoop/hbase/regionserver/MetricsTableWrapperAggregateImpl.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.metrics2.MetricsExecutor' import.</td>
 <td>35</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>80</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>
@@ -77135,13 +77114,13 @@
 <div class="section">
 <h3 id="org.apache.hadoop.hbase.regionserver.MetricsTableWrapperStub.java">org/apache/hadoop/hbase/regionserver/MetricsTableWrapperStub.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>LeftCurly</td>
@@ -77150,67 +77129,67 @@
 <div class="section">
 <h3 id="org.apache.hadoop.hbase.regionserver.MiniBatchOperationInProgress.java">org/apache/hadoop/hbase/regionserver/MiniBatchOperationInProgress.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.yetus.audience.InterfaceAudience' import.</td>
 <td>22</td></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.hbase.client.Mutation' import.</td>
 <td>23</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>70</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>81</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>82</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>89</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>98</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>99</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>106</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>
@@ -77219,13 +77198,13 @@
 <div class="section">
 <h3 id="org.apache.hadoop.hbase.regionserver.MobReferenceOnlyFilter.java">org/apache/hadoop/hbase/regionserver/MobReferenceOnlyFilter.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>
@@ -77234,31 +77213,31 @@
 <div class="section">
 <h3 id="org.apache.hadoop.hbase.regionserver.MultiVersionConcurrencyControl.java">org/apache/hadoop/hbase/regionserver/MultiVersionConcurrencyControl.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.util.LinkedList' import.</td>
 <td>24</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 'org.apache.hadoop.hbase.util.Bytes' import.</td>
 <td>30</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>72</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>
@@ -77267,13 +77246,13 @@
 <div class="section">
 <h3 id="org.apache.hadoop.hbase.regionserver.MutableOnlineRegions.java">org/apache/hadoop/hbase/regionserver/MutableOnlineRegions.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>
@@ -77282,25 +77261,25 @@
 <div class="section">
 <h3 id="org.apache.hadoop.hbase.regionserver.MutableSegment.java">org/apache/hadoop/hbase/regionserver/MutableSegment.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' import.</td>
 <td>30</td></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.hbase.util.ClassSize' import.</td>
 <td>32</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>
@@ -77309,13 +77288,13 @@
 <div class="section">
 <h3 id="org.apache.hadoop.hbase.regionserver.NoTagByteBufferChunkKeyValue.java">org/apache/hadoop/hbase/regionserver/NoTagByteBufferChunkKeyValue.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>
@@ -77324,13 +77303,13 @@
 <div class="section">
 <h3 id="org.apache.hadoop.hbase.regionserver.NonLazyKeyValueScanner.java">org/apache/hadoop/hbase/regionserver/NonLazyKeyValueScanner.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>
@@ -77339,13 +77318,13 @@
 <div class="section">
 <h3 id="org.apache.hadoop.hbase.regionserver.NonReversedNonLazyKeyValueScanner.java">org/apache/hadoop/hbase/regionserver/NonReversedNonLazyKeyValueScanner.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>
@@ -77354,19 +77333,19 @@
 <div class="section">
 <h3 id="org.apache.hadoop.hbase.regionserver.OOMERegionServer.java">org/apache/hadoop/hbase/regionserver/OOMERegionServer.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>UnusedImports</td>
 <td>Unused import - org.apache.hadoop.hbase.CoordinatedStateManager.</td>
 <td>25</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>
@@ -77375,43 +77354,43 @@
 <div class="section">
 <h3 id="org.apache.hadoop.hbase.regionserver.OnlineRegions.java">org/apache/hadoop/hbase/regionserver/OnlineRegions.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>41</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>43</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>49</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>51</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 modifier' has incorrect indentation level 3, expected level should be 2.</td>
 <td>53</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>
@@ -77420,13 +77399,13 @@
 <div class="section">
 <h3 id="org.apache.hadoop.hbase.regionserver.OperationStatus.java">org/apache/hadoop/hbase/regionserver/OperationStatus.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>
@@ -77435,19 +77414,19 @@
 <div class="section">
 <h3 id="org.apache.hadoop.hbase.regionserver.RSDumpServlet.java">org/apache/hadoop/hbase/regionserver/RSDumpServlet.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>31</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>
@@ -77456,391 +77435,391 @@
 <div class="section">
 <h3 id="org.apache.hadoop.hbase.regionserver.RSRpcServices.java">org/apache/hadoop/hbase/regionserver/RSRpcServices.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>blocks</td>
 <td>NeedBraces</td>
 <td>'if' construct must use '{}'s.</td>
 <td>400</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>'class def modifier' has incorrect indentation level 3, expected level should be 2.</td>
 <td>409</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>545</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>575</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>669</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>718</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>719</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>721</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>771</td></tr>
-<tr class="a">
+<tr class="b">
 <td><img src="images/icon_error_sml.gif" alt="" />&#160;Error</td>
 <td>sizes</td>
 <td>MethodLength</td>
 <td>Method length is 161 lines (max allowed is 150).</td>
 <td>776</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 101).</td>
 <td>790</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>806</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>988</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>989</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>990</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>1106</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>1107</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>1108</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>1111</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>'RegionScanner' has incorrect indentation level 2, expected level should be 4.</td>
 <td>1335</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>1520</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>'ClientService' has incorrect indentation level 6, expected level should be 8.</td>
 <td>1530</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>'ClientService' has incorrect indentation level 6, expected level should be 8.</td>
 <td>1531</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>'AdminService' has incorrect indentation level 6, expected level should be 8.</td>
 <td>1535</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>'AdminService' has incorrect indentation level 6, expected level should be 8.</td>
 <td>1536</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>1568</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>1593</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>1634</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>1701</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>1877</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>1942</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 121).</td>
 <td>1968</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>'regionServer' has incorrect indentation level 14, expected level should be 16.</td>
 <td>2058</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>'regionOpenInfo' has incorrect indentation level 16, expected level should be 18.</td>
 <td>2062</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>'regionServer' has incorrect indentation level 16, expected level should be 18.</td>
 <td>2066</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>'regionServer' has incorrect indentation level 16, expected level should be 18.</td>
 <td>2069</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>2097</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>2146</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>2262</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>2293</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>2317</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>2506</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>2692</td></tr>
-<tr class="a">
+<tr class="b">
 <td><img src="images/icon_error_sml.gif" alt="" />&#160;Error</td>
 <td>sizes</td>
 <td>MethodLength</td>
 <td>Method length is 157 lines (max allowed is 150).</td>
 <td>2861</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 has incorrect indentation level 8, expected level should be 10.</td>
 <td>2997</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' has incorrect indentation level 10, expected level should be 12.</td>
 <td>2998</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 has incorrect indentation level 12, expected level should be 14.</td>
 <td>2999</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 rcurly' has incorrect indentation level 10, expected level should be 12.</td>
 <td>3000</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>'else' child has incorrect indentation level 12, expected level should be 14.</td>
 <td>3001</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>'else rcurly' has incorrect indentation level 10, expected level should be 12.</td>
 <td>3003</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 has incorrect indentation level 10, expected level should be 12.</td>
 <td>3004</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 has incorrect indentation level 8, expected level should be 10.</td>
 <td>3005</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' has incorrect indentation level 10, expected level should be 12.</td>
 <td>3006</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 has incorrect indentation level 12, expected level should be 14.</td>
 <td>3007</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 rcurly' has incorrect indentation level 10, expected level should be 12.</td>
 <td>3008</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>'else' child has incorrect indentation level 12, expected level should be 14.</td>
 <td>3009</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>'else rcurly' has incorrect indentation level 10, expected level should be 12.</td>
 <td>3011</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 has incorrect indentation level 10, expected level should be 12.</td>
 <td>3012</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 has incorrect indentation level 8, expected level should be 10.</td>
 <td>3013</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 has incorrect indentation level 10, expected level should be 12.</td>
 <td>3014</td></tr>
-<tr class="b">
+<tr class="a">
 <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>3024</td></tr>
-<tr class="a">
+<tr class="b">
 <td><img src="images/icon_error_sml.gif" alt="" />&#160;Error</td>
 <td>sizes</td>
 <td>MethodLength</td>
 <td>Method length is 185 lines (max allowed is 150).</td>
 <td>3177</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>3371</td></tr>
-<tr class="a">
+<tr class="b">
 <td><img src="images/icon_error_sml.gif" alt="" />&#160;Error</td>
 <td>sizes</td>
 <td>MethodLength</td>
@@ -77849,43 +77828,43 @@
 <div class="section">
 <h3 id="org.apache.hadoop.hbase.regionserver.RSStatusServlet.java">org/apache/hadoop/hbase/regionserver/RSStatusServlet.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.tmpl.regionserver.RSStatusTmpl' import.</td>
 <td>29</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>'throws' has incorrect indentation level 2, expected level should be 4.</td>
 <td>37</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>50</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>52</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>54</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>
@@ -77894,157 +77873,157 @@
 <div class="section">
 <h3 id="org.apache.hadoop.hbase.regionserver.Region.java">org/apache/hadoop/hbase/regionserver/Region.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>108</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>113</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>126</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>208</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>221</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>227</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>234</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>270</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>283</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>285</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>375</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>376</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>391</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>428</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>430</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>439</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>448</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>452</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>454</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>466</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>478</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>495</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>505</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>506</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>
@@ -78053,253 +78032,253 @@
 <div class="section">
 <h3 id="org.apache.hadoop.hbase.regionserver.RegionAsTable.java">org/apache/hadoop/hbase/regionserver/RegionAsTable.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.hbase.CompareOperator' import.</td>
 <td>31</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.protobuf.Descriptors.MethodDescriptor' import.</td>
 <td>51</td></tr>
-<tr class="b">
+<tr class="a">
 <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>86</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>99</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>'throws' has incorrect indentation level 2, expected level should be 4.</td>
 <td>115</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>'throws' has incorrect indentation level 2, expected level should be 4.</td>
 <td>122</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>165</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>'for' construct must use '{}'s.</td>
 <td>213</td></tr>
-<tr class="b">
+<tr class="a">
 <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>216</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>'throws' has incorrect indentation level 2, expected level should be 4.</td>
 <td>219</td></tr>
-<tr class="b">
+<tr class="a">
 <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>223</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>'throws' has incorrect indentation level 2, expected level should be 4.</td>
 <td>227</td></tr>
-<tr class="b">
+<tr class="a">
 <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>231</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>'throws' has incorrect indentation level 2, expected level should be 4.</td>
 <td>235</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>'for' construct must use '{}'s.</td>
 <td>246</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>'throws' has incorrect indentation level 2, expected level should be 4.</td>
 <td>252</td></tr>
-<tr class="b">
+<tr class="a">
 <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>256</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>'throws' has incorrect indentation level 2, expected level should be 4.</td>
 <td>260</td></tr>
-<tr class="b">
+<tr class="a">
 <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>264</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>'throws' has incorrect indentation level 2, expected level should be 4.</td>
 <td>268</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>'throws' has incorrect indentation level 2, expected level should be 4.</td>
 <td>294</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>'throws' has incorrect indentation level 2, expected level should be 4.</td>
 <td>301</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>'throws' has incorrect indentation level 2, expected level should be 4.</td>
 <td>320</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>'throws' has incorrect indentation level 2, expected level should be 4.</td>
 <td>327</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>'throws' has incorrect indentation level 2, expected level should be 4.</td>
 <td>335</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>'throws' has incorrect indentation level 2, expected level should be 4.</td>
 <td>342</td></tr>
-<tr class="b">
+<tr class="a">
 <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>346</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>'throws' has incorrect indentation level 2, expected level should be 4.</td>
 <td>350</td></tr>
-<tr class="b">
+<tr class="a">
 <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>354</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>361</td></tr>
-<tr class="b">
+<tr class="a">
 <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>367</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>373</td></tr>
-<tr class="b">
+<tr class="a">
 <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>384</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>
 <td>'{' at column 55 should have line break after.</td>
 <td>386</td></tr>
-<tr class="b">
+<tr class="a">
 <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>393</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>
 <td>'{' at column 53 should have line break after.</td>
 <td>395</td></tr>
-<tr class="b">
+<tr class="a">
 <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>402</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>413</td></tr>
-<tr class="b">
+<tr class="a">
 <td><img src="images/icon_error_sml.gif" alt="" />&#160;Error</td>
 <td>blocks</td>
 <td>LeftCurly</td>
 <td>'{' at column 35 should have line break after.</td>
 <td>415</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>417</td></tr>
-<tr class="b">
+<tr class="a">
 <td><img src="images/icon_error_sml.gif" alt="" />&#160;Error</td>
 <td>blocks</td>
 <td>LeftCurly</td>
@@ -78308,481 +78287,481 @@
 <div class="section">
 <h3 id="org.apache.hadoop.hbase.regionserver.RegionCoprocessorHost.java">org/apache/hadoop/hbase/regionserver/RegionCoprocessorHost.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>
 <td>Line continuation have incorrect indentation level, expected level should be 2.</td>
 <td>208</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>332</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>333</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>334</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>'lambda arguments' has incorrect indentation level 14, expected level should be 12.</td>
 <td>423</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>576</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>642</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>673</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>678</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>707</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 105).</td>
 <td>715</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>729</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>742</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>810</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>934</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>937</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 has incorrect indentation level 9, expected level should be one of the following: 8, 10.</td>
 <td>990</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 modifier' has incorrect indentation level 6, expected level should be one of the following: 8, 10.</td>
 <td>1005</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 has incorrect indentation level 8, expected level should be one of the following: 10, 12.</td>
 <td>1007</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 rcurly' has incorrect indentation level 6, expected level should be one of the following: 8, 10.</td>
 <td>1008</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>'object def rcurly' has incorrect indentation level 4, expected level should be one of the following: 6, 8.</td>
 <td>1009</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>1061</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>1092</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>1150</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>1181</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>1414</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>1439</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 modifier' has incorrect indentation level 6, expected level should be one of the following: 8, 10.</td>
 <td>1470</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 has incorrect indentation level 8, expected level should be one of the following: 10, 12.</td>
 <td>1472</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 rcurly' has incorrect indentation level 6, expected level should be one of the following: 8, 10.</td>
 <td>1473</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>'object def rcurly' has incorrect indentation level 4, expected level should be one of the following: 6, 8.</td>
 <td>1474</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 modifier' has incorrect indentation level 6, expected level should be one of the following: 8, 10.</td>
 <td>1483</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 has incorrect indentation level 8, expected level should be one of the following: 10, 12.</td>
 <td>1485</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 rcurly' has incorrect indentation level 6, expected level should be one of the following: 8, 10.</td>
 <td>1486</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>'object def rcurly' has incorrect indentation level 4, expected level should be one of the following: 6, 8.</td>
 <td>1487</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>1494</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 modifier' has incorrect indentation level 6, expected level should be one of the following: 8, 10.</td>
 <td>1512</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 has incorrect indentation level 8, expected level should be one of the following: 10, 12.</td>
 <td>1514</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' has incorrect indentation level 6, expected level should be one of the following: 8, 10.</td>
 <td>1515</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>'object def rcurly' has incorrect indentation level 4, expected level should be one of the following: 6, 8.</td>
 <td>1516</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 modifier' has incorrect indentation level 6, expected level should be one of the following: 8, 10.</td>
 <td>1527</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 has incorrect indentation level 8, expected level should be one of the following: 10, 12.</td>
 <td>1529</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' has incorrect indentation level 6, expected level should be one of the following: 8, 10.</td>
 <td>1530</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>'object def rcurly' has incorrect indentation level 4, expected level should be one of the following: 6, 8.</td>
 <td>1531</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>1538</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 modifier' has incorrect indentation level 6, expected level should be one of the following: 8, 10.</td>
 <td>1545</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 has incorrect indentation level 8, expected level should be one of the following: 10, 12.</td>
 <td>1547</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 rcurly' has incorrect indentation level 6, expected level should be one of the following: 8, 10.</td>
 <td>1548</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>'object def rcurly' has incorrect indentation level 4, expected level should be one of the following: 6, 8.</td>
 <td>1549</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>1554</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 modifier' has incorrect indentation level 6, expected level should be one of the following: 8, 10.</td>
 <td>1561</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 has incorrect indentation level 8, expected level should be one of the following: 10, 12.</td>
 <td>1563</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' has incorrect indentation level 6, expected level should be one of the following: 8, 10.</td>
 <td>1564</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>'object def rcurly' has incorrect indentation level 4, expected level should be one of the following: 6, 8.</td>
 <td>1565</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 modifier' has incorrect indentation level 6, expected level should be one of the following: 8, 10.</td>
 <td>1584</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 has incorrect indentation level 8, expected level should be one of the following: 10, 12.</td>
 <td>1586</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' has incorrect indentation level 6, expected level should be one of the following: 8, 10.</td>
 <td>1587</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>'object def rcurly' has incorrect indentation level 4, expected level should be one of the following: 6, 8.</td>
 <td>1588</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 103).</td>
 <td>1591</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 modifier' has incorrect indentation level 6, expected level should be one of the following: 8, 10.</td>
 <td>1594</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>
 

<TRUNCATED>

[23/28] hbase-site git commit: Published site at 8d7061a487357344f10ee260979cc2c47cd833dd.

Posted by gi...@apache.org.
http://git-wip-us.apache.org/repos/asf/hbase-site/blob/2e694a8e/devapidocs/org/apache/hadoop/hbase/master/MasterWalManager.html
----------------------------------------------------------------------
diff --git a/devapidocs/org/apache/hadoop/hbase/master/MasterWalManager.html b/devapidocs/org/apache/hadoop/hbase/master/MasterWalManager.html
index ea3def5..fedb97d 100644
--- a/devapidocs/org/apache/hadoop/hbase/master/MasterWalManager.html
+++ b/devapidocs/org/apache/hadoop/hbase/master/MasterWalManager.html
@@ -18,7 +18,7 @@
     catch(err) {
     }
 //-->
-var methods = {"i0":10,"i1":42,"i2":10,"i3":10,"i4":10,"i5":10,"i6":10,"i7":10,"i8":10,"i9":10,"i10":10,"i11":10,"i12":10,"i13":10,"i14":10,"i15":10};
+var methods = {"i0":10,"i1":10,"i2":42,"i3":10,"i4":10,"i5":10,"i6":10,"i7":10,"i8":10,"i9":10,"i10":10,"i11":10,"i12":10,"i13":10,"i14":10,"i15":10,"i16":10};
 var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],8:["t4","Concrete Methods"],32:["t6","Deprecated Methods"]};
 var altColor = "altColor";
 var rowColor = "rowColor";
@@ -110,7 +110,7 @@ var activeTableTab = "activeTableTab";
 <hr>
 <br>
 <pre>@InterfaceAudience.Private
-public class <a href="../../../../../src-html/org/apache/hadoop/hbase/master/MasterWalManager.html#line.52">MasterWalManager</a>
+public class <a href="../../../../../src-html/org/apache/hadoop/hbase/master/MasterWalManager.html#line.53">MasterWalManager</a>
 extends <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a></pre>
 <div class="block">This class abstracts a bunch of operations the HMaster needs
  when splitting log files e.g. finding log files, dirs etc.</div>
@@ -219,12 +219,19 @@ extends <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html
 <th class="colLast" scope="col">Method and Description</th>
 </tr>
 <tr id="i0" class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/master/MasterWalManager.html#archiveMetaLog-org.apache.hadoop.hbase.ServerName-">archiveMetaLog</a></span>(<a href="../../../../../org/apache/hadoop/hbase/ServerName.html" title="class in org.apache.hadoop.hbase">ServerName</a>&nbsp;serverName)</code>
+<div class="block">For meta region open and closed normally on a server, it may leave some meta
+ WAL in the server's wal dir.</div>
+</td>
+</tr>
+<tr id="i1" class="rowColor">
 <td class="colFirst"><code>private boolean</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/master/MasterWalManager.html#checkFileSystem--">checkFileSystem</a></span>()</code>
 <div class="block">Checks to see if the file system is still accessible.</div>
 </td>
 </tr>
-<tr id="i1" class="rowColor">
+<tr id="i2" class="altColor">
 <td class="colFirst"><code><a href="https://docs.oracle.com/javase/8/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;</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/master/MasterWalManager.html#getFailedServersFromLogFolders--">getFailedServersFromLogFolders</a></span>()</code>
 <div class="block"><span class="deprecatedLabel">Deprecated.</span>&nbsp;
@@ -235,73 +242,73 @@ extends <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html
 </div>
 </td>
 </tr>
-<tr id="i2" class="altColor">
+<tr id="i3" class="rowColor">
 <td class="colFirst"><code>org.apache.hadoop.fs.FileSystem</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/master/MasterWalManager.html#getFileSystem--">getFileSystem</a></span>()</code>&nbsp;</td>
 </tr>
-<tr id="i3" class="rowColor">
+<tr id="i4" class="altColor">
 <td class="colFirst"><code><a href="https://docs.oracle.com/javase/8/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;</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/master/MasterWalManager.html#getLiveServersFromWALDir--">getLiveServersFromWALDir</a></span>()</code>
 <div class="block">Get Servernames that COULD BE 'alive'; excludes those that have a '-splitting' suffix as these
  are already being split -- they cannot be 'alive'.</div>
 </td>
 </tr>
-<tr id="i4" class="altColor">
+<tr id="i5" class="rowColor">
 <td class="colFirst"><code>private <a href="https://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;org.apache.hadoop.fs.Path&gt;</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/master/MasterWalManager.html#getLogDirs-java.util.Set-">getLogDirs</a></span>(<a href="https://docs.oracle.com/javase/8/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;serverNames)</code>&nbsp;</td>
 </tr>
-<tr id="i5" class="rowColor">
+<tr id="i6" class="altColor">
 <td class="colFirst"><code>(package private) org.apache.hadoop.fs.Path</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/master/MasterWalManager.html#getOldLogDir--">getOldLogDir</a></span>()</code>
 <div class="block">Get the directory where old logs go</div>
 </td>
 </tr>
-<tr id="i6" class="altColor">
+<tr id="i7" class="rowColor">
 <td class="colFirst"><code><a href="https://docs.oracle.com/javase/8/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;</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/master/MasterWalManager.html#getServerNamesFromWALDirPath-org.apache.hadoop.fs.PathFilter-">getServerNamesFromWALDirPath</a></span>(org.apache.hadoop.fs.PathFilter&nbsp;filter)</code>&nbsp;</td>
 </tr>
-<tr id="i7" class="rowColor">
+<tr id="i8" class="altColor">
 <td class="colFirst"><code>(package private) <a href="../../../../../org/apache/hadoop/hbase/master/SplitLogManager.html" title="class in org.apache.hadoop.hbase.master">SplitLogManager</a></code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/master/MasterWalManager.html#getSplitLogManager--">getSplitLogManager</a></span>()</code>&nbsp;</td>
 </tr>
-<tr id="i8" class="altColor">
+<tr id="i9" class="rowColor">
 <td class="colFirst"><code><a href="https://docs.oracle.com/javase/8/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;</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/master/MasterWalManager.html#getSplittingServersFromWALDir--">getSplittingServersFromWALDir</a></span>()</code>
 <div class="block">Get Servernames which are currently splitting; paths have a '-splitting' suffix.</div>
 </td>
 </tr>
-<tr id="i9" class="rowColor">
+<tr id="i10" class="altColor">
 <td class="colFirst"><code>org.apache.hadoop.fs.FileStatus[]</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/master/MasterWalManager.html#getWALDirPaths-org.apache.hadoop.fs.PathFilter-">getWALDirPaths</a></span>(org.apache.hadoop.fs.PathFilter&nbsp;filter)</code>&nbsp;</td>
 </tr>
-<tr id="i10" class="altColor">
+<tr id="i11" class="rowColor">
 <td class="colFirst"><code>void</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/master/MasterWalManager.html#splitLog-org.apache.hadoop.hbase.ServerName-">splitLog</a></span>(<a href="../../../../../org/apache/hadoop/hbase/ServerName.html" title="class in org.apache.hadoop.hbase">ServerName</a>&nbsp;serverName)</code>&nbsp;</td>
 </tr>
-<tr id="i11" class="rowColor">
+<tr id="i12" class="altColor">
 <td class="colFirst"><code>void</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/master/MasterWalManager.html#splitLog-java.util.Set-">splitLog</a></span>(<a href="https://docs.oracle.com/javase/8/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;serverNames)</code>&nbsp;</td>
 </tr>
-<tr id="i12" class="altColor">
+<tr id="i13" class="rowColor">
 <td class="colFirst"><code>void</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/master/MasterWalManager.html#splitLog-java.util.Set-org.apache.hadoop.fs.PathFilter-">splitLog</a></span>(<a href="https://docs.oracle.com/javase/8/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;serverNames,
         org.apache.hadoop.fs.PathFilter&nbsp;filter)</code>
 <div class="block">This method is the base split method that splits WAL files matching a filter.</div>
 </td>
 </tr>
-<tr id="i13" class="rowColor">
+<tr id="i14" class="altColor">
 <td class="colFirst"><code>void</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/master/MasterWalManager.html#splitMetaLog-org.apache.hadoop.hbase.ServerName-">splitMetaLog</a></span>(<a href="../../../../../org/apache/hadoop/hbase/ServerName.html" title="class in org.apache.hadoop.hbase">ServerName</a>&nbsp;serverName)</code>
 <div class="block">Specialized method to handle the splitting for meta WAL</div>
 </td>
 </tr>
-<tr id="i14" class="altColor">
+<tr id="i15" class="rowColor">
 <td class="colFirst"><code>void</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/master/MasterWalManager.html#splitMetaLog-java.util.Set-">splitMetaLog</a></span>(<a href="https://docs.oracle.com/javase/8/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;serverNames)</code>
 <div class="block">Specialized method to handle the splitting for meta WAL</div>
 </td>
 </tr>
-<tr id="i15" class="rowColor">
+<tr id="i16" class="altColor">
 <td class="colFirst"><code>void</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/master/MasterWalManager.html#stop--">stop</a></span>()</code>&nbsp;</td>
 </tr>
@@ -333,7 +340,7 @@ extends <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html
 <ul class="blockList">
 <li class="blockList">
 <h4>LOG</h4>
-<pre>private static final&nbsp;org.slf4j.Logger <a href="../../../../../src-html/org/apache/hadoop/hbase/master/MasterWalManager.html#line.53">LOG</a></pre>
+<pre>private static final&nbsp;org.slf4j.Logger <a href="../../../../../src-html/org/apache/hadoop/hbase/master/MasterWalManager.html#line.54">LOG</a></pre>
 </li>
 </ul>
 <a name="META_FILTER">
@@ -342,7 +349,7 @@ extends <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html
 <ul class="blockList">
 <li class="blockList">
 <h4>META_FILTER</h4>
-<pre>static final&nbsp;org.apache.hadoop.fs.PathFilter <a href="../../../../../src-html/org/apache/hadoop/hbase/master/MasterWalManager.html#line.55">META_FILTER</a></pre>
+<pre>static final&nbsp;org.apache.hadoop.fs.PathFilter <a href="../../../../../src-html/org/apache/hadoop/hbase/master/MasterWalManager.html#line.56">META_FILTER</a></pre>
 </li>
 </ul>
 <a name="NON_META_FILTER">
@@ -351,7 +358,7 @@ extends <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html
 <ul class="blockList">
 <li class="blockList">
 <h4>NON_META_FILTER</h4>
-<pre>static final&nbsp;org.apache.hadoop.fs.PathFilter <a href="../../../../../src-html/org/apache/hadoop/hbase/master/MasterWalManager.html#line.62">NON_META_FILTER</a></pre>
+<pre>static final&nbsp;org.apache.hadoop.fs.PathFilter <a href="../../../../../src-html/org/apache/hadoop/hbase/master/MasterWalManager.html#line.63">NON_META_FILTER</a></pre>
 </li>
 </ul>
 <a name="metricsMasterFilesystem">
@@ -360,7 +367,7 @@ extends <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html
 <ul class="blockList">
 <li class="blockList">
 <h4>metricsMasterFilesystem</h4>
-<pre>private final&nbsp;<a href="../../../../../org/apache/hadoop/hbase/master/MetricsMasterFileSystem.html" title="class in org.apache.hadoop.hbase.master">MetricsMasterFileSystem</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/master/MasterWalManager.html#line.71">metricsMasterFilesystem</a></pre>
+<pre>private final&nbsp;<a href="../../../../../org/apache/hadoop/hbase/master/MetricsMasterFileSystem.html" title="class in org.apache.hadoop.hbase.master">MetricsMasterFileSystem</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/master/MasterWalManager.html#line.72">metricsMasterFilesystem</a></pre>
 </li>
 </ul>
 <a name="services">
@@ -369,7 +376,7 @@ extends <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html
 <ul class="blockList">
 <li class="blockList">
 <h4>services</h4>
-<pre>private final&nbsp;<a href="../../../../../org/apache/hadoop/hbase/master/MasterServices.html" title="interface in org.apache.hadoop.hbase.master">MasterServices</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/master/MasterWalManager.html#line.74">services</a></pre>
+<pre>private final&nbsp;<a href="../../../../../org/apache/hadoop/hbase/master/MasterServices.html" title="interface in org.apache.hadoop.hbase.master">MasterServices</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/master/MasterWalManager.html#line.75">services</a></pre>
 </li>
 </ul>
 <a name="conf">
@@ -378,7 +385,7 @@ extends <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html
 <ul class="blockList">
 <li class="blockList">
 <h4>conf</h4>
-<pre>private final&nbsp;org.apache.hadoop.conf.Configuration <a href="../../../../../src-html/org/apache/hadoop/hbase/master/MasterWalManager.html#line.75">conf</a></pre>
+<pre>private final&nbsp;org.apache.hadoop.conf.Configuration <a href="../../../../../src-html/org/apache/hadoop/hbase/master/MasterWalManager.html#line.76">conf</a></pre>
 </li>
 </ul>
 <a name="fs">
@@ -387,7 +394,7 @@ extends <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html
 <ul class="blockList">
 <li class="blockList">
 <h4>fs</h4>
-<pre>private final&nbsp;org.apache.hadoop.fs.FileSystem <a href="../../../../../src-html/org/apache/hadoop/hbase/master/MasterWalManager.html#line.76">fs</a></pre>
+<pre>private final&nbsp;org.apache.hadoop.fs.FileSystem <a href="../../../../../src-html/org/apache/hadoop/hbase/master/MasterWalManager.html#line.77">fs</a></pre>
 </li>
 </ul>
 <a name="oldLogDir">
@@ -396,7 +403,7 @@ extends <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html
 <ul class="blockList">
 <li class="blockList">
 <h4>oldLogDir</h4>
-<pre>private final&nbsp;org.apache.hadoop.fs.Path <a href="../../../../../src-html/org/apache/hadoop/hbase/master/MasterWalManager.html#line.79">oldLogDir</a></pre>
+<pre>private final&nbsp;org.apache.hadoop.fs.Path <a href="../../../../../src-html/org/apache/hadoop/hbase/master/MasterWalManager.html#line.80">oldLogDir</a></pre>
 </li>
 </ul>
 <a name="rootDir">
@@ -405,7 +412,7 @@ extends <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html
 <ul class="blockList">
 <li class="blockList">
 <h4>rootDir</h4>
-<pre>private final&nbsp;org.apache.hadoop.fs.Path <a href="../../../../../src-html/org/apache/hadoop/hbase/master/MasterWalManager.html#line.80">rootDir</a></pre>
+<pre>private final&nbsp;org.apache.hadoop.fs.Path <a href="../../../../../src-html/org/apache/hadoop/hbase/master/MasterWalManager.html#line.81">rootDir</a></pre>
 </li>
 </ul>
 <a name="splitLogLock">
@@ -414,7 +421,7 @@ extends <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html
 <ul class="blockList">
 <li class="blockList">
 <h4>splitLogLock</h4>
-<pre>private final&nbsp;<a href="https://docs.oracle.com/javase/8/docs/api/java/util/concurrent/locks/Lock.html?is-external=true" title="class or interface in java.util.concurrent.locks">Lock</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/master/MasterWalManager.html#line.83">splitLogLock</a></pre>
+<pre>private final&nbsp;<a href="https://docs.oracle.com/javase/8/docs/api/java/util/concurrent/locks/Lock.html?is-external=true" title="class or interface in java.util.concurrent.locks">Lock</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/master/MasterWalManager.html#line.84">splitLogLock</a></pre>
 </li>
 </ul>
 <a name="splitLogManager">
@@ -423,7 +430,7 @@ extends <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html
 <ul class="blockList">
 <li class="blockList">
 <h4>splitLogManager</h4>
-<pre>private final&nbsp;<a href="../../../../../org/apache/hadoop/hbase/master/SplitLogManager.html" title="class in org.apache.hadoop.hbase.master">SplitLogManager</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/master/MasterWalManager.html#line.84">splitLogManager</a></pre>
+<pre>private final&nbsp;<a href="../../../../../org/apache/hadoop/hbase/master/SplitLogManager.html" title="class in org.apache.hadoop.hbase.master">SplitLogManager</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/master/MasterWalManager.html#line.85">splitLogManager</a></pre>
 </li>
 </ul>
 <a name="fsOk">
@@ -432,7 +439,7 @@ extends <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html
 <ul class="blockListLast">
 <li class="blockList">
 <h4>fsOk</h4>
-<pre>private volatile&nbsp;boolean <a href="../../../../../src-html/org/apache/hadoop/hbase/master/MasterWalManager.html#line.87">fsOk</a></pre>
+<pre>private volatile&nbsp;boolean <a href="../../../../../src-html/org/apache/hadoop/hbase/master/MasterWalManager.html#line.88">fsOk</a></pre>
 </li>
 </ul>
 </li>
@@ -449,7 +456,7 @@ extends <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html
 <ul class="blockList">
 <li class="blockList">
 <h4>MasterWalManager</h4>
-<pre>public&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/master/MasterWalManager.html#line.89">MasterWalManager</a>(<a href="../../../../../org/apache/hadoop/hbase/master/MasterServices.html" title="interface in org.apache.hadoop.hbase.master">MasterServices</a>&nbsp;services)
+<pre>public&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/master/MasterWalManager.html#line.90">MasterWalManager</a>(<a href="../../../../../org/apache/hadoop/hbase/master/MasterServices.html" title="interface in org.apache.hadoop.hbase.master">MasterServices</a>&nbsp;services)
                  throws <a href="https://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre>
 <dl>
 <dt><span class="throwsLabel">Throws:</span></dt>
@@ -463,7 +470,7 @@ extends <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html
 <ul class="blockListLast">
 <li class="blockList">
 <h4>MasterWalManager</h4>
-<pre>public&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/master/MasterWalManager.html#line.94">MasterWalManager</a>(org.apache.hadoop.conf.Configuration&nbsp;conf,
+<pre>public&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/master/MasterWalManager.html#line.95">MasterWalManager</a>(org.apache.hadoop.conf.Configuration&nbsp;conf,
                         org.apache.hadoop.fs.FileSystem&nbsp;fs,
                         org.apache.hadoop.fs.Path&nbsp;rootDir,
                         <a href="../../../../../org/apache/hadoop/hbase/master/MasterServices.html" title="interface in org.apache.hadoop.hbase.master">MasterServices</a>&nbsp;services)
@@ -488,7 +495,7 @@ extends <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html
 <ul class="blockList">
 <li class="blockList">
 <h4>stop</h4>
-<pre>public&nbsp;void&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/master/MasterWalManager.html#line.105">stop</a>()</pre>
+<pre>public&nbsp;void&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/master/MasterWalManager.html#line.106">stop</a>()</pre>
 </li>
 </ul>
 <a name="getSplitLogManager--">
@@ -497,7 +504,7 @@ extends <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html
 <ul class="blockList">
 <li class="blockList">
 <h4>getSplitLogManager</h4>
-<pre><a href="../../../../../org/apache/hadoop/hbase/master/SplitLogManager.html" title="class in org.apache.hadoop.hbase.master">SplitLogManager</a>&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/master/MasterWalManager.html#line.112">getSplitLogManager</a>()</pre>
+<pre><a href="../../../../../org/apache/hadoop/hbase/master/SplitLogManager.html" title="class in org.apache.hadoop.hbase.master">SplitLogManager</a>&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/master/MasterWalManager.html#line.113">getSplitLogManager</a>()</pre>
 </li>
 </ul>
 <a name="getOldLogDir--">
@@ -506,7 +513,7 @@ extends <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html
 <ul class="blockList">
 <li class="blockList">
 <h4>getOldLogDir</h4>
-<pre>org.apache.hadoop.fs.Path&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/master/MasterWalManager.html#line.120">getOldLogDir</a>()</pre>
+<pre>org.apache.hadoop.fs.Path&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/master/MasterWalManager.html#line.121">getOldLogDir</a>()</pre>
 <div class="block">Get the directory where old logs go</div>
 <dl>
 <dt><span class="returnLabel">Returns:</span></dt>
@@ -520,7 +527,7 @@ extends <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html
 <ul class="blockList">
 <li class="blockList">
 <h4>getFileSystem</h4>
-<pre>public&nbsp;org.apache.hadoop.fs.FileSystem&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/master/MasterWalManager.html#line.124">getFileSystem</a>()</pre>
+<pre>public&nbsp;org.apache.hadoop.fs.FileSystem&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/master/MasterWalManager.html#line.125">getFileSystem</a>()</pre>
 </li>
 </ul>
 <a name="checkFileSystem--">
@@ -529,7 +536,7 @@ extends <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html
 <ul class="blockList">
 <li class="blockList">
 <h4>checkFileSystem</h4>
-<pre>private&nbsp;boolean&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/master/MasterWalManager.html#line.133">checkFileSystem</a>()</pre>
+<pre>private&nbsp;boolean&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/master/MasterWalManager.html#line.134">checkFileSystem</a>()</pre>
 <div class="block">Checks to see if the file system is still accessible.
  If not, sets closed</div>
 <dl>
@@ -544,7 +551,7 @@ extends <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html
 <ul class="blockList">
 <li class="blockList">
 <h4>getSplittingServersFromWALDir</h4>
-<pre>public&nbsp;<a href="https://docs.oracle.com/javase/8/docs/api/java/util/Set.html?is-external=true" title="class or interface in java.util">Set</a>&lt;<a href="../../../../../org/apache/hadoop/hbase/ServerName.html" title="class in org.apache.hadoop.hbase">ServerName</a>&gt;&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/master/MasterWalManager.html#line.151">getSplittingServersFromWALDir</a>()
+<pre>public&nbsp;<a href="https://docs.oracle.com/javase/8/docs/api/java/util/Set.html?is-external=true" title="class or interface in java.util">Set</a>&lt;<a href="../../../../../org/apache/hadoop/hbase/ServerName.html" title="class in org.apache.hadoop.hbase">ServerName</a>&gt;&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/master/MasterWalManager.html#line.152">getSplittingServersFromWALDir</a>()
                                               throws <a href="https://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre>
 <div class="block">Get Servernames which are currently splitting; paths have a '-splitting' suffix.</div>
 <dl>
@@ -561,7 +568,7 @@ extends <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html
 <ul class="blockList">
 <li class="blockList">
 <h4>getLiveServersFromWALDir</h4>
-<pre>public&nbsp;<a href="https://docs.oracle.com/javase/8/docs/api/java/util/Set.html?is-external=true" title="class or interface in java.util">Set</a>&lt;<a href="../../../../../org/apache/hadoop/hbase/ServerName.html" title="class in org.apache.hadoop.hbase">ServerName</a>&gt;&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/master/MasterWalManager.html#line.162">getLiveServersFromWALDir</a>()
+<pre>public&nbsp;<a href="https://docs.oracle.com/javase/8/docs/api/java/util/Set.html?is-external=true" title="class or interface in java.util">Set</a>&lt;<a href="../../../../../org/apache/hadoop/hbase/ServerName.html" title="class in org.apache.hadoop.hbase">ServerName</a>&gt;&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/master/MasterWalManager.html#line.163">getLiveServersFromWALDir</a>()
                                          throws <a href="https://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre>
 <div class="block">Get Servernames that COULD BE 'alive'; excludes those that have a '-splitting' suffix as these
  are already being split -- they cannot be 'alive'.</div>
@@ -579,7 +586,7 @@ extends <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html
 <ul class="blockList">
 <li class="blockList">
 <h4>getServerNamesFromWALDirPath</h4>
-<pre>public&nbsp;<a href="https://docs.oracle.com/javase/8/docs/api/java/util/Set.html?is-external=true" title="class or interface in java.util">Set</a>&lt;<a href="../../../../../org/apache/hadoop/hbase/ServerName.html" title="class in org.apache.hadoop.hbase">ServerName</a>&gt;&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/master/MasterWalManager.html#line.171">getServerNamesFromWALDirPath</a>(org.apache.hadoop.fs.PathFilter&nbsp;filter)
+<pre>public&nbsp;<a href="https://docs.oracle.com/javase/8/docs/api/java/util/Set.html?is-external=true" title="class or interface in java.util">Set</a>&lt;<a href="../../../../../org/apache/hadoop/hbase/ServerName.html" title="class in org.apache.hadoop.hbase">ServerName</a>&gt;&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/master/MasterWalManager.html#line.172">getServerNamesFromWALDirPath</a>(org.apache.hadoop.fs.PathFilter&nbsp;filter)
                                              throws <a href="https://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre>
 <dl>
 <dt><span class="returnLabel">Returns:</span></dt>
@@ -595,7 +602,7 @@ extends <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html
 <ul class="blockList">
 <li class="blockList">
 <h4>getWALDirPaths</h4>
-<pre>public&nbsp;org.apache.hadoop.fs.FileStatus[]&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/master/MasterWalManager.html#line.188">getWALDirPaths</a>(org.apache.hadoop.fs.PathFilter&nbsp;filter)
+<pre>public&nbsp;org.apache.hadoop.fs.FileStatus[]&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/master/MasterWalManager.html#line.189">getWALDirPaths</a>(org.apache.hadoop.fs.PathFilter&nbsp;filter)
                                                  throws <a href="https://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre>
 <dl>
 <dt><span class="returnLabel">Returns:</span></dt>
@@ -612,7 +619,7 @@ extends <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html
 <li class="blockList">
 <h4>getFailedServersFromLogFolders</h4>
 <pre><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Deprecated.html?is-external=true" title="class or interface in java.lang">@Deprecated</a>
-public&nbsp;<a href="https://docs.oracle.com/javase/8/docs/api/java/util/Set.html?is-external=true" title="class or interface in java.util">Set</a>&lt;<a href="../../../../../org/apache/hadoop/hbase/ServerName.html" title="class in org.apache.hadoop.hbase">ServerName</a>&gt;&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/master/MasterWalManager.html#line.203">getFailedServersFromLogFolders</a>()</pre>
+public&nbsp;<a href="https://docs.oracle.com/javase/8/docs/api/java/util/Set.html?is-external=true" title="class or interface in java.util">Set</a>&lt;<a href="../../../../../org/apache/hadoop/hbase/ServerName.html" title="class in org.apache.hadoop.hbase">ServerName</a>&gt;&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/master/MasterWalManager.html#line.204">getFailedServersFromLogFolders</a>()</pre>
 <div class="block"><span class="deprecatedLabel">Deprecated.</span>&nbsp;<span class="deprecationComment">With proc-v2, we can record the crash server with procedure store, so do not need
              to scan the wal directory to find out the splitting wal directory any more. Leave
              it here only because <code>RecoverMetaProcedure</code>(which is also deprecated) uses
@@ -630,7 +637,7 @@ public&nbsp;<a href="https://docs.oracle.com/javase/8/docs/api/java/util/Set.htm
 <ul class="blockList">
 <li class="blockList">
 <h4>splitLog</h4>
-<pre>public&nbsp;void&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/master/MasterWalManager.html#line.269">splitLog</a>(<a href="../../../../../org/apache/hadoop/hbase/ServerName.html" title="class in org.apache.hadoop.hbase">ServerName</a>&nbsp;serverName)
+<pre>public&nbsp;void&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/master/MasterWalManager.html#line.270">splitLog</a>(<a href="../../../../../org/apache/hadoop/hbase/ServerName.html" title="class in org.apache.hadoop.hbase">ServerName</a>&nbsp;serverName)
               throws <a href="https://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre>
 <dl>
 <dt><span class="throwsLabel">Throws:</span></dt>
@@ -644,7 +651,7 @@ public&nbsp;<a href="https://docs.oracle.com/javase/8/docs/api/java/util/Set.htm
 <ul class="blockList">
 <li class="blockList">
 <h4>splitMetaLog</h4>
-<pre>public&nbsp;void&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/master/MasterWalManager.html#line.277">splitMetaLog</a>(<a href="../../../../../org/apache/hadoop/hbase/ServerName.html" title="class in org.apache.hadoop.hbase">ServerName</a>&nbsp;serverName)
+<pre>public&nbsp;void&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/master/MasterWalManager.html#line.278">splitMetaLog</a>(<a href="../../../../../org/apache/hadoop/hbase/ServerName.html" title="class in org.apache.hadoop.hbase">ServerName</a>&nbsp;serverName)
                   throws <a href="https://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre>
 <div class="block">Specialized method to handle the splitting for meta WAL</div>
 <dl>
@@ -661,7 +668,7 @@ public&nbsp;<a href="https://docs.oracle.com/javase/8/docs/api/java/util/Set.htm
 <ul class="blockList">
 <li class="blockList">
 <h4>splitMetaLog</h4>
-<pre>public&nbsp;void&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/master/MasterWalManager.html#line.285">splitMetaLog</a>(<a href="https://docs.oracle.com/javase/8/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;serverNames)
+<pre>public&nbsp;void&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/master/MasterWalManager.html#line.286">splitMetaLog</a>(<a href="https://docs.oracle.com/javase/8/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;serverNames)
                   throws <a href="https://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre>
 <div class="block">Specialized method to handle the splitting for meta WAL</div>
 <dl>
@@ -678,7 +685,7 @@ public&nbsp;<a href="https://docs.oracle.com/javase/8/docs/api/java/util/Set.htm
 <ul class="blockList">
 <li class="blockList">
 <h4>getLogDirs</h4>
-<pre>private&nbsp;<a href="https://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;org.apache.hadoop.fs.Path&gt;&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/master/MasterWalManager.html#line.292">getLogDirs</a>(<a href="https://docs.oracle.com/javase/8/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;serverNames)
+<pre>private&nbsp;<a href="https://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;org.apache.hadoop.fs.Path&gt;&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/master/MasterWalManager.html#line.293">getLogDirs</a>(<a href="https://docs.oracle.com/javase/8/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;serverNames)
                                             throws <a href="https://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre>
 <dl>
 <dt><span class="throwsLabel">Throws:</span></dt>
@@ -692,7 +699,7 @@ public&nbsp;<a href="https://docs.oracle.com/javase/8/docs/api/java/util/Set.htm
 <ul class="blockList">
 <li class="blockList">
 <h4>splitLog</h4>
-<pre>public&nbsp;void&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/master/MasterWalManager.html#line.332">splitLog</a>(<a href="https://docs.oracle.com/javase/8/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;serverNames)
+<pre>public&nbsp;void&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/master/MasterWalManager.html#line.333">splitLog</a>(<a href="https://docs.oracle.com/javase/8/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;serverNames)
               throws <a href="https://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre>
 <dl>
 <dt><span class="throwsLabel">Throws:</span></dt>
@@ -703,10 +710,10 @@ public&nbsp;<a href="https://docs.oracle.com/javase/8/docs/api/java/util/Set.htm
 <a name="splitLog-java.util.Set-org.apache.hadoop.fs.PathFilter-">
 <!--   -->
 </a>
-<ul class="blockListLast">
+<ul class="blockList">
 <li class="blockList">
 <h4>splitLog</h4>
-<pre>public&nbsp;void&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/master/MasterWalManager.html#line.342">splitLog</a>(<a href="https://docs.oracle.com/javase/8/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;serverNames,
+<pre>public&nbsp;void&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/master/MasterWalManager.html#line.343">splitLog</a>(<a href="https://docs.oracle.com/javase/8/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;serverNames,
                      org.apache.hadoop.fs.PathFilter&nbsp;filter)
               throws <a href="https://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre>
 <div class="block">This method is the base split method that splits WAL files matching a filter. Callers should
@@ -720,6 +727,24 @@ public&nbsp;<a href="https://docs.oracle.com/javase/8/docs/api/java/util/Set.htm
 </dl>
 </li>
 </ul>
+<a name="archiveMetaLog-org.apache.hadoop.hbase.ServerName-">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>archiveMetaLog</h4>
+<pre>public&nbsp;void&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/master/MasterWalManager.html#line.369">archiveMetaLog</a>(<a href="../../../../../org/apache/hadoop/hbase/ServerName.html" title="class in org.apache.hadoop.hbase">ServerName</a>&nbsp;serverName)</pre>
+<div class="block">For meta region open and closed normally on a server, it may leave some meta
+ WAL in the server's wal dir. Since meta region is no long on this server,
+ The SCP won't split those meta wals, just leaving them there. So deleting
+ the wal dir will fail since the dir is not empty. Actually We can safely achive those
+ meta log and Archiving the meta log and delete the dir.</div>
+<dl>
+<dt><span class="paramLabel">Parameters:</span></dt>
+<dd><code>serverName</code> - the server to archive meta log</dd>
+</dl>
+</li>
+</ul>
 </li>
 </ul>
 </li>

http://git-wip-us.apache.org/repos/asf/hbase-site/blob/2e694a8e/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 f21ad9b..a1647d6 100644
--- a/devapidocs/org/apache/hadoop/hbase/master/package-tree.html
+++ b/devapidocs/org/apache/hadoop/hbase/master/package-tree.html
@@ -347,11 +347,11 @@
 <ul>
 <li type="circle">java.lang.<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Enum.html?is-external=true" title="class or interface in java.lang"><span class="typeNameLink">Enum</span></a>&lt;E&gt; (implements java.lang.<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Comparable.html?is-external=true" title="class or interface in java.lang">Comparable</a>&lt;T&gt;, java.io.<a href="https://docs.oracle.com/javase/8/docs/api/java/io/Serializable.html?is-external=true" title="class or interface in java.io">Serializable</a>)
 <ul>
-<li type="circle">org.apache.hadoop.hbase.master.<a href="../../../../../org/apache/hadoop/hbase/master/MetricsMasterSourceFactoryImpl.FactoryStorage.html" title="enum in org.apache.hadoop.hbase.master"><span class="typeNameLink">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="typeNameLink">RegionState.State</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="typeNameLink">SplitLogManager.ResubmitDirective</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="typeNameLink">SplitLogManager.TerminationStatus</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="typeNameLink">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="typeNameLink">SplitLogManager.TerminationStatus</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="typeNameLink">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="typeNameLink">RegionState.State</span></a></li>
 </ul>
 </li>
 </ul>

http://git-wip-us.apache.org/repos/asf/hbase-site/blob/2e694a8e/devapidocs/org/apache/hadoop/hbase/master/procedure/ServerCrashProcedure.html
----------------------------------------------------------------------
diff --git a/devapidocs/org/apache/hadoop/hbase/master/procedure/ServerCrashProcedure.html b/devapidocs/org/apache/hadoop/hbase/master/procedure/ServerCrashProcedure.html
index dd0b408..5ad52ef 100644
--- a/devapidocs/org/apache/hadoop/hbase/master/procedure/ServerCrashProcedure.html
+++ b/devapidocs/org/apache/hadoop/hbase/master/procedure/ServerCrashProcedure.html
@@ -630,7 +630,7 @@ implements <a href="../../../../../../org/apache/hadoop/hbase/master/procedure/S
 <ul class="blockList">
 <li class="blockList">
 <h4>rollbackState</h4>
-<pre>protected&nbsp;void&nbsp;<a href="../../../../../../src-html/org/apache/hadoop/hbase/master/procedure/ServerCrashProcedure.html#line.229">rollbackState</a>(<a href="../../../../../../org/apache/hadoop/hbase/master/procedure/MasterProcedureEnv.html" title="class in org.apache.hadoop.hbase.master.procedure">MasterProcedureEnv</a>&nbsp;env,
+<pre>protected&nbsp;void&nbsp;<a href="../../../../../../src-html/org/apache/hadoop/hbase/master/procedure/ServerCrashProcedure.html#line.232">rollbackState</a>(<a href="../../../../../../org/apache/hadoop/hbase/master/procedure/MasterProcedureEnv.html" title="class in org.apache.hadoop.hbase.master.procedure">MasterProcedureEnv</a>&nbsp;env,
                              org.apache.hadoop.hbase.shaded.protobuf.generated.MasterProcedureProtos.ServerCrashState&nbsp;state)
                       throws <a href="https://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre>
 <div class="block"><span class="descfrmTypeLabel">Description copied from class:&nbsp;<code><a href="../../../../../../org/apache/hadoop/hbase/procedure2/StateMachineProcedure.html#rollbackState-TEnvironment-TState-">StateMachineProcedure</a></code></span></div>
@@ -650,7 +650,7 @@ implements <a href="../../../../../../org/apache/hadoop/hbase/master/procedure/S
 <ul class="blockList">
 <li class="blockList">
 <h4>getState</h4>
-<pre>protected&nbsp;org.apache.hadoop.hbase.shaded.protobuf.generated.MasterProcedureProtos.ServerCrashState&nbsp;<a href="../../../../../../src-html/org/apache/hadoop/hbase/master/procedure/ServerCrashProcedure.html#line.236">getState</a>(int&nbsp;stateId)</pre>
+<pre>protected&nbsp;org.apache.hadoop.hbase.shaded.protobuf.generated.MasterProcedureProtos.ServerCrashState&nbsp;<a href="../../../../../../src-html/org/apache/hadoop/hbase/master/procedure/ServerCrashProcedure.html#line.239">getState</a>(int&nbsp;stateId)</pre>
 <div class="block"><span class="descfrmTypeLabel">Description copied from class:&nbsp;<code><a href="../../../../../../org/apache/hadoop/hbase/procedure2/StateMachineProcedure.html#getState-int-">StateMachineProcedure</a></code></span></div>
 <div class="block">Convert an ordinal (or state id) to an Enum (or more descriptive) state object.</div>
 <dl>
@@ -669,7 +669,7 @@ implements <a href="../../../../../../org/apache/hadoop/hbase/master/procedure/S
 <ul class="blockList">
 <li class="blockList">
 <h4>getStateId</h4>
-<pre>protected&nbsp;int&nbsp;<a href="../../../../../../src-html/org/apache/hadoop/hbase/master/procedure/ServerCrashProcedure.html#line.241">getStateId</a>(org.apache.hadoop.hbase.shaded.protobuf.generated.MasterProcedureProtos.ServerCrashState&nbsp;state)</pre>
+<pre>protected&nbsp;int&nbsp;<a href="../../../../../../src-html/org/apache/hadoop/hbase/master/procedure/ServerCrashProcedure.html#line.244">getStateId</a>(org.apache.hadoop.hbase.shaded.protobuf.generated.MasterProcedureProtos.ServerCrashState&nbsp;state)</pre>
 <div class="block"><span class="descfrmTypeLabel">Description copied from class:&nbsp;<code><a href="../../../../../../org/apache/hadoop/hbase/procedure2/StateMachineProcedure.html#getStateId-TState-">StateMachineProcedure</a></code></span></div>
 <div class="block">Convert the Enum (or more descriptive) state object to an ordinal (or state id).</div>
 <dl>
@@ -688,7 +688,7 @@ implements <a href="../../../../../../org/apache/hadoop/hbase/master/procedure/S
 <ul class="blockList">
 <li class="blockList">
 <h4>getInitialState</h4>
-<pre>protected&nbsp;org.apache.hadoop.hbase.shaded.protobuf.generated.MasterProcedureProtos.ServerCrashState&nbsp;<a href="../../../../../../src-html/org/apache/hadoop/hbase/master/procedure/ServerCrashProcedure.html#line.246">getInitialState</a>()</pre>
+<pre>protected&nbsp;org.apache.hadoop.hbase.shaded.protobuf.generated.MasterProcedureProtos.ServerCrashState&nbsp;<a href="../../../../../../src-html/org/apache/hadoop/hbase/master/procedure/ServerCrashProcedure.html#line.249">getInitialState</a>()</pre>
 <div class="block"><span class="descfrmTypeLabel">Description copied from class:&nbsp;<code><a href="../../../../../../org/apache/hadoop/hbase/procedure2/StateMachineProcedure.html#getInitialState--">StateMachineProcedure</a></code></span></div>
 <div class="block">Return the initial state object that will be used for the first call to executeFromState().</div>
 <dl>
@@ -705,7 +705,7 @@ implements <a href="../../../../../../org/apache/hadoop/hbase/master/procedure/S
 <ul class="blockList">
 <li class="blockList">
 <h4>abort</h4>
-<pre>protected&nbsp;boolean&nbsp;<a href="../../../../../../src-html/org/apache/hadoop/hbase/master/procedure/ServerCrashProcedure.html#line.251">abort</a>(<a href="../../../../../../org/apache/hadoop/hbase/master/procedure/MasterProcedureEnv.html" title="class in org.apache.hadoop.hbase.master.procedure">MasterProcedureEnv</a>&nbsp;env)</pre>
+<pre>protected&nbsp;boolean&nbsp;<a href="../../../../../../src-html/org/apache/hadoop/hbase/master/procedure/ServerCrashProcedure.html#line.254">abort</a>(<a href="../../../../../../org/apache/hadoop/hbase/master/procedure/MasterProcedureEnv.html" title="class in org.apache.hadoop.hbase.master.procedure">MasterProcedureEnv</a>&nbsp;env)</pre>
 <div class="block"><span class="descfrmTypeLabel">Description copied from class:&nbsp;<code><a href="../../../../../../org/apache/hadoop/hbase/procedure2/Procedure.html#abort-TEnvironment-">Procedure</a></code></span></div>
 <div class="block">The abort() call is asynchronous and each procedure must decide how to deal
  with it, if they want to be abortable. The simplest implementation
@@ -728,7 +728,7 @@ implements <a href="../../../../../../org/apache/hadoop/hbase/master/procedure/S
 <ul class="blockList">
 <li class="blockList">
 <h4>acquireLock</h4>
-<pre>protected&nbsp;<a href="../../../../../../org/apache/hadoop/hbase/procedure2/Procedure.LockState.html" title="enum in org.apache.hadoop.hbase.procedure2">Procedure.LockState</a>&nbsp;<a href="../../../../../../src-html/org/apache/hadoop/hbase/master/procedure/ServerCrashProcedure.html#line.257">acquireLock</a>(<a href="../../../../../../org/apache/hadoop/hbase/master/procedure/MasterProcedureEnv.html" title="class in org.apache.hadoop.hbase.master.procedure">MasterProcedureEnv</a>&nbsp;env)</pre>
+<pre>protected&nbsp;<a href="../../../../../../org/apache/hadoop/hbase/procedure2/Procedure.LockState.html" title="enum in org.apache.hadoop.hbase.procedure2">Procedure.LockState</a>&nbsp;<a href="../../../../../../src-html/org/apache/hadoop/hbase/master/procedure/ServerCrashProcedure.html#line.260">acquireLock</a>(<a href="../../../../../../org/apache/hadoop/hbase/master/procedure/MasterProcedureEnv.html" title="class in org.apache.hadoop.hbase.master.procedure">MasterProcedureEnv</a>&nbsp;env)</pre>
 <div class="block"><span class="descfrmTypeLabel">Description copied from class:&nbsp;<code><a href="../../../../../../org/apache/hadoop/hbase/procedure2/Procedure.html#acquireLock-TEnvironment-">Procedure</a></code></span></div>
 <div class="block">The user should override this method if they need a lock on an Entity. A lock can be anything,
  and it is up to the implementor. The Procedure Framework will call this method just before it
@@ -765,7 +765,7 @@ implements <a href="../../../../../../org/apache/hadoop/hbase/master/procedure/S
 <ul class="blockList">
 <li class="blockList">
 <h4>releaseLock</h4>
-<pre>protected&nbsp;void&nbsp;<a href="../../../../../../src-html/org/apache/hadoop/hbase/master/procedure/ServerCrashProcedure.html#line.265">releaseLock</a>(<a href="../../../../../../org/apache/hadoop/hbase/master/procedure/MasterProcedureEnv.html" title="class in org.apache.hadoop.hbase.master.procedure">MasterProcedureEnv</a>&nbsp;env)</pre>
+<pre>protected&nbsp;void&nbsp;<a href="../../../../../../src-html/org/apache/hadoop/hbase/master/procedure/ServerCrashProcedure.html#line.268">releaseLock</a>(<a href="../../../../../../org/apache/hadoop/hbase/master/procedure/MasterProcedureEnv.html" title="class in org.apache.hadoop.hbase.master.procedure">MasterProcedureEnv</a>&nbsp;env)</pre>
 <div class="block"><span class="descfrmTypeLabel">Description copied from class:&nbsp;<code><a href="../../../../../../org/apache/hadoop/hbase/procedure2/Procedure.html#releaseLock-TEnvironment-">Procedure</a></code></span></div>
 <div class="block">The user should override this method, and release lock if necessary.</div>
 <dl>
@@ -780,7 +780,7 @@ implements <a href="../../../../../../org/apache/hadoop/hbase/master/procedure/S
 <ul class="blockList">
 <li class="blockList">
 <h4>toStringClassDetails</h4>
-<pre>public&nbsp;void&nbsp;<a href="../../../../../../src-html/org/apache/hadoop/hbase/master/procedure/ServerCrashProcedure.html#line.270">toStringClassDetails</a>(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/StringBuilder.html?is-external=true" title="class or interface in java.lang">StringBuilder</a>&nbsp;sb)</pre>
+<pre>public&nbsp;void&nbsp;<a href="../../../../../../src-html/org/apache/hadoop/hbase/master/procedure/ServerCrashProcedure.html#line.273">toStringClassDetails</a>(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/StringBuilder.html?is-external=true" title="class or interface in java.lang">StringBuilder</a>&nbsp;sb)</pre>
 <div class="block"><span class="descfrmTypeLabel">Description copied from class:&nbsp;<code><a href="../../../../../../org/apache/hadoop/hbase/procedure2/Procedure.html#toStringClassDetails-java.lang.StringBuilder-">Procedure</a></code></span></div>
 <div class="block">Extend the toString() information with the procedure details
  e.g. className and parameters</div>
@@ -798,7 +798,7 @@ implements <a href="../../../../../../org/apache/hadoop/hbase/master/procedure/S
 <ul class="blockList">
 <li class="blockList">
 <h4>serializeStateData</h4>
-<pre>protected&nbsp;void&nbsp;<a href="../../../../../../src-html/org/apache/hadoop/hbase/master/procedure/ServerCrashProcedure.html#line.281">serializeStateData</a>(<a href="../../../../../../org/apache/hadoop/hbase/procedure2/ProcedureStateSerializer.html" title="interface in org.apache.hadoop.hbase.procedure2">ProcedureStateSerializer</a>&nbsp;serializer)
+<pre>protected&nbsp;void&nbsp;<a href="../../../../../../src-html/org/apache/hadoop/hbase/master/procedure/ServerCrashProcedure.html#line.284">serializeStateData</a>(<a href="../../../../../../org/apache/hadoop/hbase/procedure2/ProcedureStateSerializer.html" title="interface in org.apache.hadoop.hbase.procedure2">ProcedureStateSerializer</a>&nbsp;serializer)
                            throws <a href="https://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre>
 <div class="block"><span class="descfrmTypeLabel">Description copied from class:&nbsp;<code><a href="../../../../../../org/apache/hadoop/hbase/procedure2/Procedure.html#serializeStateData-org.apache.hadoop.hbase.procedure2.ProcedureStateSerializer-">Procedure</a></code></span></div>
 <div class="block">The user-level code of the procedure may have some state to
@@ -820,7 +820,7 @@ implements <a href="../../../../../../org/apache/hadoop/hbase/master/procedure/S
 <ul class="blockList">
 <li class="blockList">
 <h4>deserializeStateData</h4>
-<pre>protected&nbsp;void&nbsp;<a href="../../../../../../src-html/org/apache/hadoop/hbase/master/procedure/ServerCrashProcedure.html#line.299">deserializeStateData</a>(<a href="../../../../../../org/apache/hadoop/hbase/procedure2/ProcedureStateSerializer.html" title="interface in org.apache.hadoop.hbase.procedure2">ProcedureStateSerializer</a>&nbsp;serializer)
+<pre>protected&nbsp;void&nbsp;<a href="../../../../../../src-html/org/apache/hadoop/hbase/master/procedure/ServerCrashProcedure.html#line.302">deserializeStateData</a>(<a href="../../../../../../org/apache/hadoop/hbase/procedure2/ProcedureStateSerializer.html" title="interface in org.apache.hadoop.hbase.procedure2">ProcedureStateSerializer</a>&nbsp;serializer)
                              throws <a href="https://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre>
 <div class="block"><span class="descfrmTypeLabel">Description copied from class:&nbsp;<code><a href="../../../../../../org/apache/hadoop/hbase/procedure2/Procedure.html#deserializeStateData-org.apache.hadoop.hbase.procedure2.ProcedureStateSerializer-">Procedure</a></code></span></div>
 <div class="block">Called on store load to allow the user to decode the previously serialized
@@ -841,7 +841,7 @@ implements <a href="../../../../../../org/apache/hadoop/hbase/master/procedure/S
 <ul class="blockList">
 <li class="blockList">
 <h4>getServerName</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/master/procedure/ServerCrashProcedure.html#line.319">getServerName</a>()</pre>
+<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/master/procedure/ServerCrashProcedure.html#line.322">getServerName</a>()</pre>
 <dl>
 <dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
 <dd><code><a href="../../../../../../org/apache/hadoop/hbase/master/procedure/ServerProcedureInterface.html#getServerName--">getServerName</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../../../org/apache/hadoop/hbase/master/procedure/ServerProcedureInterface.html" title="interface in org.apache.hadoop.hbase.master.procedure">ServerProcedureInterface</a></code></dd>
@@ -856,7 +856,7 @@ implements <a href="../../../../../../org/apache/hadoop/hbase/master/procedure/S
 <ul class="blockList">
 <li class="blockList">
 <h4>hasMetaTableRegion</h4>
-<pre>public&nbsp;boolean&nbsp;<a href="../../../../../../src-html/org/apache/hadoop/hbase/master/procedure/ServerCrashProcedure.html#line.324">hasMetaTableRegion</a>()</pre>
+<pre>public&nbsp;boolean&nbsp;<a href="../../../../../../src-html/org/apache/hadoop/hbase/master/procedure/ServerCrashProcedure.html#line.327">hasMetaTableRegion</a>()</pre>
 <dl>
 <dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
 <dd><code><a href="../../../../../../org/apache/hadoop/hbase/master/procedure/ServerProcedureInterface.html#hasMetaTableRegion--">hasMetaTableRegion</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../../../org/apache/hadoop/hbase/master/procedure/ServerProcedureInterface.html" title="interface in org.apache.hadoop.hbase.master.procedure">ServerProcedureInterface</a></code></dd>
@@ -871,7 +871,7 @@ implements <a href="../../../../../../org/apache/hadoop/hbase/master/procedure/S
 <ul class="blockList">
 <li class="blockList">
 <h4>getServerOperationType</h4>
-<pre>public&nbsp;<a href="../../../../../../org/apache/hadoop/hbase/master/procedure/ServerProcedureInterface.ServerOperationType.html" title="enum in org.apache.hadoop.hbase.master.procedure">ServerProcedureInterface.ServerOperationType</a>&nbsp;<a href="../../../../../../src-html/org/apache/hadoop/hbase/master/procedure/ServerCrashProcedure.html#line.329">getServerOperationType</a>()</pre>
+<pre>public&nbsp;<a href="../../../../../../org/apache/hadoop/hbase/master/procedure/ServerProcedureInterface.ServerOperationType.html" title="enum in org.apache.hadoop.hbase.master.procedure">ServerProcedureInterface.ServerOperationType</a>&nbsp;<a href="../../../../../../src-html/org/apache/hadoop/hbase/master/procedure/ServerCrashProcedure.html#line.332">getServerOperationType</a>()</pre>
 <div class="block"><span class="descfrmTypeLabel">Description copied from interface:&nbsp;<code><a href="../../../../../../org/apache/hadoop/hbase/master/procedure/ServerProcedureInterface.html#getServerOperationType--">ServerProcedureInterface</a></code></span></div>
 <div class="block">Given an operation type we can take decisions about what to do with pending operations.
  e.g. if we get a crash handler and we have some assignment operation pending
@@ -890,7 +890,7 @@ implements <a href="../../../../../../org/apache/hadoop/hbase/master/procedure/S
 <ul class="blockList">
 <li class="blockList">
 <h4>isYieldBeforeExecuteFromState</h4>
-<pre>protected&nbsp;boolean&nbsp;<a href="../../../../../../src-html/org/apache/hadoop/hbase/master/procedure/ServerCrashProcedure.html#line.341">isYieldBeforeExecuteFromState</a>(<a href="../../../../../../org/apache/hadoop/hbase/master/procedure/MasterProcedureEnv.html" title="class in org.apache.hadoop.hbase.master.procedure">MasterProcedureEnv</a>&nbsp;env,
+<pre>protected&nbsp;boolean&nbsp;<a href="../../../../../../src-html/org/apache/hadoop/hbase/master/procedure/ServerCrashProcedure.html#line.344">isYieldBeforeExecuteFromState</a>(<a href="../../../../../../org/apache/hadoop/hbase/master/procedure/MasterProcedureEnv.html" title="class in org.apache.hadoop.hbase.master.procedure">MasterProcedureEnv</a>&nbsp;env,
                                                 org.apache.hadoop.hbase.shaded.protobuf.generated.MasterProcedureProtos.ServerCrashState&nbsp;state)</pre>
 <div class="block">For this procedure, yield at end of each successful flow step so that all crashed servers
  can make progress rather than do the default which has each procedure running to completion
@@ -913,7 +913,7 @@ implements <a href="../../../../../../org/apache/hadoop/hbase/master/procedure/S
 <ul class="blockList">
 <li class="blockList">
 <h4>shouldWaitClientAck</h4>
-<pre>protected&nbsp;boolean&nbsp;<a href="../../../../../../src-html/org/apache/hadoop/hbase/master/procedure/ServerCrashProcedure.html#line.346">shouldWaitClientAck</a>(<a href="../../../../../../org/apache/hadoop/hbase/master/procedure/MasterProcedureEnv.html" title="class in org.apache.hadoop.hbase.master.procedure">MasterProcedureEnv</a>&nbsp;env)</pre>
+<pre>protected&nbsp;boolean&nbsp;<a href="../../../../../../src-html/org/apache/hadoop/hbase/master/procedure/ServerCrashProcedure.html#line.349">shouldWaitClientAck</a>(<a href="../../../../../../org/apache/hadoop/hbase/master/procedure/MasterProcedureEnv.html" title="class in org.apache.hadoop.hbase.master.procedure">MasterProcedureEnv</a>&nbsp;env)</pre>
 <div class="block"><span class="descfrmTypeLabel">Description copied from class:&nbsp;<code><a href="../../../../../../org/apache/hadoop/hbase/procedure2/Procedure.html#shouldWaitClientAck-TEnvironment-">Procedure</a></code></span></div>
 <div class="block">By default, the executor will keep the procedure result around util
  the eviction TTL is expired. The client can cut down the waiting time
@@ -936,7 +936,7 @@ implements <a href="../../../../../../org/apache/hadoop/hbase/master/procedure/S
 <ul class="blockList">
 <li class="blockList">
 <h4>assignRegions</h4>
-<pre>private&nbsp;void&nbsp;<a href="../../../../../../src-html/org/apache/hadoop/hbase/master/procedure/ServerCrashProcedure.html#line.362">assignRegions</a>(<a href="../../../../../../org/apache/hadoop/hbase/master/procedure/MasterProcedureEnv.html" title="class in org.apache.hadoop.hbase.master.procedure">MasterProcedureEnv</a>&nbsp;env,
+<pre>private&nbsp;void&nbsp;<a href="../../../../../../src-html/org/apache/hadoop/hbase/master/procedure/ServerCrashProcedure.html#line.365">assignRegions</a>(<a href="../../../../../../org/apache/hadoop/hbase/master/procedure/MasterProcedureEnv.html" title="class in org.apache.hadoop.hbase.master.procedure">MasterProcedureEnv</a>&nbsp;env,
                            <a href="https://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;<a href="../../../../../../org/apache/hadoop/hbase/client/RegionInfo.html" title="interface in org.apache.hadoop.hbase.client">RegionInfo</a>&gt;&nbsp;regions)
                     throws <a href="https://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre>
 <div class="block">Assign the regions on the crashed RS to other Rses.
@@ -959,7 +959,7 @@ implements <a href="../../../../../../org/apache/hadoop/hbase/master/procedure/S
 <ul class="blockListLast">
 <li class="blockList">
 <h4>getProcedureMetrics</h4>
-<pre>protected&nbsp;<a href="../../../../../../org/apache/hadoop/hbase/procedure2/ProcedureMetrics.html" title="interface in org.apache.hadoop.hbase.procedure2">ProcedureMetrics</a>&nbsp;<a href="../../../../../../src-html/org/apache/hadoop/hbase/master/procedure/ServerCrashProcedure.html#line.387">getProcedureMetrics</a>(<a href="../../../../../../org/apache/hadoop/hbase/master/procedure/MasterProcedureEnv.html" title="class in org.apache.hadoop.hbase.master.procedure">MasterProcedureEnv</a>&nbsp;env)</pre>
+<pre>protected&nbsp;<a href="../../../../../../org/apache/hadoop/hbase/procedure2/ProcedureMetrics.html" title="interface in org.apache.hadoop.hbase.procedure2">ProcedureMetrics</a>&nbsp;<a href="../../../../../../src-html/org/apache/hadoop/hbase/master/procedure/ServerCrashProcedure.html#line.390">getProcedureMetrics</a>(<a href="../../../../../../org/apache/hadoop/hbase/master/procedure/MasterProcedureEnv.html" title="class in org.apache.hadoop.hbase.master.procedure">MasterProcedureEnv</a>&nbsp;env)</pre>
 <div class="block"><span class="descfrmTypeLabel">Description copied from class:&nbsp;<code><a href="../../../../../../org/apache/hadoop/hbase/procedure2/Procedure.html#getProcedureMetrics-TEnvironment-">Procedure</a></code></span></div>
 <div class="block">Override this method to provide procedure specific counters for submitted count, failed
  count and time histogram.</div>

http://git-wip-us.apache.org/repos/asf/hbase-site/blob/2e694a8e/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 f76d995..8b11e23 100644
--- a/devapidocs/org/apache/hadoop/hbase/master/procedure/package-tree.html
+++ b/devapidocs/org/apache/hadoop/hbase/master/procedure/package-tree.html
@@ -215,9 +215,9 @@
 <ul>
 <li type="circle">java.lang.<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Enum.html?is-external=true" title="class or interface in java.lang"><span class="typeNameLink">Enum</span></a>&lt;E&gt; (implements java.lang.<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Comparable.html?is-external=true" title="class or interface in java.lang">Comparable</a>&lt;T&gt;, java.io.<a href="https://docs.oracle.com/javase/8/docs/api/java/io/Serializable.html?is-external=true" title="class or interface in java.io">Serializable</a>)
 <ul>
-<li type="circle">org.apache.hadoop.hbase.master.procedure.<a href="../../../../../../org/apache/hadoop/hbase/master/procedure/TableProcedureInterface.TableOperationType.html" title="enum in org.apache.hadoop.hbase.master.procedure"><span class="typeNameLink">TableProcedureInterface.TableOperationType</span></a></li>
 <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="typeNameLink">ServerProcedureInterface.ServerOperationType</span></a></li>
 <li type="circle">org.apache.hadoop.hbase.master.procedure.<a href="../../../../../../org/apache/hadoop/hbase/master/procedure/MetaProcedureInterface.MetaOperationType.html" title="enum in org.apache.hadoop.hbase.master.procedure"><span class="typeNameLink">MetaProcedureInterface.MetaOperationType</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="typeNameLink">TableProcedureInterface.TableOperationType</span></a></li>
 <li type="circle">org.apache.hadoop.hbase.master.procedure.<a href="../../../../../../org/apache/hadoop/hbase/master/procedure/PeerProcedureInterface.PeerOperationType.html" title="enum in org.apache.hadoop.hbase.master.procedure"><span class="typeNameLink">PeerProcedureInterface.PeerOperationType</span></a></li>
 </ul>
 </li>


[06/28] hbase-site git commit: Published site at 8d7061a487357344f10ee260979cc2c47cd833dd.

Posted by gi...@apache.org.
http://git-wip-us.apache.org/repos/asf/hbase-site/blob/2e694a8e/testdevapidocs/org/apache/hadoop/hbase/class-use/HBaseTestingUtility.html
----------------------------------------------------------------------
diff --git a/testdevapidocs/org/apache/hadoop/hbase/class-use/HBaseTestingUtility.html b/testdevapidocs/org/apache/hadoop/hbase/class-use/HBaseTestingUtility.html
index eacd5ed..dac929a 100644
--- a/testdevapidocs/org/apache/hadoop/hbase/class-use/HBaseTestingUtility.html
+++ b/testdevapidocs/org/apache/hadoop/hbase/class-use/HBaseTestingUtility.html
@@ -2940,369 +2940,373 @@
 </tr>
 <tr class="rowColor">
 <td class="colFirst"><code>private static <a href="../../../../../org/apache/hadoop/hbase/HBaseTestingUtility.html" title="class in org.apache.hadoop.hbase">HBaseTestingUtility</a></code></td>
-<td class="colLast"><span class="typeNameLabel">TestFailedAppendAndSync.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/regionserver/TestFailedAppendAndSync.html#TEST_UTIL">TEST_UTIL</a></span></code>&nbsp;</td>
+<td class="colLast"><span class="typeNameLabel">TestCleanupMetaWAL.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/regionserver/TestCleanupMetaWAL.html#TEST_UTIL">TEST_UTIL</a></span></code>&nbsp;</td>
 </tr>
 <tr class="altColor">
 <td class="colFirst"><code>private static <a href="../../../../../org/apache/hadoop/hbase/HBaseTestingUtility.html" title="class in org.apache.hadoop.hbase">HBaseTestingUtility</a></code></td>
-<td class="colLast"><span class="typeNameLabel">TestDataBlockEncodingTool.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/regionserver/TestDataBlockEncodingTool.html#TEST_UTIL">TEST_UTIL</a></span></code>&nbsp;</td>
+<td class="colLast"><span class="typeNameLabel">TestFailedAppendAndSync.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/regionserver/TestFailedAppendAndSync.html#TEST_UTIL">TEST_UTIL</a></span></code>&nbsp;</td>
 </tr>
 <tr class="rowColor">
 <td class="colFirst"><code>private static <a href="../../../../../org/apache/hadoop/hbase/HBaseTestingUtility.html" title="class in org.apache.hadoop.hbase">HBaseTestingUtility</a></code></td>
-<td class="colLast"><span class="typeNameLabel">TestMobStoreScanner.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/regionserver/TestMobStoreScanner.html#TEST_UTIL">TEST_UTIL</a></span></code>&nbsp;</td>
+<td class="colLast"><span class="typeNameLabel">TestDataBlockEncodingTool.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/regionserver/TestDataBlockEncodingTool.html#TEST_UTIL">TEST_UTIL</a></span></code>&nbsp;</td>
 </tr>
 <tr class="altColor">
 <td class="colFirst"><code>private static <a href="../../../../../org/apache/hadoop/hbase/HBaseTestingUtility.html" title="class in org.apache.hadoop.hbase">HBaseTestingUtility</a></code></td>
-<td class="colLast"><span class="typeNameLabel">TestJoinedScanners.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/regionserver/TestJoinedScanners.html#TEST_UTIL">TEST_UTIL</a></span></code>&nbsp;</td>
+<td class="colLast"><span class="typeNameLabel">TestMobStoreScanner.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/regionserver/TestMobStoreScanner.html#TEST_UTIL">TEST_UTIL</a></span></code>&nbsp;</td>
 </tr>
 <tr class="rowColor">
 <td class="colFirst"><code>private static <a href="../../../../../org/apache/hadoop/hbase/HBaseTestingUtility.html" title="class in org.apache.hadoop.hbase">HBaseTestingUtility</a></code></td>
-<td class="colLast"><span class="typeNameLabel">TestTags.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/regionserver/TestTags.html#TEST_UTIL">TEST_UTIL</a></span></code>&nbsp;</td>
+<td class="colLast"><span class="typeNameLabel">TestJoinedScanners.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/regionserver/TestJoinedScanners.html#TEST_UTIL">TEST_UTIL</a></span></code>&nbsp;</td>
 </tr>
 <tr class="altColor">
 <td class="colFirst"><code>private static <a href="../../../../../org/apache/hadoop/hbase/HBaseTestingUtility.html" title="class in org.apache.hadoop.hbase">HBaseTestingUtility</a></code></td>
-<td class="colLast"><span class="typeNameLabel">TestHRegionFileSystem.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/regionserver/TestHRegionFileSystem.html#TEST_UTIL">TEST_UTIL</a></span></code>&nbsp;</td>
+<td class="colLast"><span class="typeNameLabel">TestTags.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/regionserver/TestTags.html#TEST_UTIL">TEST_UTIL</a></span></code>&nbsp;</td>
 </tr>
 <tr class="rowColor">
 <td class="colFirst"><code>private static <a href="../../../../../org/apache/hadoop/hbase/HBaseTestingUtility.html" title="class in org.apache.hadoop.hbase">HBaseTestingUtility</a></code></td>
-<td class="colLast"><span class="typeNameLabel">TestWALLockup.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/regionserver/TestWALLockup.html#TEST_UTIL">TEST_UTIL</a></span></code>&nbsp;</td>
+<td class="colLast"><span class="typeNameLabel">TestHRegionFileSystem.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/regionserver/TestHRegionFileSystem.html#TEST_UTIL">TEST_UTIL</a></span></code>&nbsp;</td>
 </tr>
 <tr class="altColor">
 <td class="colFirst"><code>private static <a href="../../../../../org/apache/hadoop/hbase/HBaseTestingUtility.html" title="class in org.apache.hadoop.hbase">HBaseTestingUtility</a></code></td>
-<td class="colLast"><span class="typeNameLabel">TestLogRoller.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/regionserver/TestLogRoller.html#TEST_UTIL">TEST_UTIL</a></span></code>&nbsp;</td>
+<td class="colLast"><span class="typeNameLabel">TestWALLockup.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/regionserver/TestWALLockup.html#TEST_UTIL">TEST_UTIL</a></span></code>&nbsp;</td>
 </tr>
 <tr class="rowColor">
 <td class="colFirst"><code>private static <a href="../../../../../org/apache/hadoop/hbase/HBaseTestingUtility.html" title="class in org.apache.hadoop.hbase">HBaseTestingUtility</a></code></td>
-<td class="colLast"><span class="typeNameLabel">TestColumnSeeking.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/regionserver/TestColumnSeeking.html#TEST_UTIL">TEST_UTIL</a></span></code>&nbsp;</td>
+<td class="colLast"><span class="typeNameLabel">TestLogRoller.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/regionserver/TestLogRoller.html#TEST_UTIL">TEST_UTIL</a></span></code>&nbsp;</td>
 </tr>
 <tr class="altColor">
 <td class="colFirst"><code>private static <a href="../../../../../org/apache/hadoop/hbase/HBaseTestingUtility.html" title="class in org.apache.hadoop.hbase">HBaseTestingUtility</a></code></td>
-<td class="colLast"><span class="typeNameLabel">TestMultiLogThreshold.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/regionserver/TestMultiLogThreshold.html#TEST_UTIL">TEST_UTIL</a></span></code>&nbsp;</td>
+<td class="colLast"><span class="typeNameLabel">TestColumnSeeking.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/regionserver/TestColumnSeeking.html#TEST_UTIL">TEST_UTIL</a></span></code>&nbsp;</td>
 </tr>
 <tr class="rowColor">
 <td class="colFirst"><code>private static <a href="../../../../../org/apache/hadoop/hbase/HBaseTestingUtility.html" title="class in org.apache.hadoop.hbase">HBaseTestingUtility</a></code></td>
-<td class="colLast"><span class="typeNameLabel">TestStoreFileInfo.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/regionserver/TestStoreFileInfo.html#TEST_UTIL">TEST_UTIL</a></span></code>&nbsp;</td>
+<td class="colLast"><span class="typeNameLabel">TestMultiLogThreshold.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/regionserver/TestMultiLogThreshold.html#TEST_UTIL">TEST_UTIL</a></span></code>&nbsp;</td>
 </tr>
 <tr class="altColor">
 <td class="colFirst"><code>private static <a href="../../../../../org/apache/hadoop/hbase/HBaseTestingUtility.html" title="class in org.apache.hadoop.hbase">HBaseTestingUtility</a></code></td>
-<td class="colLast"><span class="typeNameLabel">TestBlocksRead.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/regionserver/TestBlocksRead.html#TEST_UTIL">TEST_UTIL</a></span></code>&nbsp;</td>
+<td class="colLast"><span class="typeNameLabel">TestStoreFileInfo.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/regionserver/TestStoreFileInfo.html#TEST_UTIL">TEST_UTIL</a></span></code>&nbsp;</td>
 </tr>
 <tr class="rowColor">
 <td class="colFirst"><code>private static <a href="../../../../../org/apache/hadoop/hbase/HBaseTestingUtility.html" title="class in org.apache.hadoop.hbase">HBaseTestingUtility</a></code></td>
-<td class="colLast"><span class="typeNameLabel">TestScanner.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/regionserver/TestScanner.html#TEST_UTIL">TEST_UTIL</a></span></code>&nbsp;</td>
+<td class="colLast"><span class="typeNameLabel">TestBlocksRead.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/regionserver/TestBlocksRead.html#TEST_UTIL">TEST_UTIL</a></span></code>&nbsp;</td>
 </tr>
 <tr class="altColor">
 <td class="colFirst"><code>private static <a href="../../../../../org/apache/hadoop/hbase/HBaseTestingUtility.html" title="class in org.apache.hadoop.hbase">HBaseTestingUtility</a></code></td>
-<td class="colLast"><span class="typeNameLabel">TestCompactionState.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/regionserver/TestCompactionState.html#TEST_UTIL">TEST_UTIL</a></span></code>&nbsp;</td>
+<td class="colLast"><span class="typeNameLabel">TestScanner.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/regionserver/TestScanner.html#TEST_UTIL">TEST_UTIL</a></span></code>&nbsp;</td>
 </tr>
 <tr class="rowColor">
 <td class="colFirst"><code>private static <a href="../../../../../org/apache/hadoop/hbase/HBaseTestingUtility.html" title="class in org.apache.hadoop.hbase">HBaseTestingUtility</a></code></td>
-<td class="colLast"><span class="typeNameLabel">TestRegionIncrement.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/regionserver/TestRegionIncrement.html#TEST_UTIL">TEST_UTIL</a></span></code>&nbsp;</td>
+<td class="colLast"><span class="typeNameLabel">TestCompactionState.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/regionserver/TestCompactionState.html#TEST_UTIL">TEST_UTIL</a></span></code>&nbsp;</td>
 </tr>
 <tr class="altColor">
 <td class="colFirst"><code>private static <a href="../../../../../org/apache/hadoop/hbase/HBaseTestingUtility.html" title="class in org.apache.hadoop.hbase">HBaseTestingUtility</a></code></td>
-<td class="colLast"><span class="typeNameLabel">TestBulkLoad.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/regionserver/TestBulkLoad.html#TEST_UTIL">TEST_UTIL</a></span></code>&nbsp;</td>
+<td class="colLast"><span class="typeNameLabel">TestRegionIncrement.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/regionserver/TestRegionIncrement.html#TEST_UTIL">TEST_UTIL</a></span></code>&nbsp;</td>
 </tr>
 <tr class="rowColor">
 <td class="colFirst"><code>private static <a href="../../../../../org/apache/hadoop/hbase/HBaseTestingUtility.html" title="class in org.apache.hadoop.hbase">HBaseTestingUtility</a></code></td>
-<td class="colLast"><span class="typeNameLabel">TestRegionFavoredNodes.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/regionserver/TestRegionFavoredNodes.html#TEST_UTIL">TEST_UTIL</a></span></code>&nbsp;</td>
+<td class="colLast"><span class="typeNameLabel">TestBulkLoad.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/regionserver/TestBulkLoad.html#TEST_UTIL">TEST_UTIL</a></span></code>&nbsp;</td>
 </tr>
 <tr class="altColor">
 <td class="colFirst"><code>private static <a href="../../../../../org/apache/hadoop/hbase/HBaseTestingUtility.html" title="class in org.apache.hadoop.hbase">HBaseTestingUtility</a></code></td>
-<td class="colLast"><span class="typeNameLabel">TestHStoreFile.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/regionserver/TestHStoreFile.html#TEST_UTIL">TEST_UTIL</a></span></code>&nbsp;</td>
+<td class="colLast"><span class="typeNameLabel">TestRegionFavoredNodes.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/regionserver/TestRegionFavoredNodes.html#TEST_UTIL">TEST_UTIL</a></span></code>&nbsp;</td>
 </tr>
 <tr class="rowColor">
 <td class="colFirst"><code>private static <a href="../../../../../org/apache/hadoop/hbase/HBaseTestingUtility.html" title="class in org.apache.hadoop.hbase">HBaseTestingUtility</a></code></td>
-<td class="colLast"><span class="typeNameLabel">TestNewVersionBehaviorFromClientSide.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/regionserver/TestNewVersionBehaviorFromClientSide.html#TEST_UTIL">TEST_UTIL</a></span></code>&nbsp;</td>
+<td class="colLast"><span class="typeNameLabel">TestHStoreFile.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/regionserver/TestHStoreFile.html#TEST_UTIL">TEST_UTIL</a></span></code>&nbsp;</td>
 </tr>
 <tr class="altColor">
+<td class="colFirst"><code>private static <a href="../../../../../org/apache/hadoop/hbase/HBaseTestingUtility.html" title="class in org.apache.hadoop.hbase">HBaseTestingUtility</a></code></td>
+<td class="colLast"><span class="typeNameLabel">TestNewVersionBehaviorFromClientSide.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/regionserver/TestNewVersionBehaviorFromClientSide.html#TEST_UTIL">TEST_UTIL</a></span></code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
 <td class="colFirst"><code>protected static <a href="../../../../../org/apache/hadoop/hbase/HBaseTestingUtility.html" title="class in org.apache.hadoop.hbase">HBaseTestingUtility</a></code></td>
 <td class="colLast"><span class="typeNameLabel">TestRecoveredEditsReplayAndAbort.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/regionserver/TestRecoveredEditsReplayAndAbort.html#TEST_UTIL">TEST_UTIL</a></span></code>&nbsp;</td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><code>private static <a href="../../../../../org/apache/hadoop/hbase/HBaseTestingUtility.html" title="class in org.apache.hadoop.hbase">HBaseTestingUtility</a></code></td>
 <td class="colLast"><span class="typeNameLabel">TestCompactSplitThread.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/regionserver/TestCompactSplitThread.html#TEST_UTIL">TEST_UTIL</a></span></code>&nbsp;</td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><code>(package private) static <a href="../../../../../org/apache/hadoop/hbase/HBaseTestingUtility.html" title="class in org.apache.hadoop.hbase">HBaseTestingUtility</a></code></td>
 <td class="colLast"><span class="typeNameLabel">TestRegionMergeTransactionOnCluster.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/regionserver/TestRegionMergeTransactionOnCluster.html#TEST_UTIL">TEST_UTIL</a></span></code>&nbsp;</td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><code>protected static <a href="../../../../../org/apache/hadoop/hbase/HBaseTestingUtility.html" title="class in org.apache.hadoop.hbase">HBaseTestingUtility</a></code></td>
 <td class="colLast"><span class="typeNameLabel">TestCompactionPolicy.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/regionserver/TestCompactionPolicy.html#TEST_UTIL">TEST_UTIL</a></span></code>&nbsp;</td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><code>private static <a href="../../../../../org/apache/hadoop/hbase/HBaseTestingUtility.html" title="class in org.apache.hadoop.hbase">HBaseTestingUtility</a></code></td>
 <td class="colLast"><span class="typeNameLabel">TestWalAndCompactingMemStoreFlush.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/regionserver/TestWalAndCompactingMemStoreFlush.html#TEST_UTIL">TEST_UTIL</a></span></code>&nbsp;</td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><code>private static <a href="../../../../../org/apache/hadoop/hbase/HBaseTestingUtility.html" title="class in org.apache.hadoop.hbase">HBaseTestingUtility</a></code></td>
 <td class="colLast"><span class="typeNameLabel">TestWALMonotonicallyIncreasingSeqId.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/regionserver/TestWALMonotonicallyIncreasingSeqId.html#TEST_UTIL">TEST_UTIL</a></span></code>&nbsp;</td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><code>private static <a href="../../../../../org/apache/hadoop/hbase/HBaseTestingUtility.html" title="class in org.apache.hadoop.hbase">HBaseTestingUtility</a></code></td>
 <td class="colLast"><span class="typeNameLabel">TestDeleteMobTable.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/regionserver/TestDeleteMobTable.html#TEST_UTIL">TEST_UTIL</a></span></code>&nbsp;</td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><code>private static <a href="../../../../../org/apache/hadoop/hbase/HBaseTestingUtility.html" title="class in org.apache.hadoop.hbase">HBaseTestingUtility</a></code></td>
 <td class="colLast"><span class="typeNameLabel">TestBlocksScanned.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/regionserver/TestBlocksScanned.html#TEST_UTIL">TEST_UTIL</a></span></code>&nbsp;</td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><code>private static <a href="../../../../../org/apache/hadoop/hbase/HBaseTestingUtility.html" title="class in org.apache.hadoop.hbase">HBaseTestingUtility</a></code></td>
 <td class="colLast"><span class="typeNameLabel">TestCompoundBloomFilter.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/regionserver/TestCompoundBloomFilter.html#TEST_UTIL">TEST_UTIL</a></span></code>&nbsp;</td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><code>private static <a href="../../../../../org/apache/hadoop/hbase/HBaseTestingUtility.html" title="class in org.apache.hadoop.hbase">HBaseTestingUtility</a></code></td>
 <td class="colLast"><span class="typeNameLabel">TestMultiColumnScanner.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/regionserver/TestMultiColumnScanner.html#TEST_UTIL">TEST_UTIL</a></span></code>&nbsp;</td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><code>protected static <a href="../../../../../org/apache/hadoop/hbase/HBaseTestingUtility.html" title="class in org.apache.hadoop.hbase">HBaseTestingUtility</a></code></td>
 <td class="colLast"><span class="typeNameLabel">TestHRegion.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/regionserver/TestHRegion.html#TEST_UTIL">TEST_UTIL</a></span></code>&nbsp;</td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><code>private static <a href="../../../../../org/apache/hadoop/hbase/HBaseTestingUtility.html" title="class in org.apache.hadoop.hbase">HBaseTestingUtility</a></code></td>
 <td class="colLast"><span class="typeNameLabel">TestRowPrefixBloomFilter.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/regionserver/TestRowPrefixBloomFilter.html#TEST_UTIL">TEST_UTIL</a></span></code>&nbsp;</td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><code>private static <a href="../../../../../org/apache/hadoop/hbase/HBaseTestingUtility.html" title="class in org.apache.hadoop.hbase">HBaseTestingUtility</a></code></td>
 <td class="colLast"><span class="typeNameLabel">TestScannerWithBulkload.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/regionserver/TestScannerWithBulkload.html#TEST_UTIL">TEST_UTIL</a></span></code>&nbsp;</td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><code>private static <a href="../../../../../org/apache/hadoop/hbase/HBaseTestingUtility.html" title="class in org.apache.hadoop.hbase">HBaseTestingUtility</a></code></td>
 <td class="colLast"><span class="typeNameLabel">TestHMobStore.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/regionserver/TestHMobStore.html#TEST_UTIL">TEST_UTIL</a></span></code>&nbsp;</td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><code>private static <a href="../../../../../org/apache/hadoop/hbase/HBaseTestingUtility.html" title="class in org.apache.hadoop.hbase">HBaseTestingUtility</a></code></td>
 <td class="colLast"><span class="typeNameLabel">TestStoreFileScannerWithTagCompression.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/regionserver/TestStoreFileScannerWithTagCompression.html#TEST_UTIL">TEST_UTIL</a></span></code>&nbsp;</td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><code>private static <a href="../../../../../org/apache/hadoop/hbase/HBaseTestingUtility.html" title="class in org.apache.hadoop.hbase">HBaseTestingUtility</a></code></td>
 <td class="colLast"><span class="typeNameLabel">TestScannerWithCorruptHFile.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/regionserver/TestScannerWithCorruptHFile.html#TEST_UTIL">TEST_UTIL</a></span></code>&nbsp;</td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><code>private static <a href="../../../../../org/apache/hadoop/hbase/HBaseTestingUtility.html" title="class in org.apache.hadoop.hbase">HBaseTestingUtility</a></code></td>
 <td class="colLast"><span class="typeNameLabel">TestEndToEndSplitTransaction.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/regionserver/TestEndToEndSplitTransaction.html#TEST_UTIL">TEST_UTIL</a></span></code>&nbsp;</td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><code>private static <a href="../../../../../org/apache/hadoop/hbase/HBaseTestingUtility.html" title="class in org.apache.hadoop.hbase">HBaseTestingUtility</a></code></td>
 <td class="colLast"><span class="typeNameLabel">TestScannerHeartbeatMessages.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/regionserver/TestScannerHeartbeatMessages.html#TEST_UTIL">TEST_UTIL</a></span></code>&nbsp;</td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><code>private static <a href="../../../../../org/apache/hadoop/hbase/HBaseTestingUtility.html" title="class in org.apache.hadoop.hbase">HBaseTestingUtility</a></code></td>
 <td class="colLast"><span class="typeNameLabel">TestIsDeleteFailure.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/regionserver/TestIsDeleteFailure.html#TEST_UTIL">TEST_UTIL</a></span></code>&nbsp;</td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><code>private <a href="../../../../../org/apache/hadoop/hbase/HBaseTestingUtility.html" title="class in org.apache.hadoop.hbase">HBaseTestingUtility</a></code></td>
 <td class="colLast"><span class="typeNameLabel">TestStoreFileRefresherChore.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/regionserver/TestStoreFileRefresherChore.html#TEST_UTIL">TEST_UTIL</a></span></code>&nbsp;</td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><code>private static <a href="../../../../../org/apache/hadoop/hbase/HBaseTestingUtility.html" title="class in org.apache.hadoop.hbase">HBaseTestingUtility</a></code></td>
 <td class="colLast"><span class="typeNameLabel">TestRegionMove.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/regionserver/TestRegionMove.html#TEST_UTIL">TEST_UTIL</a></span></code>&nbsp;</td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><code>private static <a href="../../../../../org/apache/hadoop/hbase/HBaseTestingUtility.html" title="class in org.apache.hadoop.hbase">HBaseTestingUtility</a></code></td>
 <td class="colLast"><span class="typeNameLabel">TestRegionServerMetrics.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/regionserver/TestRegionServerMetrics.html#TEST_UTIL">TEST_UTIL</a></span></code>&nbsp;</td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><code>private static <a href="../../../../../org/apache/hadoop/hbase/HBaseTestingUtility.html" title="class in org.apache.hadoop.hbase">HBaseTestingUtility</a></code></td>
 <td class="colLast"><span class="typeNameLabel">TestCacheOnWriteInSchema.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/regionserver/TestCacheOnWriteInSchema.html#TEST_UTIL">TEST_UTIL</a></span></code>&nbsp;</td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><code>private static <a href="../../../../../org/apache/hadoop/hbase/HBaseTestingUtility.html" title="class in org.apache.hadoop.hbase">HBaseTestingUtility</a></code></td>
 <td class="colLast"><span class="typeNameLabel">TestSettingTimeoutOnBlockingPoint.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/regionserver/TestSettingTimeoutOnBlockingPoint.html#TEST_UTIL">TEST_UTIL</a></span></code>&nbsp;</td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><code>private static <a href="../../../../../org/apache/hadoop/hbase/HBaseTestingUtility.html" title="class in org.apache.hadoop.hbase">HBaseTestingUtility</a></code></td>
 <td class="colLast"><span class="typeNameLabel">TestHRegionReplayEvents.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/regionserver/TestHRegionReplayEvents.html#TEST_UTIL">TEST_UTIL</a></span></code>&nbsp;</td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><code>private static <a href="../../../../../org/apache/hadoop/hbase/HBaseTestingUtility.html" title="class in org.apache.hadoop.hbase">HBaseTestingUtility</a></code></td>
 <td class="colLast"><span class="typeNameLabel">TestRemoveRegionMetrics.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/regionserver/TestRemoveRegionMetrics.html#TEST_UTIL">TEST_UTIL</a></span></code>&nbsp;</td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><code>private static <a href="../../../../../org/apache/hadoop/hbase/HBaseTestingUtility.html" title="class in org.apache.hadoop.hbase">HBaseTestingUtility</a></code></td>
 <td class="colLast"><span class="typeNameLabel">TestRecoveredEdits.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/regionserver/TestRecoveredEdits.html#TEST_UTIL">TEST_UTIL</a></span></code>&nbsp;</td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><code>private static <a href="../../../../../org/apache/hadoop/hbase/HBaseTestingUtility.html" title="class in org.apache.hadoop.hbase">HBaseTestingUtility</a></code></td>
 <td class="colLast"><span class="typeNameLabel">TestHRegionOnCluster.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/regionserver/TestHRegionOnCluster.html#TEST_UTIL">TEST_UTIL</a></span></code>&nbsp;</td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><code>private static <a href="../../../../../org/apache/hadoop/hbase/HBaseTestingUtility.html" title="class in org.apache.hadoop.hbase">HBaseTestingUtility</a></code></td>
 <td class="colLast"><span class="typeNameLabel">TestHStore.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/regionserver/TestHStore.html#TEST_UTIL">TEST_UTIL</a></span></code>&nbsp;</td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><code>private static <a href="../../../../../org/apache/hadoop/hbase/HBaseTestingUtility.html" title="class in org.apache.hadoop.hbase">HBaseTestingUtility</a></code></td>
 <td class="colLast"><span class="typeNameLabel">TestSplitLogWorker.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/regionserver/TestSplitLogWorker.html#TEST_UTIL">TEST_UTIL</a></span></code>&nbsp;</td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><code>private <a href="../../../../../org/apache/hadoop/hbase/HBaseTestingUtility.html" title="class in org.apache.hadoop.hbase">HBaseTestingUtility</a></code></td>
 <td class="colLast"><span class="typeNameLabel">TestRegionServerHostname.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/regionserver/TestRegionServerHostname.html#TEST_UTIL">TEST_UTIL</a></span></code>&nbsp;</td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><code>private static <a href="../../../../../org/apache/hadoop/hbase/HBaseTestingUtility.html" title="class in org.apache.hadoop.hbase">HBaseTestingUtility</a></code></td>
 <td class="colLast"><span class="typeNameLabel">TestEncryptionRandomKeying.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/regionserver/TestEncryptionRandomKeying.html#TEST_UTIL">TEST_UTIL</a></span></code>&nbsp;</td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><code>private static <a href="../../../../../org/apache/hadoop/hbase/HBaseTestingUtility.html" title="class in org.apache.hadoop.hbase">HBaseTestingUtility</a></code></td>
 <td class="colLast"><span class="typeNameLabel">TestPerColumnFamilyFlush.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/regionserver/TestPerColumnFamilyFlush.html#TEST_UTIL">TEST_UTIL</a></span></code>&nbsp;</td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><code>private static <a href="../../../../../org/apache/hadoop/hbase/HBaseTestingUtility.html" title="class in org.apache.hadoop.hbase">HBaseTestingUtility</a></code></td>
 <td class="colLast"><span class="typeNameLabel">TestSeekOptimizations.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/regionserver/TestSeekOptimizations.html#TEST_UTIL">TEST_UTIL</a></span></code>&nbsp;</td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><code>(package private) <a href="../../../../../org/apache/hadoop/hbase/HBaseTestingUtility.html" title="class in org.apache.hadoop.hbase">HBaseTestingUtility</a></code></td>
 <td class="colLast"><span class="typeNameLabel">TestReversibleScanners.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/regionserver/TestReversibleScanners.html#TEST_UTIL">TEST_UTIL</a></span></code>&nbsp;</td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><code>private static <a href="../../../../../org/apache/hadoop/hbase/HBaseTestingUtility.html" title="class in org.apache.hadoop.hbase">HBaseTestingUtility</a></code></td>
 <td class="colLast"><span class="typeNameLabel">TestMasterAddressTracker.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/regionserver/TestMasterAddressTracker.html#TEST_UTIL">TEST_UTIL</a></span></code>&nbsp;</td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><code>private <a href="../../../../../org/apache/hadoop/hbase/HBaseTestingUtility.html" title="class in org.apache.hadoop.hbase">HBaseTestingUtility</a></code></td>
 <td class="colLast"><span class="typeNameLabel">TestAtomicOperation.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/regionserver/TestAtomicOperation.html#TEST_UTIL">TEST_UTIL</a></span></code>&nbsp;</td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><code>private static <a href="../../../../../org/apache/hadoop/hbase/HBaseTestingUtility.html" title="class in org.apache.hadoop.hbase">HBaseTestingUtility</a></code></td>
 <td class="colLast"><span class="typeNameLabel">TestHdfsSnapshotHRegion.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/regionserver/TestHdfsSnapshotHRegion.html#TEST_UTIL">TEST_UTIL</a></span></code>&nbsp;</td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><code>private static <a href="../../../../../org/apache/hadoop/hbase/HBaseTestingUtility.html" title="class in org.apache.hadoop.hbase">HBaseTestingUtility</a></code></td>
 <td class="colLast"><span class="typeNameLabel">TestRegionServerReadRequestMetrics.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/regionserver/TestRegionServerReadRequestMetrics.html#TEST_UTIL">TEST_UTIL</a></span></code>&nbsp;</td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><code>private static <a href="../../../../../org/apache/hadoop/hbase/HBaseTestingUtility.html" title="class in org.apache.hadoop.hbase">HBaseTestingUtility</a></code></td>
 <td class="colLast"><span class="typeNameLabel">TestTimestampFilterSeekHint.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/regionserver/TestTimestampFilterSeekHint.html#TEST_UTIL">TEST_UTIL</a></span></code>&nbsp;</td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><code>private static <a href="../../../../../org/apache/hadoop/hbase/HBaseTestingUtility.html" title="class in org.apache.hadoop.hbase">HBaseTestingUtility</a></code></td>
 <td class="colLast"><span class="typeNameLabel">TestScanWithBloomError.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/regionserver/TestScanWithBloomError.html#TEST_UTIL">TEST_UTIL</a></span></code>&nbsp;</td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><code>private <a href="../../../../../org/apache/hadoop/hbase/HBaseTestingUtility.html" title="class in org.apache.hadoop.hbase">HBaseTestingUtility</a></code></td>
 <td class="colLast"><span class="typeNameLabel">TestClusterId.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/regionserver/TestClusterId.html#TEST_UTIL">TEST_UTIL</a></span></code>&nbsp;</td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><code>private static <a href="../../../../../org/apache/hadoop/hbase/HBaseTestingUtility.html" title="class in org.apache.hadoop.hbase">HBaseTestingUtility</a></code></td>
 <td class="colLast"><span class="typeNameLabel">TestStripeStoreFileManager.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/regionserver/TestStripeStoreFileManager.html#TEST_UTIL">TEST_UTIL</a></span></code>&nbsp;</td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><code>private static <a href="../../../../../org/apache/hadoop/hbase/HBaseTestingUtility.html" title="class in org.apache.hadoop.hbase">HBaseTestingUtility</a></code></td>
 <td class="colLast"><span class="typeNameLabel">TestEncryptionKeyRotation.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/regionserver/TestEncryptionKeyRotation.html#TEST_UTIL">TEST_UTIL</a></span></code>&nbsp;</td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><code>(package private) static <a href="../../../../../org/apache/hadoop/hbase/HBaseTestingUtility.html" title="class in org.apache.hadoop.hbase">HBaseTestingUtility</a></code></td>
 <td class="colLast"><span class="typeNameLabel">TestMutateRowsRecovery.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/regionserver/TestMutateRowsRecovery.html#TESTING_UTIL">TESTING_UTIL</a></span></code>&nbsp;</td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><code>(package private) static <a href="../../../../../org/apache/hadoop/hbase/HBaseTestingUtility.html" title="class in org.apache.hadoop.hbase">HBaseTestingUtility</a></code></td>
 <td class="colLast"><span class="typeNameLabel">TestSplitTransactionOnCluster.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/regionserver/TestSplitTransactionOnCluster.html#TESTING_UTIL">TESTING_UTIL</a></span></code>&nbsp;</td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><code>private <a href="../../../../../org/apache/hadoop/hbase/HBaseTestingUtility.html" title="class in org.apache.hadoop.hbase">HBaseTestingUtility</a></code></td>
 <td class="colLast"><span class="typeNameLabel">EncodedSeekPerformanceTest.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/regionserver/EncodedSeekPerformanceTest.html#testingUtility">testingUtility</a></span></code>&nbsp;</td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><code><a href="../../../../../org/apache/hadoop/hbase/HBaseTestingUtility.html" title="class in org.apache.hadoop.hbase">HBaseTestingUtility</a></code></td>
 <td class="colLast"><span class="typeNameLabel">TestCompactionArchiveConcurrentClose.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/regionserver/TestCompactionArchiveConcurrentClose.html#testUtil">testUtil</a></span></code>&nbsp;</td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><code>private <a href="../../../../../org/apache/hadoop/hbase/HBaseTestingUtility.html" title="class in org.apache.hadoop.hbase">HBaseTestingUtility</a></code></td>
 <td class="colLast"><span class="typeNameLabel">TestRegionServerAbort.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/regionserver/TestRegionServerAbort.html#testUtil">testUtil</a></span></code>&nbsp;</td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><code>private <a href="../../../../../org/apache/hadoop/hbase/HBaseTestingUtility.html" title="class in org.apache.hadoop.hbase">HBaseTestingUtility</a></code></td>
 <td class="colLast"><span class="typeNameLabel">TestSplitWalDataLoss.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/regionserver/TestSplitWalDataLoss.html#testUtil">testUtil</a></span></code>&nbsp;</td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><code>private <a href="../../../../../org/apache/hadoop/hbase/HBaseTestingUtility.html" title="class in org.apache.hadoop.hbase">HBaseTestingUtility</a></code></td>
 <td class="colLast"><span class="typeNameLabel">TestRegionServerReportForDuty.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/regionserver/TestRegionServerReportForDuty.html#testUtil">testUtil</a></span></code>&nbsp;</td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><code><a href="../../../../../org/apache/hadoop/hbase/HBaseTestingUtility.html" title="class in org.apache.hadoop.hbase">HBaseTestingUtility</a></code></td>
 <td class="colLast"><span class="typeNameLabel">TestCompactionArchiveIOException.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/regionserver/TestCompactionArchiveIOException.html#testUtil">testUtil</a></span></code>&nbsp;</td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><code>protected static <a href="../../../../../org/apache/hadoop/hbase/HBaseTestingUtility.html" title="class in org.apache.hadoop.hbase">HBaseTestingUtility</a></code></td>
 <td class="colLast"><span class="typeNameLabel">TestSecureBulkLoadManager.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/regionserver/TestSecureBulkLoadManager.html#testUtil">testUtil</a></span></code>&nbsp;</td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><code>private static <a href="../../../../../org/apache/hadoop/hbase/HBaseTestingUtility.html" title="class in org.apache.hadoop.hbase">HBaseTestingUtility</a></code></td>
 <td class="colLast"><span class="typeNameLabel">TestCompactionFileNotFound.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/regionserver/TestCompactionFileNotFound.html#util">util</a></span></code>&nbsp;</td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><code>(package private) <a href="../../../../../org/apache/hadoop/hbase/HBaseTestingUtility.html" title="class in org.apache.hadoop.hbase">HBaseTestingUtility</a></code></td>
 <td class="colLast"><span class="typeNameLabel">TestFSErrorsExposed.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/regionserver/TestFSErrorsExposed.html#util">util</a></span></code>&nbsp;</td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><code>private static <a href="../../../../../org/apache/hadoop/hbase/HBaseTestingUtility.html" title="class in org.apache.hadoop.hbase">HBaseTestingUtility</a></code></td>
 <td class="colLast"><span class="typeNameLabel">TestCleanupCompactedFileOnRegionClose.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/regionserver/TestCleanupCompactedFileOnRegionClose.html#util">util</a></span></code>&nbsp;</td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><code>private static <a href="../../../../../org/apache/hadoop/hbase/HBaseTestingUtility.html" title="class in org.apache.hadoop.hbase">HBaseTestingUtility</a></code></td>
 <td class="colLast"><span class="typeNameLabel">TestServerCustomProtocol.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/regionserver/TestServerCustomProtocol.html#util">util</a></span></code>&nbsp;</td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><code>private static <a href="../../../../../org/apache/hadoop/hbase/HBaseTestingUtility.html" title="class in org.apache.hadoop.hbase">HBaseTestingUtility</a></code></td>
 <td class="colLast"><span class="typeNameLabel">TestRegionServerAbortTimeout.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/regionserver/TestRegionServerAbortTimeout.html#UTIL">UTIL</a></span></code>&nbsp;</td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><code>private static <a href="../../../../../org/apache/hadoop/hbase/HBaseTestingUtility.html" title="class in org.apache.hadoop.hbase">HBaseTestingUtility</a></code></td>
 <td class="colLast"><span class="typeNameLabel">TestShutdownWhileWALBroken.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/regionserver/TestShutdownWhileWALBroken.html#UTIL">UTIL</a></span></code>&nbsp;</td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><code>private static <a href="../../../../../org/apache/hadoop/hbase/HBaseTestingUtility.html" title="class in org.apache.hadoop.hbase">HBaseTestingUtility</a></code></td>
 <td class="colLast"><span class="typeNameLabel">TestHeapMemoryManager.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/regionserver/TestHeapMemoryManager.html#UTIL">UTIL</a></span></code>&nbsp;</td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><code>private static <a href="../../../../../org/apache/hadoop/hbase/HBaseTestingUtility.html" title="class in org.apache.hadoop.hbase">HBaseTestingUtility</a></code></td>
 <td class="colLast"><span class="typeNameLabel">TestMajorCompaction.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/regionserver/TestMajorCompaction.html#UTIL">UTIL</a></span></code>&nbsp;</td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><code>private static <a href="../../../../../org/apache/hadoop/hbase/HBaseTestingUtility.html" title="class in org.apache.hadoop.hbase">HBaseTestingUtility</a></code></td>
 <td class="colLast"><span class="typeNameLabel">TestFlushLifeCycleTracker.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/regionserver/TestFlushLifeCycleTracker.html#UTIL">UTIL</a></span></code>&nbsp;</td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><code>private static <a href="../../../../../org/apache/hadoop/hbase/HBaseTestingUtility.html" title="class in org.apache.hadoop.hbase">HBaseTestingUtility</a></code></td>
 <td class="colLast"><span class="typeNameLabel">TestMinorCompaction.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/regionserver/TestMinorCompaction.html#UTIL">UTIL</a></span></code>&nbsp;</td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><code>private static <a href="../../../../../org/apache/hadoop/hbase/HBaseTestingUtility.html" title="class in org.apache.hadoop.hbase">HBaseTestingUtility</a></code></td>
 <td class="colLast"><span class="typeNameLabel">TestRegionServerCrashDisableWAL.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/regionserver/TestRegionServerCrashDisableWAL.html#UTIL">UTIL</a></span></code>&nbsp;</td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><code>protected static <a href="../../../../../org/apache/hadoop/hbase/HBaseTestingUtility.html" title="class in org.apache.hadoop.hbase">HBaseTestingUtility</a></code></td>
 <td class="colLast"><span class="typeNameLabel">TestHRegionServerBulkLoad.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/regionserver/TestHRegionServerBulkLoad.html#UTIL">UTIL</a></span></code>&nbsp;</td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><code>private static <a href="../../../../../org/apache/hadoop/hbase/HBaseTestingUtility.html" title="class in org.apache.hadoop.hbase">HBaseTestingUtility</a></code></td>
 <td class="colLast"><span class="typeNameLabel">TestOpenSeqNumUnexpectedIncrease.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/regionserver/TestOpenSeqNumUnexpectedIncrease.html#UTIL">UTIL</a></span></code>&nbsp;</td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><code>private static <a href="../../../../../org/apache/hadoop/hbase/HBaseTestingUtility.html" title="class in org.apache.hadoop.hbase">HBaseTestingUtility</a></code></td>
 <td class="colLast"><span class="typeNameLabel">TestMobStoreCompaction.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/regionserver/TestMobStoreCompaction.html#UTIL">UTIL</a></span></code>&nbsp;</td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><code>private static <a href="../../../../../org/apache/hadoop/hbase/HBaseTestingUtility.html" title="class in org.apache.hadoop.hbase">HBaseTestingUtility</a></code></td>
 <td class="colLast"><span class="typeNameLabel">TestCompaction.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/regionserver/TestCompaction.html#UTIL">UTIL</a></span></code>&nbsp;</td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><code>private static <a href="../../../../../org/apache/hadoop/hbase/HBaseTestingUtility.html" title="class in org.apache.hadoop.hbase">HBaseTestingUtility</a></code></td>
 <td class="colLast"><span class="typeNameLabel">TestSwitchToStreamRead.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/regionserver/TestSwitchToStreamRead.html#UTIL">UTIL</a></span></code>&nbsp;</td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><code>private static <a href="../../../../../org/apache/hadoop/hbase/HBaseTestingUtility.html" title="class in org.apache.hadoop.hbase">HBaseTestingUtility</a></code></td>
 <td class="colLast"><span class="typeNameLabel">TestGetClosestAtOrBefore.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/regionserver/TestGetClosestAtOrBefore.html#UTIL">UTIL</a></span></code>&nbsp;</td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><code>private static <a href="../../../../../org/apache/hadoop/hbase/HBaseTestingUtility.html" title="class in org.apache.hadoop.hbase">HBaseTestingUtility</a></code></td>
 <td class="colLast"><span class="typeNameLabel">TestCompactionLifeCycleTracker.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/regionserver/TestCompactionLifeCycleTracker.html#UTIL">UTIL</a></span></code>&nbsp;</td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><code>private static <a href="../../../../../org/apache/hadoop/hbase/HBaseTestingUtility.html" title="class in org.apache.hadoop.hbase">HBaseTestingUtility</a></code></td>
 <td class="colLast"><span class="typeNameLabel">TestCompactionInDeadRegionServer.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/regionserver/TestCompactionInDeadRegionServer.html#UTIL">UTIL</a></span></code>&nbsp;</td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><code>private static <a href="../../../../../org/apache/hadoop/hbase/HBaseTestingUtility.html" title="class in org.apache.hadoop.hbase">HBaseTestingUtility</a></code></td>
 <td class="colLast"><span class="typeNameLabel">TestScannerRetriableFailure.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/regionserver/TestScannerRetriableFailure.html#UTIL">UTIL</a></span></code>&nbsp;</td>
 </tr>

http://git-wip-us.apache.org/repos/asf/hbase-site/blob/2e694a8e/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 e65144e..092cb10 100644
--- a/testdevapidocs/org/apache/hadoop/hbase/package-tree.html
+++ b/testdevapidocs/org/apache/hadoop/hbase/package-tree.html
@@ -579,15 +579,15 @@
 <ul>
 <li type="circle">java.lang.<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Enum.html?is-external=true" title="class or interface in java.lang"><span class="typeNameLink">Enum</span></a>&lt;E&gt; (implements java.lang.<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Comparable.html?is-external=true" title="class or interface in java.lang">Comparable</a>&lt;T&gt;, java.io.<a href="https://docs.oracle.com/javase/8/docs/api/java/io/Serializable.html?is-external=true" title="class or interface in java.io">Serializable</a>)
 <ul>
-<li type="circle">org.apache.hadoop.hbase.<a href="../../../../org/apache/hadoop/hbase/ClusterManager.ServiceType.html" title="enum in org.apache.hadoop.hbase"><span class="typeNameLink">ClusterManager.ServiceType</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="typeNameLink">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="typeNameLink">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="typeNameLink">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="typeNameLink">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="typeNameLink">RESTApiClusterManager.Service</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="typeNameLink">RESTApiClusterManager.RoleCommand</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="typeNameLink">ScanPerformanceEvaluation.ScanCounter</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="typeNameLink">IntegrationTestDDLMasterFailover.ACTION</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="typeNameLink">ClusterManager.ServiceType</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="typeNameLink">IntegrationTestRegionReplicaPerf.Stat</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="typeNameLink">HBaseClusterManager.CommandProvider.Operation</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="typeNameLink">ResourceChecker.Phase</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="typeNameLink">PerformanceEvaluation.Counter</span></a></li>
 </ul>
 </li>
 </ul>

http://git-wip-us.apache.org/repos/asf/hbase-site/blob/2e694a8e/testdevapidocs/org/apache/hadoop/hbase/procedure2/package-tree.html
----------------------------------------------------------------------
diff --git a/testdevapidocs/org/apache/hadoop/hbase/procedure2/package-tree.html b/testdevapidocs/org/apache/hadoop/hbase/procedure2/package-tree.html
index 34b2c40..3eea497 100644
--- a/testdevapidocs/org/apache/hadoop/hbase/procedure2/package-tree.html
+++ b/testdevapidocs/org/apache/hadoop/hbase/procedure2/package-tree.html
@@ -234,10 +234,10 @@
 <ul>
 <li type="circle">java.lang.<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Enum.html?is-external=true" title="class or interface in java.lang"><span class="typeNameLink">Enum</span></a>&lt;E&gt; (implements java.lang.<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Comparable.html?is-external=true" title="class or interface in java.lang">Comparable</a>&lt;T&gt;, java.io.<a href="https://docs.oracle.com/javase/8/docs/api/java/io/Serializable.html?is-external=true" title="class or interface in java.io">Serializable</a>)
 <ul>
-<li type="circle">org.apache.hadoop.hbase.procedure2.<a href="../../../../../org/apache/hadoop/hbase/procedure2/TestStateMachineProcedure.TestSMProcedureState.html" title="enum in org.apache.hadoop.hbase.procedure2"><span class="typeNameLink">TestStateMachineProcedure.TestSMProcedureState</span></a></li>
-<li type="circle">org.apache.hadoop.hbase.procedure2.<a href="../../../../../org/apache/hadoop/hbase/procedure2/TestProcedureBypass.StuckStateMachineState.html" title="enum in org.apache.hadoop.hbase.procedure2"><span class="typeNameLink">TestProcedureBypass.StuckStateMachineState</span></a></li>
 <li type="circle">org.apache.hadoop.hbase.procedure2.<a href="../../../../../org/apache/hadoop/hbase/procedure2/TestProcedureRecovery.TestStateMachineProcedure.State.html" title="enum in org.apache.hadoop.hbase.procedure2"><span class="typeNameLink">TestProcedureRecovery.TestStateMachineProcedure.State</span></a></li>
 <li type="circle">org.apache.hadoop.hbase.procedure2.<a href="../../../../../org/apache/hadoop/hbase/procedure2/TestYieldProcedures.TestStateMachineProcedure.State.html" title="enum in org.apache.hadoop.hbase.procedure2"><span class="typeNameLink">TestYieldProcedures.TestStateMachineProcedure.State</span></a></li>
+<li type="circle">org.apache.hadoop.hbase.procedure2.<a href="../../../../../org/apache/hadoop/hbase/procedure2/TestProcedureBypass.StuckStateMachineState.html" title="enum in org.apache.hadoop.hbase.procedure2"><span class="typeNameLink">TestProcedureBypass.StuckStateMachineState</span></a></li>
+<li type="circle">org.apache.hadoop.hbase.procedure2.<a href="../../../../../org/apache/hadoop/hbase/procedure2/TestStateMachineProcedure.TestSMProcedureState.html" title="enum in org.apache.hadoop.hbase.procedure2"><span class="typeNameLink">TestStateMachineProcedure.TestSMProcedureState</span></a></li>
 </ul>
 </li>
 </ul>


[08/28] hbase-site git commit: Published site at 8d7061a487357344f10ee260979cc2c47cd833dd.

Posted by gi...@apache.org.
http://git-wip-us.apache.org/repos/asf/hbase-site/blob/2e694a8e/replication.html
----------------------------------------------------------------------
diff --git a/replication.html b/replication.html
index 98e6733..0a73b4f 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="20181206" />
+    <meta name="Date-Revision-yyyymmdd" content="20181207" />
     <meta http-equiv="Content-Language" content="en" />
     <title>Apache HBase &#x2013; 
       Apache HBase (TM) Replication
@@ -313,7 +313,7 @@ under the License. -->
                         <a href="https://www.apache.org/">The Apache Software Foundation</a>.
             All rights reserved.      
                     
-                  <li id="publishDate" class="pull-right">Last Published: 2018-12-06</li>
+                  <li id="publishDate" class="pull-right">Last Published: 2018-12-07</li>
             </p>
                 </div>
 

http://git-wip-us.apache.org/repos/asf/hbase-site/blob/2e694a8e/resources.html
----------------------------------------------------------------------
diff --git a/resources.html b/resources.html
index 9794bb8..bc92f60 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="20181206" />
+    <meta name="Date-Revision-yyyymmdd" content="20181207" />
     <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.4-HBase.min.css" />
@@ -341,7 +341,7 @@ under the License. -->
                         <a href="https://www.apache.org/">The Apache Software Foundation</a>.
             All rights reserved.      
                     
-                  <li id="publishDate" class="pull-right">Last Published: 2018-12-06</li>
+                  <li id="publishDate" class="pull-right">Last Published: 2018-12-07</li>
             </p>
                 </div>
 

http://git-wip-us.apache.org/repos/asf/hbase-site/blob/2e694a8e/source-repository.html
----------------------------------------------------------------------
diff --git a/source-repository.html b/source-repository.html
index edeba3c..0ed1455 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="20181206" />
+    <meta name="Date-Revision-yyyymmdd" content="20181207" />
     <meta http-equiv="Content-Language" content="en" />
     <title>Apache HBase &#x2013; Source Code Management</title>
     <link rel="stylesheet" href="./css/apache-maven-fluido-1.4-HBase.min.css" />
@@ -309,7 +309,7 @@
                         <a href="https://www.apache.org/">The Apache Software Foundation</a>.
             All rights reserved.      
                     
-                  <li id="publishDate" class="pull-right">Last Published: 2018-12-06</li>
+                  <li id="publishDate" class="pull-right">Last Published: 2018-12-07</li>
             </p>
                 </div>
 

http://git-wip-us.apache.org/repos/asf/hbase-site/blob/2e694a8e/sponsors.html
----------------------------------------------------------------------
diff --git a/sponsors.html b/sponsors.html
index f2acd07..3053596 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="20181206" />
+    <meta name="Date-Revision-yyyymmdd" content="20181207" />
     <meta http-equiv="Content-Language" content="en" />
     <title>Apache HBase &#x2013; Apache HBase™ Sponsors</title>
     <link rel="stylesheet" href="./css/apache-maven-fluido-1.4-HBase.min.css" />
@@ -343,7 +343,7 @@ under the License. -->
                         <a href="https://www.apache.org/">The Apache Software Foundation</a>.
             All rights reserved.      
                     
-                  <li id="publishDate" class="pull-right">Last Published: 2018-12-06</li>
+                  <li id="publishDate" class="pull-right">Last Published: 2018-12-07</li>
             </p>
                 </div>
 

http://git-wip-us.apache.org/repos/asf/hbase-site/blob/2e694a8e/supportingprojects.html
----------------------------------------------------------------------
diff --git a/supportingprojects.html b/supportingprojects.html
index c698efe..19954f2 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="20181206" />
+    <meta name="Date-Revision-yyyymmdd" content="20181207" />
     <meta http-equiv="Content-Language" content="en" />
     <title>Apache HBase &#x2013; Supporting Projects</title>
     <link rel="stylesheet" href="./css/apache-maven-fluido-1.4-HBase.min.css" />
@@ -530,7 +530,7 @@ under the License. -->
                         <a href="https://www.apache.org/">The Apache Software Foundation</a>.
             All rights reserved.      
                     
-                  <li id="publishDate" class="pull-right">Last Published: 2018-12-06</li>
+                  <li id="publishDate" class="pull-right">Last Published: 2018-12-07</li>
             </p>
                 </div>
 

http://git-wip-us.apache.org/repos/asf/hbase-site/blob/2e694a8e/team-list.html
----------------------------------------------------------------------
diff --git a/team-list.html b/team-list.html
index 12bf5ed..0fc91a0 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="20181206" />
+    <meta name="Date-Revision-yyyymmdd" content="20181207" />
     <meta http-equiv="Content-Language" content="en" />
     <title>Apache HBase &#x2013; Project Team</title>
     <link rel="stylesheet" href="./css/apache-maven-fluido-1.4-HBase.min.css" />
@@ -776,7 +776,7 @@
                         <a href="https://www.apache.org/">The Apache Software Foundation</a>.
             All rights reserved.      
                     
-                  <li id="publishDate" class="pull-right">Last Published: 2018-12-06</li>
+                  <li id="publishDate" class="pull-right">Last Published: 2018-12-07</li>
             </p>
                 </div>
 

http://git-wip-us.apache.org/repos/asf/hbase-site/blob/2e694a8e/testdevapidocs/allclasses-frame.html
----------------------------------------------------------------------
diff --git a/testdevapidocs/allclasses-frame.html b/testdevapidocs/allclasses-frame.html
index 2ce3c54..2515e22 100644
--- a/testdevapidocs/allclasses-frame.html
+++ b/testdevapidocs/allclasses-frame.html
@@ -846,6 +846,7 @@
 <li><a href="org/apache/hadoop/hbase/master/cleaner/TestCleanerChore.AlwaysDelete.html" title="class in org.apache.hadoop.hbase.master.cleaner" target="classFrame">TestCleanerChore.AlwaysDelete</a></li>
 <li><a href="org/apache/hadoop/hbase/master/cleaner/TestCleanerChore.NeverDelete.html" title="class in org.apache.hadoop.hbase.master.cleaner" target="classFrame">TestCleanerChore.NeverDelete</a></li>
 <li><a href="org/apache/hadoop/hbase/regionserver/TestCleanupCompactedFileOnRegionClose.html" title="class in org.apache.hadoop.hbase.regionserver" target="classFrame">TestCleanupCompactedFileOnRegionClose</a></li>
+<li><a href="org/apache/hadoop/hbase/regionserver/TestCleanupMetaWAL.html" title="class in org.apache.hadoop.hbase.regionserver" target="classFrame">TestCleanupMetaWAL</a></li>
 <li><a href="org/apache/hadoop/hbase/regionserver/TestClearRegionBlockCache.html" title="class in org.apache.hadoop.hbase.regionserver" target="classFrame">TestClearRegionBlockCache</a></li>
 <li><a href="org/apache/hadoop/hbase/TestClientClusterMetrics.html" title="class in org.apache.hadoop.hbase" target="classFrame">TestClientClusterMetrics</a></li>
 <li><a href="org/apache/hadoop/hbase/TestClientClusterMetrics.MyObserver.html" title="class in org.apache.hadoop.hbase" target="classFrame">TestClientClusterMetrics.MyObserver</a></li>

http://git-wip-us.apache.org/repos/asf/hbase-site/blob/2e694a8e/testdevapidocs/allclasses-noframe.html
----------------------------------------------------------------------
diff --git a/testdevapidocs/allclasses-noframe.html b/testdevapidocs/allclasses-noframe.html
index 97b261c..b3e8039 100644
--- a/testdevapidocs/allclasses-noframe.html
+++ b/testdevapidocs/allclasses-noframe.html
@@ -846,6 +846,7 @@
 <li><a href="org/apache/hadoop/hbase/master/cleaner/TestCleanerChore.AlwaysDelete.html" title="class in org.apache.hadoop.hbase.master.cleaner">TestCleanerChore.AlwaysDelete</a></li>
 <li><a href="org/apache/hadoop/hbase/master/cleaner/TestCleanerChore.NeverDelete.html" title="class in org.apache.hadoop.hbase.master.cleaner">TestCleanerChore.NeverDelete</a></li>
 <li><a href="org/apache/hadoop/hbase/regionserver/TestCleanupCompactedFileOnRegionClose.html" title="class in org.apache.hadoop.hbase.regionserver">TestCleanupCompactedFileOnRegionClose</a></li>
+<li><a href="org/apache/hadoop/hbase/regionserver/TestCleanupMetaWAL.html" title="class in org.apache.hadoop.hbase.regionserver">TestCleanupMetaWAL</a></li>
 <li><a href="org/apache/hadoop/hbase/regionserver/TestClearRegionBlockCache.html" title="class in org.apache.hadoop.hbase.regionserver">TestClearRegionBlockCache</a></li>
 <li><a href="org/apache/hadoop/hbase/TestClientClusterMetrics.html" title="class in org.apache.hadoop.hbase">TestClientClusterMetrics</a></li>
 <li><a href="org/apache/hadoop/hbase/TestClientClusterMetrics.MyObserver.html" title="class in org.apache.hadoop.hbase">TestClientClusterMetrics.MyObserver</a></li>

http://git-wip-us.apache.org/repos/asf/hbase-site/blob/2e694a8e/testdevapidocs/index-all.html
----------------------------------------------------------------------
diff --git a/testdevapidocs/index-all.html b/testdevapidocs/index-all.html
index 0d06a5d..4ee1129 100644
--- a/testdevapidocs/index-all.html
+++ b/testdevapidocs/index-all.html
@@ -1065,6 +1065,8 @@
 <dd>&nbsp;</dd>
 <dt><span class="memberNameLink"><a href="org/apache/hadoop/hbase/quotas/TestQuotaTableUtil.html#after--">after()</a></span> - Method in class org.apache.hadoop.hbase.quotas.<a href="org/apache/hadoop/hbase/quotas/TestQuotaTableUtil.html" title="class in org.apache.hadoop.hbase.quotas">TestQuotaTableUtil</a></dt>
 <dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/hadoop/hbase/regionserver/TestCleanupMetaWAL.html#after--">after()</a></span> - Static method in class org.apache.hadoop.hbase.regionserver.<a href="org/apache/hadoop/hbase/regionserver/TestCleanupMetaWAL.html" title="class in org.apache.hadoop.hbase.regionserver">TestCleanupMetaWAL</a></dt>
+<dd>&nbsp;</dd>
 <dt><span class="memberNameLink"><a href="org/apache/hadoop/hbase/regionserver/TestCompactionFileNotFound.html#after--">after()</a></span> - Method in class org.apache.hadoop.hbase.regionserver.<a href="org/apache/hadoop/hbase/regionserver/TestCompactionFileNotFound.html" title="class in org.apache.hadoop.hbase.regionserver">TestCompactionFileNotFound</a></dt>
 <dd>&nbsp;</dd>
 <dt><span class="memberNameLink"><a href="org/apache/hadoop/hbase/regionserver/TestMutateRowsRecovery.html#after--">after()</a></span> - Static method in class org.apache.hadoop.hbase.regionserver.<a href="org/apache/hadoop/hbase/regionserver/TestMutateRowsRecovery.html" title="class in org.apache.hadoop.hbase.regionserver">TestMutateRowsRecovery</a></dt>
@@ -2407,6 +2409,8 @@
 <dd>&nbsp;</dd>
 <dt><span class="memberNameLink"><a href="org/apache/hadoop/hbase/regionserver/TestBulkLoad.html#before--">before()</a></span> - Method in class org.apache.hadoop.hbase.regionserver.<a href="org/apache/hadoop/hbase/regionserver/TestBulkLoad.html" title="class in org.apache.hadoop.hbase.regionserver">TestBulkLoad</a></dt>
 <dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/hadoop/hbase/regionserver/TestCleanupMetaWAL.html#before--">before()</a></span> - Static method in class org.apache.hadoop.hbase.regionserver.<a href="org/apache/hadoop/hbase/regionserver/TestCleanupMetaWAL.html" title="class in org.apache.hadoop.hbase.regionserver">TestCleanupMetaWAL</a></dt>
+<dd>&nbsp;</dd>
 <dt><span class="memberNameLink"><a href="org/apache/hadoop/hbase/regionserver/TestMutateRowsRecovery.html#before--">before()</a></span> - Static method in class org.apache.hadoop.hbase.regionserver.<a href="org/apache/hadoop/hbase/regionserver/TestMutateRowsRecovery.html" title="class in org.apache.hadoop.hbase.regionserver">TestMutateRowsRecovery</a></dt>
 <dd>&nbsp;</dd>
 <dt><span class="memberNameLink"><a href="org/apache/hadoop/hbase/regionserver/TestRegionOpen.html#before--">before()</a></span> - Static method in class org.apache.hadoop.hbase.regionserver.<a href="org/apache/hadoop/hbase/regionserver/TestRegionOpen.html" title="class in org.apache.hadoop.hbase.regionserver">TestRegionOpen</a></dt>
@@ -5747,6 +5751,8 @@
 <dd>&nbsp;</dd>
 <dt><span class="memberNameLink"><a href="org/apache/hadoop/hbase/regionserver/TestCleanupCompactedFileOnRegionClose.html#CLASS_RULE">CLASS_RULE</a></span> - Static variable in class org.apache.hadoop.hbase.regionserver.<a href="org/apache/hadoop/hbase/regionserver/TestCleanupCompactedFileOnRegionClose.html" title="class in org.apache.hadoop.hbase.regionserver">TestCleanupCompactedFileOnRegionClose</a></dt>
 <dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/hadoop/hbase/regionserver/TestCleanupMetaWAL.html#CLASS_RULE">CLASS_RULE</a></span> - Static variable in class org.apache.hadoop.hbase.regionserver.<a href="org/apache/hadoop/hbase/regionserver/TestCleanupMetaWAL.html" title="class in org.apache.hadoop.hbase.regionserver">TestCleanupMetaWAL</a></dt>
+<dd>&nbsp;</dd>
 <dt><span class="memberNameLink"><a href="org/apache/hadoop/hbase/regionserver/TestClearRegionBlockCache.html#CLASS_RULE">CLASS_RULE</a></span> - Static variable in class org.apache.hadoop.hbase.regionserver.<a href="org/apache/hadoop/hbase/regionserver/TestClearRegionBlockCache.html" title="class in org.apache.hadoop.hbase.regionserver">TestClearRegionBlockCache</a></dt>
 <dd>&nbsp;</dd>
 <dt><span class="memberNameLink"><a href="org/apache/hadoop/hbase/regionserver/TestClusterId.html#CLASS_RULE">CLASS_RULE</a></span> - Static variable in class org.apache.hadoop.hbase.regionserver.<a href="org/apache/hadoop/hbase/regionserver/TestClusterId.html" title="class in org.apache.hadoop.hbase.regionserver">TestClusterId</a></dt>
@@ -19375,6 +19381,8 @@
 <dd>&nbsp;</dd>
 <dt><span class="memberNameLink"><a href="org/apache/hadoop/hbase/regionserver/TestMetricsRegionSourceImpl.RegionWrapperStub.html#getStoreFileSize--">getStoreFileSize()</a></span> - Method in class org.apache.hadoop.hbase.regionserver.<a href="org/apache/hadoop/hbase/regionserver/TestMetricsRegionSourceImpl.RegionWrapperStub.html" title="class in org.apache.hadoop.hbase.regionserver">TestMetricsRegionSourceImpl.RegionWrapperStub</a></dt>
 <dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/hadoop/hbase/regionserver/MetricsRegionServerWrapperStub.html#getStoreFileSizeGrowthRate--">getStoreFileSizeGrowthRate()</a></span> - Method in class org.apache.hadoop.hbase.regionserver.<a href="org/apache/hadoop/hbase/regionserver/MetricsRegionServerWrapperStub.html" title="class in org.apache.hadoop.hbase.regionserver">MetricsRegionServerWrapperStub</a></dt>
+<dd>&nbsp;</dd>
 <dt><span class="memberNameLink"><a href="org/apache/hadoop/hbase/coprocessor/example/TestRefreshHFilesEndpoint.HRegionForRefreshHFilesEP.html#getStores--">getStores()</a></span> - Method in class org.apache.hadoop.hbase.coprocessor.example.<a href="org/apache/hadoop/hbase/coprocessor/example/TestRefreshHFilesEndpoint.HRegionForRefreshHFilesEP.html" title="class in org.apache.hadoop.hbase.coprocessor.example">TestRefreshHFilesEndpoint.HRegionForRefreshHFilesEP</a></dt>
 <dd>&nbsp;</dd>
 <dt><span class="memberNameLink"><a href="org/apache/hadoop/hbase/regionserver/compactions/TestFIFOCompactionPolicy.html#getStoreWithName-org.apache.hadoop.hbase.TableName-">getStoreWithName(TableName)</a></span> - Method in class org.apache.hadoop.hbase.regionserver.compactions.<a href="org/apache/hadoop/hbase/regionserver/compactions/TestFIFOCompactionPolicy.html" title="class in org.apache.hadoop.hbase.regionserver.compactions">TestFIFOCompactionPolicy</a></dt>
@@ -24629,6 +24637,8 @@
 <dd>&nbsp;</dd>
 <dt><span class="memberNameLink"><a href="org/apache/hadoop/hbase/regionserver/TestCacheOnWriteInSchema.html#LOG">LOG</a></span> - Static variable in class org.apache.hadoop.hbase.regionserver.<a href="org/apache/hadoop/hbase/regionserver/TestCacheOnWriteInSchema.html" title="class in org.apache.hadoop.hbase.regionserver">TestCacheOnWriteInSchema</a></dt>
 <dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/hadoop/hbase/regionserver/TestCleanupMetaWAL.html#LOG">LOG</a></span> - Static variable in class org.apache.hadoop.hbase.regionserver.<a href="org/apache/hadoop/hbase/regionserver/TestCleanupMetaWAL.html" title="class in org.apache.hadoop.hbase.regionserver">TestCleanupMetaWAL</a></dt>
+<dd>&nbsp;</dd>
 <dt><span class="memberNameLink"><a href="org/apache/hadoop/hbase/regionserver/TestClearRegionBlockCache.html#LOG">LOG</a></span> - Static variable in class org.apache.hadoop.hbase.regionserver.<a href="org/apache/hadoop/hbase/regionserver/TestClearRegionBlockCache.html" title="class in org.apache.hadoop.hbase.regionserver">TestClearRegionBlockCache</a></dt>
 <dd>&nbsp;</dd>
 <dt><span class="memberNameLink"><a href="org/apache/hadoop/hbase/regionserver/TestColumnSeeking.html#LOG">LOG</a></span> - Static variable in class org.apache.hadoop.hbase.regionserver.<a href="org/apache/hadoop/hbase/regionserver/TestColumnSeeking.html" title="class in org.apache.hadoop.hbase.regionserver">TestColumnSeeking</a></dt>
@@ -45459,6 +45469,8 @@
 <dd>&nbsp;</dd>
 <dt><span class="memberNameLink"><a href="org/apache/hadoop/hbase/regionserver/TestCacheOnWriteInSchema.html#TEST_UTIL">TEST_UTIL</a></span> - Static variable in class org.apache.hadoop.hbase.regionserver.<a href="org/apache/hadoop/hbase/regionserver/TestCacheOnWriteInSchema.html" title="class in org.apache.hadoop.hbase.regionserver">TestCacheOnWriteInSchema</a></dt>
 <dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/hadoop/hbase/regionserver/TestCleanupMetaWAL.html#TEST_UTIL">TEST_UTIL</a></span> - Static variable in class org.apache.hadoop.hbase.regionserver.<a href="org/apache/hadoop/hbase/regionserver/TestCleanupMetaWAL.html" title="class in org.apache.hadoop.hbase.regionserver">TestCleanupMetaWAL</a></dt>
+<dd>&nbsp;</dd>
 <dt><span class="memberNameLink"><a href="org/apache/hadoop/hbase/regionserver/TestClusterId.html#TEST_UTIL">TEST_UTIL</a></span> - Variable in class org.apache.hadoop.hbase.regionserver.<a href="org/apache/hadoop/hbase/regionserver/TestClusterId.html" title="class in org.apache.hadoop.hbase.regionserver">TestClusterId</a></dt>
 <dd>&nbsp;</dd>
 <dt><span class="memberNameLink"><a href="org/apache/hadoop/hbase/regionserver/TestColumnSeeking.html#TEST_UTIL">TEST_UTIL</a></span> - Static variable in class org.apache.hadoop.hbase.regionserver.<a href="org/apache/hadoop/hbase/regionserver/TestColumnSeeking.html" title="class in org.apache.hadoop.hbase.regionserver">TestColumnSeeking</a></dt>
@@ -48499,6 +48511,12 @@
 <dd>&nbsp;</dd>
 <dt><span class="memberNameLink"><a href="org/apache/hadoop/hbase/replication/regionserver/TestReplicationSourceManager.html#testCleanupFailoverQueues--">testCleanupFailoverQueues()</a></span> - Method in class org.apache.hadoop.hbase.replication.regionserver.<a href="org/apache/hadoop/hbase/replication/regionserver/TestReplicationSourceManager.html" title="class in org.apache.hadoop.hbase.replication.regionserver">TestReplicationSourceManager</a></dt>
 <dd>&nbsp;</dd>
+<dt><a href="org/apache/hadoop/hbase/regionserver/TestCleanupMetaWAL.html" title="class in org.apache.hadoop.hbase.regionserver"><span class="typeNameLink">TestCleanupMetaWAL</span></a> - Class in <a href="org/apache/hadoop/hbase/regionserver/package-summary.html">org.apache.hadoop.hbase.regionserver</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/hadoop/hbase/regionserver/TestCleanupMetaWAL.html#TestCleanupMetaWAL--">TestCleanupMetaWAL()</a></span> - Constructor for class org.apache.hadoop.hbase.regionserver.<a href="org/apache/hadoop/hbase/regionserver/TestCleanupMetaWAL.html" title="class in org.apache.hadoop.hbase.regionserver">TestCleanupMetaWAL</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/hadoop/hbase/regionserver/TestCleanupMetaWAL.html#testCleanupMetaWAL--">testCleanupMetaWAL()</a></span> - Method in class org.apache.hadoop.hbase.regionserver.<a href="org/apache/hadoop/hbase/regionserver/TestCleanupMetaWAL.html" title="class in org.apache.hadoop.hbase.regionserver">TestCleanupMetaWAL</a></dt>
+<dd>&nbsp;</dd>
 <dt><span class="memberNameLink"><a href="org/apache/hadoop/hbase/util/TestCoprocessorClassLoader.html#testCleanupOldJars--">testCleanupOldJars()</a></span> - Method in class org.apache.hadoop.hbase.util.<a href="org/apache/hadoop/hbase/util/TestCoprocessorClassLoader.html" title="class in org.apache.hadoop.hbase.util">TestCoprocessorClassLoader</a></dt>
 <dd>&nbsp;</dd>
 <dt><span class="memberNameLink"><a href="org/apache/hadoop/hbase/regionserver/TestCleanupCompactedFileOnRegionClose.html#testCleanupOnClose--">testCleanupOnClose()</a></span> - Method in class org.apache.hadoop.hbase.regionserver.<a href="org/apache/hadoop/hbase/regionserver/TestCleanupCompactedFileOnRegionClose.html" title="class in org.apache.hadoop.hbase.regionserver">TestCleanupCompactedFileOnRegionClose</a></dt>


[14/28] hbase-site git commit: Published site at 8d7061a487357344f10ee260979cc2c47cd833dd.

Posted by gi...@apache.org.
http://git-wip-us.apache.org/repos/asf/hbase-site/blob/2e694a8e/devapidocs/src-html/org/apache/hadoop/hbase/master/snapshot/SnapshotManager.html
----------------------------------------------------------------------
diff --git a/devapidocs/src-html/org/apache/hadoop/hbase/master/snapshot/SnapshotManager.html b/devapidocs/src-html/org/apache/hadoop/hbase/master/snapshot/SnapshotManager.html
index bb24e1f..de5c849 100644
--- a/devapidocs/src-html/org/apache/hadoop/hbase/master/snapshot/SnapshotManager.html
+++ b/devapidocs/src-html/org/apache/hadoop/hbase/master/snapshot/SnapshotManager.html
@@ -35,1192 +35,1193 @@
 <span class="sourceLineNo">027</span>import java.util.List;<a name="line.27"></a>
 <span class="sourceLineNo">028</span>import java.util.Map;<a name="line.28"></a>
 <span class="sourceLineNo">029</span>import java.util.Set;<a name="line.29"></a>
-<span class="sourceLineNo">030</span>import java.util.concurrent.ThreadPoolExecutor;<a name="line.30"></a>
-<span class="sourceLineNo">031</span>import java.util.concurrent.locks.ReadWriteLock;<a name="line.31"></a>
-<span class="sourceLineNo">032</span>import java.util.concurrent.locks.ReentrantReadWriteLock;<a name="line.32"></a>
-<span class="sourceLineNo">033</span><a name="line.33"></a>
-<span class="sourceLineNo">034</span>import org.apache.hadoop.conf.Configuration;<a name="line.34"></a>
-<span class="sourceLineNo">035</span>import org.apache.hadoop.fs.FSDataInputStream;<a name="line.35"></a>
-<span class="sourceLineNo">036</span>import org.apache.hadoop.fs.FileStatus;<a name="line.36"></a>
-<span class="sourceLineNo">037</span>import org.apache.hadoop.fs.FileSystem;<a name="line.37"></a>
-<span class="sourceLineNo">038</span>import org.apache.hadoop.fs.Path;<a name="line.38"></a>
-<span class="sourceLineNo">039</span>import org.apache.hadoop.hbase.HBaseInterfaceAudience;<a name="line.39"></a>
-<span class="sourceLineNo">040</span>import org.apache.hadoop.hbase.HConstants;<a name="line.40"></a>
-<span class="sourceLineNo">041</span>import org.apache.hadoop.hbase.MetaTableAccessor;<a name="line.41"></a>
-<span class="sourceLineNo">042</span>import org.apache.hadoop.hbase.Stoppable;<a name="line.42"></a>
-<span class="sourceLineNo">043</span>import org.apache.hadoop.hbase.TableName;<a name="line.43"></a>
-<span class="sourceLineNo">044</span>import org.apache.hadoop.hbase.client.TableDescriptor;<a name="line.44"></a>
-<span class="sourceLineNo">045</span>import org.apache.hadoop.hbase.client.TableDescriptorBuilder;<a name="line.45"></a>
-<span class="sourceLineNo">046</span>import org.apache.hadoop.hbase.client.TableState;<a name="line.46"></a>
-<span class="sourceLineNo">047</span>import org.apache.hadoop.hbase.errorhandling.ForeignException;<a name="line.47"></a>
-<span class="sourceLineNo">048</span>import org.apache.hadoop.hbase.executor.ExecutorService;<a name="line.48"></a>
-<span class="sourceLineNo">049</span>import org.apache.hadoop.hbase.ipc.RpcServer;<a name="line.49"></a>
-<span class="sourceLineNo">050</span>import org.apache.hadoop.hbase.master.MasterCoprocessorHost;<a name="line.50"></a>
-<span class="sourceLineNo">051</span>import org.apache.hadoop.hbase.master.MasterFileSystem;<a name="line.51"></a>
-<span class="sourceLineNo">052</span>import org.apache.hadoop.hbase.master.MasterServices;<a name="line.52"></a>
-<span class="sourceLineNo">053</span>import org.apache.hadoop.hbase.master.MetricsMaster;<a name="line.53"></a>
-<span class="sourceLineNo">054</span>import org.apache.hadoop.hbase.master.SnapshotSentinel;<a name="line.54"></a>
-<span class="sourceLineNo">055</span>import org.apache.hadoop.hbase.master.cleaner.HFileCleaner;<a name="line.55"></a>
-<span class="sourceLineNo">056</span>import org.apache.hadoop.hbase.master.cleaner.HFileLinkCleaner;<a name="line.56"></a>
-<span class="sourceLineNo">057</span>import org.apache.hadoop.hbase.master.procedure.CloneSnapshotProcedure;<a name="line.57"></a>
-<span class="sourceLineNo">058</span>import org.apache.hadoop.hbase.master.procedure.MasterProcedureEnv;<a name="line.58"></a>
-<span class="sourceLineNo">059</span>import org.apache.hadoop.hbase.master.procedure.RestoreSnapshotProcedure;<a name="line.59"></a>
-<span class="sourceLineNo">060</span>import org.apache.hadoop.hbase.procedure.MasterProcedureManager;<a name="line.60"></a>
-<span class="sourceLineNo">061</span>import org.apache.hadoop.hbase.procedure.Procedure;<a name="line.61"></a>
-<span class="sourceLineNo">062</span>import org.apache.hadoop.hbase.procedure.ProcedureCoordinator;<a name="line.62"></a>
-<span class="sourceLineNo">063</span>import org.apache.hadoop.hbase.procedure.ProcedureCoordinatorRpcs;<a name="line.63"></a>
-<span class="sourceLineNo">064</span>import org.apache.hadoop.hbase.procedure.ZKProcedureCoordinator;<a name="line.64"></a>
-<span class="sourceLineNo">065</span>import org.apache.hadoop.hbase.procedure2.ProcedureExecutor;<a name="line.65"></a>
-<span class="sourceLineNo">066</span>import org.apache.hadoop.hbase.security.AccessDeniedException;<a name="line.66"></a>
-<span class="sourceLineNo">067</span>import org.apache.hadoop.hbase.security.User;<a name="line.67"></a>
-<span class="sourceLineNo">068</span>import org.apache.hadoop.hbase.security.access.AccessChecker;<a name="line.68"></a>
-<span class="sourceLineNo">069</span>import org.apache.hadoop.hbase.snapshot.ClientSnapshotDescriptionUtils;<a name="line.69"></a>
-<span class="sourceLineNo">070</span>import org.apache.hadoop.hbase.snapshot.HBaseSnapshotException;<a name="line.70"></a>
-<span class="sourceLineNo">071</span>import org.apache.hadoop.hbase.snapshot.RestoreSnapshotException;<a name="line.71"></a>
-<span class="sourceLineNo">072</span>import org.apache.hadoop.hbase.snapshot.SnapshotCreationException;<a name="line.72"></a>
-<span class="sourceLineNo">073</span>import org.apache.hadoop.hbase.snapshot.SnapshotDescriptionUtils;<a name="line.73"></a>
-<span class="sourceLineNo">074</span>import org.apache.hadoop.hbase.snapshot.SnapshotDoesNotExistException;<a name="line.74"></a>
-<span class="sourceLineNo">075</span>import org.apache.hadoop.hbase.snapshot.SnapshotExistsException;<a name="line.75"></a>
-<span class="sourceLineNo">076</span>import org.apache.hadoop.hbase.snapshot.SnapshotManifest;<a name="line.76"></a>
-<span class="sourceLineNo">077</span>import org.apache.hadoop.hbase.snapshot.SnapshotReferenceUtil;<a name="line.77"></a>
-<span class="sourceLineNo">078</span>import org.apache.hadoop.hbase.snapshot.TablePartiallyOpenException;<a name="line.78"></a>
-<span class="sourceLineNo">079</span>import org.apache.hadoop.hbase.snapshot.UnknownSnapshotException;<a name="line.79"></a>
-<span class="sourceLineNo">080</span>import org.apache.hadoop.hbase.util.EnvironmentEdgeManager;<a name="line.80"></a>
-<span class="sourceLineNo">081</span>import org.apache.hadoop.hbase.util.FSUtils;<a name="line.81"></a>
-<span class="sourceLineNo">082</span>import org.apache.hadoop.hbase.util.NonceKey;<a name="line.82"></a>
-<span class="sourceLineNo">083</span>import org.apache.yetus.audience.InterfaceAudience;<a name="line.83"></a>
-<span class="sourceLineNo">084</span>import org.apache.yetus.audience.InterfaceStability;<a name="line.84"></a>
-<span class="sourceLineNo">085</span>import org.apache.zookeeper.KeeperException;<a name="line.85"></a>
-<span class="sourceLineNo">086</span>import org.slf4j.Logger;<a name="line.86"></a>
-<span class="sourceLineNo">087</span>import org.slf4j.LoggerFactory;<a name="line.87"></a>
-<span class="sourceLineNo">088</span>import org.apache.hadoop.hbase.shaded.protobuf.ProtobufUtil;<a name="line.88"></a>
-<span class="sourceLineNo">089</span>import org.apache.hadoop.hbase.shaded.protobuf.generated.HBaseProtos.NameStringPair;<a name="line.89"></a>
-<span class="sourceLineNo">090</span>import org.apache.hadoop.hbase.shaded.protobuf.generated.HBaseProtos.ProcedureDescription;<a name="line.90"></a>
-<span class="sourceLineNo">091</span>import org.apache.hadoop.hbase.shaded.protobuf.generated.SnapshotProtos.SnapshotDescription;<a name="line.91"></a>
-<span class="sourceLineNo">092</span>import org.apache.hadoop.hbase.shaded.protobuf.generated.SnapshotProtos.SnapshotDescription.Type;<a name="line.92"></a>
-<span class="sourceLineNo">093</span><a name="line.93"></a>
-<span class="sourceLineNo">094</span>/**<a name="line.94"></a>
-<span class="sourceLineNo">095</span> * This class manages the procedure of taking and restoring snapshots. There is only one<a name="line.95"></a>
-<span class="sourceLineNo">096</span> * SnapshotManager for the master.<a name="line.96"></a>
-<span class="sourceLineNo">097</span> * &lt;p&gt;<a name="line.97"></a>
-<span class="sourceLineNo">098</span> * The class provides methods for monitoring in-progress snapshot actions.<a name="line.98"></a>
-<span class="sourceLineNo">099</span> * &lt;p&gt;<a name="line.99"></a>
-<span class="sourceLineNo">100</span> * Note: Currently there can only be one snapshot being taken at a time over the cluster. This is a<a name="line.100"></a>
-<span class="sourceLineNo">101</span> * simplification in the current implementation.<a name="line.101"></a>
-<span class="sourceLineNo">102</span> */<a name="line.102"></a>
-<span class="sourceLineNo">103</span>@InterfaceAudience.LimitedPrivate(HBaseInterfaceAudience.CONFIG)<a name="line.103"></a>
-<span class="sourceLineNo">104</span>@InterfaceStability.Unstable<a name="line.104"></a>
-<span class="sourceLineNo">105</span>public class SnapshotManager extends MasterProcedureManager implements Stoppable {<a name="line.105"></a>
-<span class="sourceLineNo">106</span>  private static final Logger LOG = LoggerFactory.getLogger(SnapshotManager.class);<a name="line.106"></a>
-<span class="sourceLineNo">107</span><a name="line.107"></a>
-<span class="sourceLineNo">108</span>  /** By default, check to see if the snapshot is complete every WAKE MILLIS (ms) */<a name="line.108"></a>
-<span class="sourceLineNo">109</span>  private static final int SNAPSHOT_WAKE_MILLIS_DEFAULT = 500;<a name="line.109"></a>
-<span class="sourceLineNo">110</span><a name="line.110"></a>
-<span class="sourceLineNo">111</span>  /**<a name="line.111"></a>
-<span class="sourceLineNo">112</span>   * Wait time before removing a finished sentinel from the in-progress map<a name="line.112"></a>
-<span class="sourceLineNo">113</span>   *<a name="line.113"></a>
-<span class="sourceLineNo">114</span>   * NOTE: This is used as a safety auto cleanup.<a name="line.114"></a>
-<span class="sourceLineNo">115</span>   * The snapshot and restore handlers map entries are removed when a user asks if a snapshot or<a name="line.115"></a>
-<span class="sourceLineNo">116</span>   * restore is completed. This operation is part of the HBaseAdmin snapshot/restore API flow.<a name="line.116"></a>
-<span class="sourceLineNo">117</span>   * In case something fails on the client side and the snapshot/restore state is not reclaimed<a name="line.117"></a>
-<span class="sourceLineNo">118</span>   * after a default timeout, the entry is removed from the in-progress map.<a name="line.118"></a>
-<span class="sourceLineNo">119</span>   * At this point, if the user asks for the snapshot/restore status, the result will be<a name="line.119"></a>
-<span class="sourceLineNo">120</span>   * snapshot done if exists or failed if it doesn't exists.<a name="line.120"></a>
-<span class="sourceLineNo">121</span>   */<a name="line.121"></a>
-<span class="sourceLineNo">122</span>  private static final int SNAPSHOT_SENTINELS_CLEANUP_TIMEOUT = 60 * 1000;<a name="line.122"></a>
-<span class="sourceLineNo">123</span><a name="line.123"></a>
-<span class="sourceLineNo">124</span>  /** Enable or disable snapshot support */<a name="line.124"></a>
-<span class="sourceLineNo">125</span>  public static final String HBASE_SNAPSHOT_ENABLED = "hbase.snapshot.enabled";<a name="line.125"></a>
-<span class="sourceLineNo">126</span><a name="line.126"></a>
-<span class="sourceLineNo">127</span>  /**<a name="line.127"></a>
-<span class="sourceLineNo">128</span>   * Conf key for # of ms elapsed between checks for snapshot errors while waiting for<a name="line.128"></a>
-<span class="sourceLineNo">129</span>   * completion.<a name="line.129"></a>
-<span class="sourceLineNo">130</span>   */<a name="line.130"></a>
-<span class="sourceLineNo">131</span>  private static final String SNAPSHOT_WAKE_MILLIS_KEY = "hbase.snapshot.master.wakeMillis";<a name="line.131"></a>
-<span class="sourceLineNo">132</span><a name="line.132"></a>
-<span class="sourceLineNo">133</span>  /** Name of the operation to use in the controller */<a name="line.133"></a>
-<span class="sourceLineNo">134</span>  public static final String ONLINE_SNAPSHOT_CONTROLLER_DESCRIPTION = "online-snapshot";<a name="line.134"></a>
-<span class="sourceLineNo">135</span><a name="line.135"></a>
-<span class="sourceLineNo">136</span>  /** Conf key for # of threads used by the SnapshotManager thread pool */<a name="line.136"></a>
-<span class="sourceLineNo">137</span>  private static final String SNAPSHOT_POOL_THREADS_KEY = "hbase.snapshot.master.threads";<a name="line.137"></a>
-<span class="sourceLineNo">138</span><a name="line.138"></a>
-<span class="sourceLineNo">139</span>  /** number of current operations running on the master */<a name="line.139"></a>
-<span class="sourceLineNo">140</span>  private static final int SNAPSHOT_POOL_THREADS_DEFAULT = 1;<a name="line.140"></a>
-<span class="sourceLineNo">141</span><a name="line.141"></a>
-<span class="sourceLineNo">142</span>  private boolean stopped;<a name="line.142"></a>
-<span class="sourceLineNo">143</span>  private MasterServices master;  // Needed by TableEventHandlers<a name="line.143"></a>
-<span class="sourceLineNo">144</span>  private ProcedureCoordinator coordinator;<a name="line.144"></a>
-<span class="sourceLineNo">145</span><a name="line.145"></a>
-<span class="sourceLineNo">146</span>  // Is snapshot feature enabled?<a name="line.146"></a>
-<span class="sourceLineNo">147</span>  private boolean isSnapshotSupported = false;<a name="line.147"></a>
-<span class="sourceLineNo">148</span><a name="line.148"></a>
-<span class="sourceLineNo">149</span>  // Snapshot handlers map, with table name as key.<a name="line.149"></a>
-<span class="sourceLineNo">150</span>  // The map is always accessed and modified under the object lock using synchronized.<a name="line.150"></a>
-<span class="sourceLineNo">151</span>  // snapshotTable() will insert an Handler in the table.<a name="line.151"></a>
-<span class="sourceLineNo">152</span>  // isSnapshotDone() will remove the handler requested if the operation is finished.<a name="line.152"></a>
-<span class="sourceLineNo">153</span>  private Map&lt;TableName, SnapshotSentinel&gt; snapshotHandlers = new HashMap&lt;&gt;();<a name="line.153"></a>
-<span class="sourceLineNo">154</span><a name="line.154"></a>
-<span class="sourceLineNo">155</span>  // Restore map, with table name as key, procedure ID as value.<a name="line.155"></a>
-<span class="sourceLineNo">156</span>  // The map is always accessed and modified under the object lock using synchronized.<a name="line.156"></a>
-<span class="sourceLineNo">157</span>  // restoreSnapshot()/cloneSnapshot() will insert a procedure ID in the map.<a name="line.157"></a>
-<span class="sourceLineNo">158</span>  //<a name="line.158"></a>
-<span class="sourceLineNo">159</span>  // TODO: just as the Apache HBase 1.x implementation, this map would not survive master<a name="line.159"></a>
-<span class="sourceLineNo">160</span>  // restart/failover. This is just a stopgap implementation until implementation of taking<a name="line.160"></a>
-<span class="sourceLineNo">161</span>  // snapshot using Procedure-V2.<a name="line.161"></a>
-<span class="sourceLineNo">162</span>  private Map&lt;TableName, Long&gt; restoreTableToProcIdMap = new HashMap&lt;&gt;();<a name="line.162"></a>
-<span class="sourceLineNo">163</span><a name="line.163"></a>
-<span class="sourceLineNo">164</span>  private Path rootDir;<a name="line.164"></a>
-<span class="sourceLineNo">165</span>  private ExecutorService executorService;<a name="line.165"></a>
-<span class="sourceLineNo">166</span><a name="line.166"></a>
-<span class="sourceLineNo">167</span>  /**<a name="line.167"></a>
-<span class="sourceLineNo">168</span>   * Read write lock between taking snapshot and snapshot HFile cleaner. The cleaner should skip to<a name="line.168"></a>
-<span class="sourceLineNo">169</span>   * check the HFiles if any snapshot is in progress, otherwise it may clean a HFile which would<a name="line.169"></a>
-<span class="sourceLineNo">170</span>   * belongs to the newly creating snapshot. So we should grab the write lock first when cleaner<a name="line.170"></a>
-<span class="sourceLineNo">171</span>   * start to work. (See HBASE-21387)<a name="line.171"></a>
-<span class="sourceLineNo">172</span>   */<a name="line.172"></a>
-<span class="sourceLineNo">173</span>  private ReentrantReadWriteLock takingSnapshotLock = new ReentrantReadWriteLock(true);<a name="line.173"></a>
-<span class="sourceLineNo">174</span><a name="line.174"></a>
-<span class="sourceLineNo">175</span>  public SnapshotManager() {}<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>   * Fully specify all necessary components of a snapshot manager. Exposed for testing.<a name="line.178"></a>
-<span class="sourceLineNo">179</span>   * @param master services for the master where the manager is running<a name="line.179"></a>
-<span class="sourceLineNo">180</span>   * @param coordinator procedure coordinator instance.  exposed for testing.<a name="line.180"></a>
-<span class="sourceLineNo">181</span>   * @param pool HBase ExecutorServcie instance, exposed for testing.<a name="line.181"></a>
-<span class="sourceLineNo">182</span>   */<a name="line.182"></a>
-<span class="sourceLineNo">183</span>  public SnapshotManager(final MasterServices master, final MetricsMaster metricsMaster,<a name="line.183"></a>
-<span class="sourceLineNo">184</span>      ProcedureCoordinator coordinator, ExecutorService pool)<a name="line.184"></a>
-<span class="sourceLineNo">185</span>      throws IOException, UnsupportedOperationException {<a name="line.185"></a>
-<span class="sourceLineNo">186</span>    this.master = master;<a name="line.186"></a>
-<span class="sourceLineNo">187</span><a name="line.187"></a>
-<span class="sourceLineNo">188</span>    this.rootDir = master.getMasterFileSystem().getRootDir();<a name="line.188"></a>
-<span class="sourceLineNo">189</span>    checkSnapshotSupport(master.getConfiguration(), master.getMasterFileSystem());<a name="line.189"></a>
-<span class="sourceLineNo">190</span><a name="line.190"></a>
-<span class="sourceLineNo">191</span>    this.coordinator = coordinator;<a name="line.191"></a>
-<span class="sourceLineNo">192</span>    this.executorService = pool;<a name="line.192"></a>
-<span class="sourceLineNo">193</span>    resetTempDir();<a name="line.193"></a>
-<span class="sourceLineNo">194</span>  }<a name="line.194"></a>
-<span class="sourceLineNo">195</span><a name="line.195"></a>
-<span class="sourceLineNo">196</span>  /**<a name="line.196"></a>
-<span class="sourceLineNo">197</span>   * Gets the list of all completed snapshots.<a name="line.197"></a>
-<span class="sourceLineNo">198</span>   * @return list of SnapshotDescriptions<a name="line.198"></a>
-<span class="sourceLineNo">199</span>   * @throws IOException File system exception<a name="line.199"></a>
-<span class="sourceLineNo">200</span>   */<a name="line.200"></a>
-<span class="sourceLineNo">201</span>  public List&lt;SnapshotDescription&gt; getCompletedSnapshots() throws IOException {<a name="line.201"></a>
-<span class="sourceLineNo">202</span>    return getCompletedSnapshots(SnapshotDescriptionUtils.getSnapshotsDir(rootDir), true);<a name="line.202"></a>
-<span class="sourceLineNo">203</span>  }<a name="line.203"></a>
-<span class="sourceLineNo">204</span><a name="line.204"></a>
-<span class="sourceLineNo">205</span>  /**<a name="line.205"></a>
-<span class="sourceLineNo">206</span>   * Gets the list of all completed snapshots.<a name="line.206"></a>
-<span class="sourceLineNo">207</span>   * @param snapshotDir snapshot directory<a name="line.207"></a>
-<span class="sourceLineNo">208</span>   * @param withCpCall Whether to call CP hooks<a name="line.208"></a>
-<span class="sourceLineNo">209</span>   * @return list of SnapshotDescriptions<a name="line.209"></a>
-<span class="sourceLineNo">210</span>   * @throws IOException File system exception<a name="line.210"></a>
-<span class="sourceLineNo">211</span>   */<a name="line.211"></a>
-<span class="sourceLineNo">212</span>  private List&lt;SnapshotDescription&gt; getCompletedSnapshots(Path snapshotDir, boolean withCpCall)<a name="line.212"></a>
-<span class="sourceLineNo">213</span>      throws IOException {<a name="line.213"></a>
-<span class="sourceLineNo">214</span>    List&lt;SnapshotDescription&gt; snapshotDescs = new ArrayList&lt;&gt;();<a name="line.214"></a>
-<span class="sourceLineNo">215</span>    // first create the snapshot root path and check to see if it exists<a name="line.215"></a>
-<span class="sourceLineNo">216</span>    FileSystem fs = master.getMasterFileSystem().getFileSystem();<a name="line.216"></a>
-<span class="sourceLineNo">217</span>    if (snapshotDir == null) snapshotDir = SnapshotDescriptionUtils.getSnapshotsDir(rootDir);<a name="line.217"></a>
-<span class="sourceLineNo">218</span><a name="line.218"></a>
-<span class="sourceLineNo">219</span>    // if there are no snapshots, return an empty list<a name="line.219"></a>
-<span class="sourceLineNo">220</span>    if (!fs.exists(snapshotDir)) {<a name="line.220"></a>
-<span class="sourceLineNo">221</span>      return snapshotDescs;<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>    // ignore all the snapshots in progress<a name="line.224"></a>
-<span class="sourceLineNo">225</span>    FileStatus[] snapshots = fs.listStatus(snapshotDir,<a name="line.225"></a>
-<span class="sourceLineNo">226</span>      new SnapshotDescriptionUtils.CompletedSnaphotDirectoriesFilter(fs));<a name="line.226"></a>
-<span class="sourceLineNo">227</span>    MasterCoprocessorHost cpHost = master.getMasterCoprocessorHost();<a name="line.227"></a>
-<span class="sourceLineNo">228</span>    withCpCall = withCpCall &amp;&amp; cpHost != null;<a name="line.228"></a>
-<span class="sourceLineNo">229</span>    // loop through all the completed snapshots<a name="line.229"></a>
-<span class="sourceLineNo">230</span>    for (FileStatus snapshot : snapshots) {<a name="line.230"></a>
-<span class="sourceLineNo">231</span>      Path info = new Path(snapshot.getPath(), SnapshotDescriptionUtils.SNAPSHOTINFO_FILE);<a name="line.231"></a>
-<span class="sourceLineNo">232</span>      // if the snapshot is bad<a name="line.232"></a>
-<span class="sourceLineNo">233</span>      if (!fs.exists(info)) {<a name="line.233"></a>
-<span class="sourceLineNo">234</span>        LOG.error("Snapshot information for " + snapshot.getPath() + " doesn't exist");<a name="line.234"></a>
-<span class="sourceLineNo">235</span>        continue;<a name="line.235"></a>
-<span class="sourceLineNo">236</span>      }<a name="line.236"></a>
-<span class="sourceLineNo">237</span>      FSDataInputStream in = null;<a name="line.237"></a>
-<span class="sourceLineNo">238</span>      try {<a name="line.238"></a>
-<span class="sourceLineNo">239</span>        in = fs.open(info);<a name="line.239"></a>
-<span class="sourceLineNo">240</span>        SnapshotDescription desc = SnapshotDescription.parseFrom(in);<a name="line.240"></a>
-<span class="sourceLineNo">241</span>        org.apache.hadoop.hbase.client.SnapshotDescription descPOJO = (withCpCall)<a name="line.241"></a>
-<span class="sourceLineNo">242</span>            ? ProtobufUtil.createSnapshotDesc(desc) : null;<a name="line.242"></a>
-<span class="sourceLineNo">243</span>        if (withCpCall) {<a name="line.243"></a>
-<span class="sourceLineNo">244</span>          try {<a name="line.244"></a>
-<span class="sourceLineNo">245</span>            cpHost.preListSnapshot(descPOJO);<a name="line.245"></a>
-<span class="sourceLineNo">246</span>          } catch (AccessDeniedException e) {<a name="line.246"></a>
-<span class="sourceLineNo">247</span>            LOG.warn("Current user does not have access to " + desc.getName() + " snapshot. "<a name="line.247"></a>
-<span class="sourceLineNo">248</span>                + "Either you should be owner of this snapshot or admin user.");<a name="line.248"></a>
-<span class="sourceLineNo">249</span>            // Skip this and try for next snapshot<a name="line.249"></a>
-<span class="sourceLineNo">250</span>            continue;<a name="line.250"></a>
-<span class="sourceLineNo">251</span>          }<a name="line.251"></a>
-<span class="sourceLineNo">252</span>        }<a name="line.252"></a>
-<span class="sourceLineNo">253</span>        snapshotDescs.add(desc);<a name="line.253"></a>
-<span class="sourceLineNo">254</span><a name="line.254"></a>
-<span class="sourceLineNo">255</span>        // call coproc post hook<a name="line.255"></a>
-<span class="sourceLineNo">256</span>        if (withCpCall) {<a name="line.256"></a>
-<span class="sourceLineNo">257</span>          cpHost.postListSnapshot(descPOJO);<a name="line.257"></a>
-<span class="sourceLineNo">258</span>        }<a name="line.258"></a>
-<span class="sourceLineNo">259</span>      } catch (IOException e) {<a name="line.259"></a>
-<span class="sourceLineNo">260</span>        LOG.warn("Found a corrupted snapshot " + snapshot.getPath(), e);<a name="line.260"></a>
-<span class="sourceLineNo">261</span>      } finally {<a name="line.261"></a>
-<span class="sourceLineNo">262</span>        if (in != null) {<a name="line.262"></a>
-<span class="sourceLineNo">263</span>          in.close();<a name="line.263"></a>
-<span class="sourceLineNo">264</span>        }<a name="line.264"></a>
-<span class="sourceLineNo">265</span>      }<a name="line.265"></a>
-<span class="sourceLineNo">266</span>    }<a name="line.266"></a>
-<span class="sourceLineNo">267</span>    return snapshotDescs;<a name="line.267"></a>
-<span class="sourceLineNo">268</span>  }<a name="line.268"></a>
-<span class="sourceLineNo">269</span><a name="line.269"></a>
-<span class="sourceLineNo">270</span>  /**<a name="line.270"></a>
-<span class="sourceLineNo">271</span>   * Cleans up any snapshots in the snapshot/.tmp directory that were left from failed<a name="line.271"></a>
-<span class="sourceLineNo">272</span>   * snapshot attempts.<a name="line.272"></a>
-<span class="sourceLineNo">273</span>   *<a name="line.273"></a>
-<span class="sourceLineNo">274</span>   * @throws IOException if we can't reach the filesystem<a name="line.274"></a>
-<span class="sourceLineNo">275</span>   */<a name="line.275"></a>
-<span class="sourceLineNo">276</span>  void resetTempDir() throws IOException {<a name="line.276"></a>
-<span class="sourceLineNo">277</span>    // cleanup any existing snapshots.<a name="line.277"></a>
-<span class="sourceLineNo">278</span>    Path tmpdir = SnapshotDescriptionUtils.getWorkingSnapshotDir(rootDir,<a name="line.278"></a>
-<span class="sourceLineNo">279</span>        master.getConfiguration());<a name="line.279"></a>
-<span class="sourceLineNo">280</span>    FileSystem tmpFs = tmpdir.getFileSystem(master.getConfiguration());<a name="line.280"></a>
-<span class="sourceLineNo">281</span>    if (!tmpFs.delete(tmpdir, true)) {<a name="line.281"></a>
-<span class="sourceLineNo">282</span>      LOG.warn("Couldn't delete working snapshot directory: " + tmpdir);<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><a name="line.285"></a>
-<span class="sourceLineNo">286</span>  /**<a name="line.286"></a>
-<span class="sourceLineNo">287</span>   * Delete the specified snapshot<a name="line.287"></a>
-<span class="sourceLineNo">288</span>   * @param snapshot<a name="line.288"></a>
-<span class="sourceLineNo">289</span>   * @throws SnapshotDoesNotExistException If the specified snapshot does not exist.<a name="line.289"></a>
-<span class="sourceLineNo">290</span>   * @throws IOException For filesystem IOExceptions<a name="line.290"></a>
-<span class="sourceLineNo">291</span>   */<a name="line.291"></a>
-<span class="sourceLineNo">292</span>  public void deleteSnapshot(SnapshotDescription snapshot) throws SnapshotDoesNotExistException, IOException {<a name="line.292"></a>
-<span class="sourceLineNo">293</span>    // check to see if it is completed<a name="line.293"></a>
-<span class="sourceLineNo">294</span>    if (!isSnapshotCompleted(snapshot)) {<a name="line.294"></a>
-<span class="sourceLineNo">295</span>      throw new SnapshotDoesNotExistException(ProtobufUtil.createSnapshotDesc(snapshot));<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>    String snapshotName = snapshot.getName();<a name="line.298"></a>
-<span class="sourceLineNo">299</span>    // first create the snapshot description and check to see if it exists<a name="line.299"></a>
-<span class="sourceLineNo">300</span>    FileSystem fs = master.getMasterFileSystem().getFileSystem();<a name="line.300"></a>
-<span class="sourceLineNo">301</span>    Path snapshotDir = SnapshotDescriptionUtils.getCompletedSnapshotDir(snapshotName, rootDir);<a name="line.301"></a>
-<span class="sourceLineNo">302</span>    // Get snapshot info from file system. The one passed as parameter is a "fake" snapshotInfo with<a name="line.302"></a>
-<span class="sourceLineNo">303</span>    // just the "name" and it does not contains the "real" snapshot information<a name="line.303"></a>
-<span class="sourceLineNo">304</span>    snapshot = SnapshotDescriptionUtils.readSnapshotInfo(fs, snapshotDir);<a name="line.304"></a>
-<span class="sourceLineNo">305</span><a name="line.305"></a>
-<span class="sourceLineNo">306</span>    // call coproc pre hook<a name="line.306"></a>
-<span class="sourceLineNo">307</span>    MasterCoprocessorHost cpHost = master.getMasterCoprocessorHost();<a name="line.307"></a>
-<span class="sourceLineNo">308</span>    org.apache.hadoop.hbase.client.SnapshotDescription snapshotPOJO = null;<a name="line.308"></a>
-<span class="sourceLineNo">309</span>    if (cpHost != null) {<a name="line.309"></a>
-<span class="sourceLineNo">310</span>      snapshotPOJO = ProtobufUtil.createSnapshotDesc(snapshot);<a name="line.310"></a>
-<span class="sourceLineNo">311</span>      cpHost.preDeleteSnapshot(snapshotPOJO);<a name="line.311"></a>
-<span class="sourceLineNo">312</span>    }<a name="line.312"></a>
-<span class="sourceLineNo">313</span><a name="line.313"></a>
-<span class="sourceLineNo">314</span>    LOG.debug("Deleting snapshot: " + snapshotName);<a name="line.314"></a>
-<span class="sourceLineNo">315</span>    // delete the existing snapshot<a name="line.315"></a>
-<span class="sourceLineNo">316</span>    if (!fs.delete(snapshotDir, true)) {<a name="line.316"></a>
-<span class="sourceLineNo">317</span>      throw new HBaseSnapshotException("Failed to delete snapshot directory: " + snapshotDir);<a name="line.317"></a>
-<span class="sourceLineNo">318</span>    }<a name="line.318"></a>
-<span class="sourceLineNo">319</span><a name="line.319"></a>
-<span class="sourceLineNo">320</span>    // call coproc post hook<a name="line.320"></a>
-<span class="sourceLineNo">321</span>    if (cpHost != null) {<a name="line.321"></a>
-<span class="sourceLineNo">322</span>      cpHost.postDeleteSnapshot(snapshotPOJO);<a name="line.322"></a>
-<span class="sourceLineNo">323</span>    }<a name="line.323"></a>
-<span class="sourceLineNo">324</span><a name="line.324"></a>
-<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>  /**<a name="line.327"></a>
-<span class="sourceLineNo">328</span>   * Check if the specified snapshot is done<a name="line.328"></a>
-<span class="sourceLineNo">329</span>   *<a name="line.329"></a>
-<span class="sourceLineNo">330</span>   * @param expected<a name="line.330"></a>
-<span class="sourceLineNo">331</span>   * @return true if snapshot is ready to be restored, false if it is still being taken.<a name="line.331"></a>
-<span class="sourceLineNo">332</span>   * @throws IOException IOException if error from HDFS or RPC<a name="line.332"></a>
-<span class="sourceLineNo">333</span>   * @throws UnknownSnapshotException if snapshot is invalid or does not exist.<a name="line.333"></a>
-<span class="sourceLineNo">334</span>   */<a name="line.334"></a>
-<span class="sourceLineNo">335</span>  public boolean isSnapshotDone(SnapshotDescription expected) throws IOException {<a name="line.335"></a>
-<span class="sourceLineNo">336</span>    // check the request to make sure it has a snapshot<a name="line.336"></a>
-<span class="sourceLineNo">337</span>    if (expected == null) {<a name="line.337"></a>
-<span class="sourceLineNo">338</span>      throw new UnknownSnapshotException(<a name="line.338"></a>
-<span class="sourceLineNo">339</span>         "No snapshot name passed in request, can't figure out which snapshot you want to check.");<a name="line.339"></a>
-<span class="sourceLineNo">340</span>    }<a name="line.340"></a>
-<span class="sourceLineNo">341</span><a name="line.341"></a>
-<span class="sourceLineNo">342</span>    String ssString = ClientSnapshotDescriptionUtils.toString(expected);<a name="line.342"></a>
-<span class="sourceLineNo">343</span><a name="line.343"></a>
-<span class="sourceLineNo">344</span>    // check to see if the sentinel exists,<a name="line.344"></a>
-<span class="sourceLineNo">345</span>    // and if the task is complete removes it from the in-progress snapshots map.<a name="line.345"></a>
-<span class="sourceLineNo">346</span>    SnapshotSentinel handler = removeSentinelIfFinished(this.snapshotHandlers, expected);<a name="line.346"></a>
-<span class="sourceLineNo">347</span><a name="line.347"></a>
-<span class="sourceLineNo">348</span>    // stop tracking "abandoned" handlers<a name="line.348"></a>
-<span class="sourceLineNo">349</span>    cleanupSentinels();<a name="line.349"></a>
-<span class="sourceLineNo">350</span><a name="line.350"></a>
-<span class="sourceLineNo">351</span>    if (handler == null) {<a name="line.351"></a>
-<span class="sourceLineNo">352</span>      // If there's no handler in the in-progress map, it means one of the following:<a name="line.352"></a>
-<span class="sourceLineNo">353</span>      //   - someone has already requested the snapshot state<a name="line.353"></a>
-<span class="sourceLineNo">354</span>      //   - the requested snapshot was completed long time ago (cleanupSentinels() timeout)<a name="line.354"></a>
-<span class="sourceLineNo">355</span>      //   - the snapshot was never requested<a name="line.355"></a>
-<span class="sourceLineNo">356</span>      // In those cases returns to the user the "done state" if the snapshots exists on disk,<a name="line.356"></a>
-<span class="sourceLineNo">357</span>      // otherwise raise an exception saying that the snapshot is not running and doesn't exist.<a name="line.357"></a>
-<span class="sourceLineNo">358</span>      if (!isSnapshotCompleted(expected)) {<a name="line.358"></a>
-<span class="sourceLineNo">359</span>        throw new UnknownSnapshotException("Snapshot " + ssString<a name="line.359"></a>
-<span class="sourceLineNo">360</span>            + " is not currently running or one of the known completed snapshots.");<a name="line.360"></a>
-<span class="sourceLineNo">361</span>      }<a name="line.361"></a>
-<span class="sourceLineNo">362</span>      // was done, return true;<a name="line.362"></a>
-<span class="sourceLineNo">363</span>      return true;<a name="line.363"></a>
-<span class="sourceLineNo">364</span>    }<a name="line.364"></a>
-<span class="sourceLineNo">365</span><a name="line.365"></a>
-<span class="sourceLineNo">366</span>    // pass on any failure we find in the sentinel<a name="line.366"></a>
-<span class="sourceLineNo">367</span>    try {<a name="line.367"></a>
-<span class="sourceLineNo">368</span>      handler.rethrowExceptionIfFailed();<a name="line.368"></a>
-<span class="sourceLineNo">369</span>    } catch (ForeignException e) {<a name="line.369"></a>
-<span class="sourceLineNo">370</span>      // Give some procedure info on an exception.<a name="line.370"></a>
-<span class="sourceLineNo">371</span>      String status;<a name="line.371"></a>
-<span class="sourceLineNo">372</span>      Procedure p = coordinator.getProcedure(expected.getName());<a name="line.372"></a>
-<span class="sourceLineNo">373</span>      if (p != null) {<a name="line.373"></a>
-<span class="sourceLineNo">374</span>        status = p.getStatus();<a name="line.374"></a>
-<span class="sourceLineNo">375</span>      } else {<a name="line.375"></a>
-<span class="sourceLineNo">376</span>        status = expected.getName() + " not found in proclist " + coordinator.getProcedureNames();<a name="line.376"></a>
-<span class="sourceLineNo">377</span>      }<a name="line.377"></a>
-<span class="sourceLineNo">378</span>      throw new HBaseSnapshotException("Snapshot " + ssString +  " had an error.  " + status, e,<a name="line.378"></a>
-<span class="sourceLineNo">379</span>        ProtobufUtil.createSnapshotDesc(expected));<a name="line.379"></a>
-<span class="sourceLineNo">380</span>    }<a name="line.380"></a>
-<span class="sourceLineNo">381</span><a name="line.381"></a>
-<span class="sourceLineNo">382</span>    // check to see if we are done<a name="line.382"></a>
-<span class="sourceLineNo">383</span>    if (handler.isFinished()) {<a name="line.383"></a>
-<span class="sourceLineNo">384</span>      LOG.debug("Snapshot '" + ssString + "' has completed, notifying client.");<a name="line.384"></a>
-<span class="sourceLineNo">385</span>      return true;<a name="line.385"></a>
-<span class="sourceLineNo">386</span>    } else if (LOG.isDebugEnabled()) {<a name="line.386"></a>
-<span class="sourceLineNo">387</span>      LOG.debug("Snapshoting '" + ssString + "' is still in progress!");<a name="line.387"></a>
-<span class="sourceLineNo">388</span>    }<a name="line.388"></a>
-<span class="sourceLineNo">389</span>    return false;<a name="line.389"></a>
-<span class="sourceLineNo">390</span>  }<a name="line.390"></a>
-<span class="sourceLineNo">391</span><a name="line.391"></a>
-<span class="sourceLineNo">392</span>  /**<a name="line.392"></a>
-<span class="sourceLineNo">393</span>   * Check to see if there is a snapshot in progress with the same name or on the same table.<a name="line.393"></a>
-<span class="sourceLineNo">394</span>   * Currently we have a limitation only allowing a single snapshot per table at a time. Also we<a name="line.394"></a>
-<span class="sourceLineNo">395</span>   * don't allow snapshot with the same name.<a name="line.395"></a>
-<span class="sourceLineNo">396</span>   * @param snapshot description of the snapshot being checked.<a name="line.396"></a>
-<span class="sourceLineNo">397</span>   * @return &lt;tt&gt;true&lt;/tt&gt; if there is a snapshot in progress with the same name or on the same<a name="line.397"></a>
-<span class="sourceLineNo">398</span>   *         table.<a name="line.398"></a>
-<span class="sourceLineNo">399</span>   */<a name="line.399"></a>
-<span class="sourceLineNo">400</span>  synchronized boolean isTakingSnapshot(final SnapshotDescription snapshot) {<a name="line.400"></a>
-<span class="sourceLineNo">401</span>    TableName snapshotTable = TableName.valueOf(snapshot.getTable());<a name="line.401"></a>
-<span class="sourceLineNo">402</span>    if (isTakingSnapshot(snapshotTable)) {<a name="line.402"></a>
-<span class="sourceLineNo">403</span>      return true;<a name="line.403"></a>
-<span class="sourceLineNo">404</span>    }<a name="line.404"></a>
-<span class="sourceLineNo">405</span>    Iterator&lt;Map.Entry&lt;TableName, SnapshotSentinel&gt;&gt; it = this.snapshotHandlers.entrySet().iterator();<a name="line.405"></a>
-<span class="sourceLineNo">406</span>    while (it.hasNext()) {<a name="line.406"></a>
-<span class="sourceLineNo">407</span>      Map.Entry&lt;TableName, SnapshotSentinel&gt; entry = it.next();<a name="line.407"></a>
-<span class="sourceLineNo">408</span>      SnapshotSentinel sentinel = entry.getValue();<a name="line.408"></a>
-<span class="sourceLineNo">409</span>      if (snapshot.getName().equals(sentinel.getSnapshot().getName()) &amp;&amp; !sentinel.isFinished()) {<a name="line.409"></a>
-<span class="sourceLineNo">410</span>        return true;<a name="line.410"></a>
-<span class="sourceLineNo">411</span>      }<a name="line.411"></a>
-<span class="sourceLineNo">412</span>    }<a name="line.412"></a>
-<span class="sourceLineNo">413</span>    return false;<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>  /**<a name="line.416"></a>
-<span class="sourceLineNo">417</span>   * Check to see if the specified table has a snapshot in progress.  Currently we have a<a name="line.417"></a>
-<span class="sourceLineNo">418</span>   * limitation only allowing a single snapshot per table at a time.<a name="line.418"></a>
-<span class="sourceLineNo">419</span>   * @param tableName name of the table being snapshotted.<a name="line.419"></a>
-<span class="sourceLineNo">420</span>   * @return &lt;tt&gt;true&lt;/tt&gt; if there is a snapshot in progress on the specified table.<a name="line.420"></a>
-<span class="sourceLineNo">421</span>   */<a name="line.421"></a>
-<span class="sourceLineNo">422</span>  public synchronized boolean isTakingSnapshot(final TableName tableName) {<a name="line.422"></a>
-<span class="sourceLineNo">423</span>    SnapshotSentinel handler = this.snapshotHandlers.get(tableName);<a name="line.423"></a>
-<span class="sourceLineNo">424</span>    return handler != null &amp;&amp; !handler.isFinished();<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>   * Check to make sure that we are OK to run the passed snapshot. Checks to make sure that we<a name="line.428"></a>
-<span class="sourceLineNo">429</span>   * aren't already running a snapshot or restore on the requested table.<a name="line.429"></a>
-<span class="sourceLineNo">430</span>   * @param snapshot description of the snapshot we want to start<a name="line.430"></a>
-<span class="sourceLineNo">431</span>   * @throws HBaseSnapshotException if the filesystem could not be prepared to start the snapshot<a name="line.431"></a>
-<span class="sourceLineNo">432</span>   */<a name="line.432"></a>
-<span class="sourceLineNo">433</span>  private synchronized void prepareToTakeSnapshot(SnapshotDescription snapshot)<a name="line.433"></a>
-<span class="sourceLineNo">434</span>      throws HBaseSnapshotException {<a name="line.434"></a>
-<span class="sourceLineNo">435</span>    Path workingDir = SnapshotDescriptionUtils.getWorkingSnapshotDir(snapshot, rootDir,<a name="line.435"></a>
-<span class="sourceLineNo">436</span>        master.getConfiguration());<a name="line.436"></a>
-<span class="sourceLineNo">437</span>    TableName snapshotTable =<a name="line.437"></a>
-<span class="sourceLineNo">438</span>        TableName.valueOf(snapshot.getTable());<a name="line.438"></a>
-<span class="sourceLineNo">439</span><a name="line.439"></a>
-<span class="sourceLineNo">440</span>    // make sure we aren't already running a snapshot<a name="line.440"></a>
-<span class="sourceLineNo">441</span>    if (isTakingSnapshot(snapshot)) {<a name="line.441"></a>
-<span class="sourceLineNo">442</span>      SnapshotSentinel handler = this.snapshotHandlers.get(snapshotTable);<a name="line.442"></a>
-<span class="sourceLineNo">443</span>      throw new SnapshotCreationException("Rejected taking "<a name="line.443"></a>
-<span class="sourceLineNo">444</span>          + ClientSnapshotDescriptionUtils.toString(snapshot)<a name="line.444"></a>
-<span class="sourceLineNo">445</span>          + " because we are already running another snapshot "<a name="line.445"></a>
-<span class="sourceLineNo">446</span>          + (handler != null ? ("on the same table " +<a name="line.446"></a>
-<span class="sourceLineNo">447</span>              ClientSnapshotDescriptionUtils.toString(handler.getSnapshot()))<a name="line.447"></a>
-<span class="sourceLineNo">448</span>              : "with the same name"), ProtobufUtil.createSnapshotDesc(snapshot));<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>    // make sure we aren't running a restore on the same table<a name="line.451"></a>
-<span class="sourceLineNo">452</span>    if (isRestoringTable(snapshotTable)) {<a name="line.452"></a>
-<span class="sourceLineNo">453</span>      throw new SnapshotCreationException("Rejected taking "<a name="line.453"></a>
-<span class="sourceLineNo">454</span>          + ClientSnapshotDescriptionUtils.toString(snapshot)<a name="line.454"></a>
-<span class="sourceLineNo">455</span>          + " because we are already have a restore in progress on the same snapshot.");<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>    try {<a name="line.458"></a>
-<span class="sourceLineNo">459</span>      FileSystem workingDirFS = workingDir.getFileSystem(master.getConfiguration());<a name="line.459"></a>
-<span class="sourceLineNo">460</span>      // delete the working directory, since we aren't running the snapshot. Likely leftovers<a name="line.460"></a>
-<span class="sourceLineNo">461</span>      // from a failed attempt.<a name="line.461"></a>
-<span class="sourceLineNo">462</span>      workingDirFS.delete(workingDir, true);<a name="line.462"></a>
-<span class="sourceLineNo">463</span><a name="line.463"></a>
-<span class="sourceLineNo">464</span>      // recreate the working directory for the snapshot<a name="line.464"></a>
-<span class="sourceLineNo">465</span>      if (!workingDirFS.mkdirs(workingDir)) {<a name="line.465"></a>
-<span class="sourceLineNo">466</span>        throw new SnapshotCreationException("Couldn't create working directory (" + workingDir<a name="line.466"></a>
-<span class="sourceLineNo">467</span>            + ") for snapshot" , ProtobufUtil.createSnapshotDesc(snapshot));<a name="line.467"></a>
-<span class="sourceLineNo">468</span>      }<a name="line.468"></a>
-<span class="sourceLineNo">469</span>    } catch (HBaseSnapshotException e) {<a name="line.469"></a>
-<span class="sourceLineNo">470</span>      throw e;<a name="line.470"></a>
-<span class="sourceLineNo">471</span>    } catch (IOException e) {<a name="line.471"></a>
-<span class="sourceLineNo">472</span>      throw new SnapshotCreationException(<a name="line.472"></a>
-<span class="sourceLineNo">473</span>          "Exception while checking to see if snapshot could be started.", e,<a name="line.473"></a>
-<span class="sourceLineNo">474</span>          ProtobufUtil.createSnapshotDesc(snapshot));<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>  /**<a name="line.478"></a>
-<span class="sourceLineNo">479</span>   * Take a snapshot of a disabled table.<a name="line.479"></a>
-<span class="sourceLineNo">480</span>   * @param snapshot description of the snapshot to take. Modified to be {@link Type#DISABLED}.<a name="line.480"></a>
-<span class="sourceLineNo">481</span>   * @throws IOException if the snapshot could not be started or filesystem for snapshot<a name="line.481"></a>
-<span class="sourceLineNo">482</span>   *         temporary directory could not be determined<a name="line.482"></a>
-<span class="sourceLineNo">483</span>   */<a name="line.483"></a>
-<span class="sourceLineNo">484</span>  private synchronized void snapshotDisabledTable(SnapshotDescription snapshot)<a name="line.484"></a>
-<span class="sourceLineNo">485</span>      throws IOException {<a name="line.485"></a>
-<span class="sourceLineNo">486</span>    // setup the snapshot<a name="line.486"></a>
-<span class="sourceLineNo">487</span>    prepareToTakeSnapshot(snapshot);<a name="line.487"></a>
-<span class="sourceLineNo">488</span><a name="line.488"></a>
-<span class="sourceLineNo">489</span>    // set the snapshot to be a disabled snapshot, since the client doesn't know about that<a name="line.489"></a>
-<span class="sourceLineNo">490</span>    snapshot = snapshot.toBuilder().setType(Type.DISABLED).build();<a name="line.490"></a>
-<span class="sourceLineNo">491</span><a name="line.491"></a>
-<span class="sourceLineNo">492</span>    // Take the snapshot of the disabled table<a name="line.492"></a>
-<span class="sourceLineNo">493</span>    DisabledTableSnapshotHandler handler =<a name="line.493"></a>
-<span class="sourceLineNo">494</span>        new DisabledTableSnapshotHandler(snapshot, master, this);<a name="line.494"></a>
-<span class="sourceLineNo">495</span>    snapshotTable(snapshot, handler);<a name="line.495"></a>
-<span class="sourceLineNo">496</span>  }<a name="line.496"></a>
-<span class="sourceLineNo">497</span><a name="line.497"></a>
-<span class="sourceLineNo">498</span>  /**<a name="line.498"></a>
-<span class="sourceLineNo">499</span>   * Take a snapshot of an enabled table.<a name="line.499"></a>
-<span class="sourceLineNo">500</span>   * @param snapshot description of the snapshot to take.<a name="line.500"></a>
-<span class="sourceLineNo">501</span>   * @throws IOException if the snapshot could not be started or filesystem for snapshot<a name="line.501"></a>
-<span class="sourceLineNo">502</span>   *         temporary directory could not be determined<a name="line.502"></a>
-<span class="sourceLineNo">503</span>   */<a name="line.503"></a>
-<span class="sourceLineNo">504</span>  private synchronized void snapshotEnabledTable(SnapshotDescription snapshot)<a name="line.504"></a>
-<span class="sourceLineNo">505</span>          throws IOException {<a name="line.505"></a>
-<span class="sourceLineNo">506</span>    // setup the snapshot<a name="line.506"></a>
-<span class="sourceLineNo">507</span>    prepareToTakeSnapshot(snapshot);<a name="line.507"></a>
-<span class="sourceLineNo">508</span><a name="line.508"></a>
-<span class="sourceLineNo">509</span>    // Take the snapshot of the enabled table<a name="line.509"></a>
-<span class="sourceLineNo">510</span>    EnabledTableSnapshotHandler handler =<a name="line.510"></a>
-<span class="sourceLineNo">511</span>        new EnabledTableSnapshotHandler(snapshot, master, this);<a name="line.511"></a>
-<span class="sourceLineNo">512</span>    snapshotTable(snapshot, handler);<a name="line.512"></a>
-<span class="sourceLineNo">513</span>  }<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>   * Take a snapshot using the specified handler.<a name="line.516"></a>
-<span class="sourceLineNo">517</span>   * On failure the snapshot temporary working directory is removed.<a name="line.517"></a>
-<span class="sourceLineNo">518</span>   * NOTE: prepareToTakeSnapshot() called before this one takes care of the rejecting the<a name="line.518"></a>
-<span class="sourceLineNo">519</span>   *       snapshot request if the table is busy with another snapshot/restore operation.<a name="line.519"></a>
-<span class="sourceLineNo">520</span>   * @param snapshot the snapshot description<a name="line.520"></a>
-<span class="sourceLineNo">521</span>   * @param handler the snapshot handler<a name="line.521"></a>
-<span class="sourceLineNo">522</span>   */<a name="line.522"></a>
-<span class="sourceLineNo">523</span>  private synchronized void snapshotTable(SnapshotDescription snapshot,<a name="line.523"></a>
-<span class="sourceLineNo">524</span>      final TakeSnapshotHandler handler) throws IOException {<a name="line.524"></a>
-<span class="sourceLineNo">525</span>    try {<a name="line.525"></a>
-<span class="sourceLineNo">526</span>      handler.prepare();<a name="line.526"></a>
-<span class="sourceLineNo">527</span>      this.executorService.submit(handler);<a name="line.527"></a>
-<span class="sourceLineNo">528</span>      this.snapshotHandlers.put(TableName.valueOf(snapshot.getTable()), handler);<a name="line.528"></a>
-<span class="sourceLineNo">529</span>    } catch (Exception e) {<a name="line.529"></a>
-<span class="sourceLineNo">530</span>      // cleanup the working directory by trying to delete it from the fs.<a name="line.530"></a>
-<span class="sourceLineNo">531</span>      Path workingDir = SnapshotDescriptionUtils.getWorkingSnapshotDir(snapshot, rootDir,<a name="line.531"></a>
-<span class="sourceLineNo">532</span>          master.getConfiguration());<a name="line.532"></a>
-<span class="sourceLineNo">533</span>      FileSystem workingDirFs = workingDir.getFileSystem(master.getConfiguration());<a name="line.533"></a>
-<span class="sourceLineNo">534</span>      try {<a name="line.534"></a>
-<span class="sourceLineNo">535</span>        if (!workingDirFs.delete(workingDir, true)) {<a name="line.535"></a>
-<span class="sourceLineNo">536</span>          LOG.error("Couldn't delete working directory (" + workingDir + " for snapshot:" +<a name="line.536"></a>
-<span class="sourceLineNo">537</span>              ClientSnapshotDescriptionUtils.toString(snapshot));<a name="line.537"></a>
-<span class="sourceLineNo">538</span>        }<a name="line.538"></a>
-<span class="sourceLineNo">539</span>      } catch (IOException e1) {<a name="line.539"></a>
-<span class="sourceLineNo">540</span>        LOG.error("Couldn't delete working directory (" + workingDir + " for snapshot:" +<a name="line.540"></a>
-<span class="sourceLineNo">541</span>            ClientSnapshotDescriptionUtils.toString(snapshot));<a name="line.541"></a>
-<span class="sourceLineNo">542</span>      }<a name="line.542"></a>
-<span class="sourceLineNo">543</span>      // fail the snapshot<a name="line.543"></a>
-<span class="sourceLineNo">544</span>      throw new SnapshotCreationException("Could not build snapshot handler", e,<a name="line.544"></a>
-<span class="sourceLineNo">545</span>        ProtobufUtil.createSnapshotDesc(snapshot));<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><a name="line.548"></a>
-<span class="sourceLineNo">549</span>  public ReadWriteLock getTakingSnapshotLock() {<a name="line.549"></a>
-<span class="sourceLineNo">550</span>    return this.takingSnapshotLock;<a name="line.550"></a>
-<span class="sourceLineNo">551</span>  }<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>   * The snapshot operation processing as following: &lt;br&gt;<a name="line.554"></a>
-<span class="sourceLineNo">555</span>   * 1. Create a Snapshot Handler, and do some initialization; &lt;br&gt;<a name="line.555"></a>
-<span class="sourceLineNo">556</span>   * 2. Put the handler into snapshotHandlers &lt;br&gt;<a name="line.556"></a>
-<span class="sourceLineNo">557</span>   * So when we consider if any snapshot is taking, we should consider both the takingSnapshotLock<a name="line.557"></a>
-<span class="sourceLineNo">558</span>   * and snapshotHandlers;<a name="line.558"></a>
-<span class="sourceLineNo">559</span>   * @return true to indicate that there're some running snapshots.<a name="line.559"></a>
-<span class="sourceLineNo">560</span>   */<a name="line.560"></a>
-<span class="sourceLineNo">561</span>  public synchronized boolean isTakingAnySnapshot() {<a name="line.561"></a>
-<span class="sourceLineNo">562</span>    return this.takingSnapshotLock.getReadHoldCount() &gt; 0 || this.snapshotHandlers.size() &gt; 0;<a name="line.562"></a>
-<span class="sourceLineNo">563</span>  }<a name="line.563"></a>
-<span class="sourceLineNo">564</span><a name="line.564"></a>
-<span class="sourceLineNo">565</span>  /**<a name="line.565"></a>
-<span class="sourceLineNo">566</span>   * Take a snapshot based on the enabled/disabled state of the table.<a name="line.566"></a>
-<span class="sourceLineNo">567</span>   * @param snapshot<a name="line.567"></a>
-<span class="sourceLineNo">568</span>   * @throws HBaseSnapshotException when a snapshot specific exception occurs.<a name="line.568"></a>
-<span class="sourceLineNo">569</span>   * @throws IOException when some sort of generic IO exception occurs.<a name="line.569"></a>
-<span class="sourceLineNo">570</span>   */<a name="line.570"></a>
-<span class="sourceLineNo">571</span>  public void takeSnapshot(SnapshotDescription snapshot) throws IOException {<a name="line.571"></a>
-<span class="sourceLineNo">572</span>    this.takingSnapshotLock.readLock().lock();<a name="line.572"></a>
-<span class="sourceLineNo">573</span>    try {<a name="line.573"></a>
-<span class="sourceLineNo">574</span>      takeSnapshotInternal(snapshot);<a name="line.574"></a>
-<span class="sourceLineNo">575</span>    } finally {<a name="line.575"></a>
-<span class="sourceLineNo">576</span>      this.takingSnapshotLock.readLock().unlock();<a name="line.576"></a>
-<span class="sourceLineNo">577</span>    }<a name="line.577"></a>
-<span class="sourceLineNo">578</span>  }<a name="line.578"></a>
-<span class="sourceLineNo">579</span><a name="line.579"></a>
-<span class="sourceLineNo">580</span>  private void takeSnapshotInternal(SnapshotDescription snapshot) throws IOException {<a name="line.580"></a>
-<span class="sourceLineNo">581</span>    // check to see if we already completed the snapshot<a name="line.581"></a>
-<span class="sourceLineNo">582</span>    if (isSnapshotCompleted(snapshot)) {<a name="line.582"></a>
-<span class="sourceLineNo">583</span>      throw new SnapshotExistsException(<a name="line.583"></a>
-<span class="sourceLineNo">584</span>          "Snapshot '" + snapshot.getName() + "' already stored on the filesystem.",<a name="line.584"></a>
-<span class="sourceLineNo">585</span>          ProtobufUtil.createSnapshotDesc(snapshot));<a name="line.585"></a>
-<span class="sourceLineNo">586</span>    }<a name="line.586"></a>
-<span class="sourceLineNo">587</span><a name="line.587"></a>
-<span class="sourceLineNo">588</span>    LOG.debug("No existing snapshot, attempting snapshot...");<a name="line.588"></a>
-<span class="sourceLineNo">589</span><a name="line.589"></a>
-<span class="sourceLineNo">590</span>    // stop tracking "abandoned" handlers<a name="line.590"></a>
-<span class="sourceLineNo">591</span>    cleanupSentinels();<a name="line.591"></a>
-<span class="sourceLineNo">592</span><a name="line.592"></a>
-<span class="sourceLineNo">593</span>    // check to see if the table exists<a name="line.593"></a>
-<span class="sourceLineNo">594</span>    TableDescriptor desc = null;<a name="line.594"></a>
-<span class="sourceLineNo">595</span>    try {<a name="line.595"></a>
-<span class="sourceLineNo">596</span>      desc = master.getTableDescriptors().get(<a name="line.596"></a>
-<span class="sourceLineNo">597</span>          TableName.valueOf(snapshot.getTable()));<a name="line.597"></a>
-<span class="sourceLineNo">598</span>    } catch (FileNotFoundException e) {<a name="line.598"></a>
-<span class="sourceLineNo">599</span>      String msg = "Table:" + snapshot.getTable() + " info doesn't exist!";<a name="line.599"></a>
-<span class="sourceLineNo">600</span>      LOG.error(msg);<a name="line.600"></a>
-<span class="sourceLineNo">601</span>      throw new SnapshotCreationException(msg, e, ProtobufUtil.createSnapshotDesc(snapshot));<a name="line.601"></a>
-<span class="sourceLineNo">602</span>    } catch (IOException e) {<a name="line.602"></a>
-<span class="sourceLineNo">603</span>      throw new SnapshotCreationException(<a name="line.603"></a>
-<span class="sourceLineNo">604</span>          "Error while geting table description for table " + snapshot.getTable(), e,<a name="line.604"></a>
-<span class="sourceLineNo">605</span>          ProtobufUtil.createSnapshotDesc(snapshot));<a name="line.605"></a>
-<span class="sourceLineNo">606</span>    }<a name="line.606"></a>
-<span class="sourceLineNo">607</span>    if (desc == null) {<a name="line.607"></a>
-<span class="sourceLineNo">608</span>      throw new SnapshotCreationException(<a name="line.608"></a>
-<span class="sourceLineNo">609</span>          "Table '" + snapshot.getTable() + "' doesn't exist, can't take snapshot.",<a name="line.609"></a>
-<span class="sourceLineNo">610</span>          ProtobufUtil.createSnapshotDesc(snapshot));<a name="line.610"></a>
-<span class="sourceLineNo">611</span>    }<a name="line.611"></a>
-<span class="sourceLineNo">612</span>    SnapshotDescription.Builder builder = snapshot.toBuilder();<a name="line.612"></a>
-<span class="sourceLineNo">613</span>    // if not specified, set the snapshot format<a name="line.613"></a>
-<span class="sourceLineNo">614</span>    if (!snapshot.hasVersion()) {<a name="line.614"></a>
-<span class="sourceLineNo">615</span>      builder.setVersion(SnapshotDescriptionUtils.SNAPSHOT_LAYOUT_VERSION);<a name="line.615"></a>
-<span class="sourceLineNo">616</span>    }<a name="line.616"></a>
-<span class="sourceLineNo">617</span>    RpcServer.getRequestUser().ifPresent(user -&gt; {<a name="line.617"></a>
-<span class="sourceLineNo">618</span>      if (User.isHBaseSecurityEnabled(master.getConfiguration())) {<a name="line.618"></a>
-<span class="sourceLineNo">619</span>        builder.setOwner(user.getShortName());<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>    snapshot = builder.build();<a name="line.622"></a>
-<span class="sourceLineNo">623</span><a name="line.623"></a>
-<span class="sourceLineNo">624</span>    // call pre coproc hook<a name="line.624"></a>
-<span class="sourceLineNo">625</span>    MasterCoprocessorHost cpHost = master.getMasterCoprocessorHost();<a name="line.625"></a>
-<span class="sourceLineNo">626</span>    org.apache.hadoop.hbase.client.SnapshotDescription snapshotPOJO = null;<a name="line.626"></a>
-<span class="sourceLineNo">627</span>    if (cpHost != null) {<a name="line.627"></a>
-<span class="sourceLineNo">628</span>      snapshotPOJO = ProtobufUtil.createSnapshotDesc(snapshot);<a name="line.628"></a>
-<span class="sourceLineNo">629</span>      cpHost.preSnapshot(snapshotPOJO, desc);<a name="line.629"></a>
-<span class="sourceLineNo">630</span>    }<a name="line.630"></a>
-<span class="sourceLineNo">631</span><a name="line.631"></a>
-<span class="sourceLineNo">632</span>    // if the table is enabled, then have the RS run actually the snapshot work<a name="line.632"></a>
-<span class="sourceLineNo">633</span>    TableName snapshotTable = TableName.valueOf(snapshot.getTable());<a name="line.633"></a>
-<span class="sourceLineNo">634</span>    if (master.getTableStateManager().isTableState(snapshotTable,<a name="line.634"></a>
-<span class="sourceLineNo">635</span>        TableState.State.ENABLED)) {<a name="line.635"></a>
-<span class="sourceLineNo">636</span>      LOG.debug("Table enabled, starting distributed snapshot.");<a name="line.636"></a>
-<span class="sourceLineNo">637</span>      snapshotEnabledTable(snapshot);<a name="line.637"></a>
-<span class="sourceLineNo">638</span>      LOG.debug("Started snapshot: " + ClientSnapshotDescriptionUtils.toString(snapshot));<a name="line.638"></a>
-<span class="sourceLineNo">639</span>    }<a name="line.639"></a>
-<span class="sourceLineNo">640</span>    // For disabled table, snapshot is created by the master<a name="line.640"></a>
-<span class="sourceLineNo">641</span>    else if (master.getTableStateManager().isTableState(snapshotTable,<a name="line.641"></a>
-<span class="sourceLineNo">642</span>        TableState.State.DISABLED)) {<a name="line.642"></a>
-<span class="sourceLineNo">643</span>      LOG.debug("Table is disabled, running snapshot entirely on master.");<a name="line.643"></a>
-<span class="sourceLineNo">644</span>      snapshotDisabledTable(snapshot);<a name="line.644"></a>
-<span class="sourceLineNo">645</span>      LOG.debug("Started snapshot: " + ClientSnapshotDescriptionUtils.toString(snapshot));<a name="line.645"></a>
-<span class="sourceLineNo">646</span>    } else {<a name="line.646"></a>
-<span class="sourceLineNo">647</span>      LOG.error("Can't snapshot table '" + snapshot.getTable()<a name="line.647"></a>
-<span class="sourceLineNo">648</span>          + "', isn't open or closed, we don't know what to do!");<a name="line.648"></a>
-<span class="sourceLineNo">649</span>      TablePartiallyOpenException tpoe = new TablePartiallyOpenException(snapshot.getTable()<a name="line.649"></a>
-<span class="sourceLineNo">650</span>          + " isn't fully open.");<a name="line.650"></a>
-<span class="sourceLineNo">651</span>      throw new SnapshotCreationException("Table is not entirely open or closed", tpoe,<a name="line.651"></a>
-<span class="sourceLineNo">652</span>        ProtobufUtil.createSnapshotDesc(snapshot));<a name="line.652"></a>
-<span class="sourceLineNo">653</span>    }<a name="line.653"></a>
-<span class="sourceLineNo">654</span><a name="line.654"></a>
-<span class="sourceLineNo">655</span>    // call post coproc hook<a name="line.655"></a>
-<span class="sourceLineNo">656</span>    if (cpHost != null) {<a name="line.656"></a>
-<span class="sourceLineNo">657</span>      cpHost.postSnapshot(snapshotPOJO, desc);<a name="line.657"></a>
-<span class="sourceLineNo">658</span>    }<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>  /**<a name="line.661"></a>
-<span class="sourceLineNo">662</span>   * Set the handler for the current snapshot<a name="line.662"></a>
-<span class="sourceLineNo">663</span>   * &lt;p&gt;<a name="line.663"></a>
-<span class="sourceLineNo">664</span>   * Exposed for TESTING<a name="line.664"></a>
-<span class="sourceLineNo">665</span>   * @param tableName<a name="line.665"></a>
-<span class="sourceLineNo">666</span>   * @param handler handler the master should use<a name="line.666"></a>
-<span class="sourceLineNo">667</span>   *<a name="line.667"></a>
-<span class="sourceLineNo">668</span>   * TODO get rid of this if possible, repackaging, modify tests.<a name="line.668"></a>
-<span class="sourceLineNo">669</span>   */<a name="line.669"></a>
-<span class="sourceLineNo">670</span>  public synchronized void setSnapshotHandlerForTesting(<a name="line.670"></a>
-<span class="sourceLineNo">671</span>      final TableName tableName,<a name="line.671"></a>
-<span class="sourceLineNo">672</span>      final SnapshotSentinel handler) {<a name="line.672"></a>
-<span class="sourceLineNo">673</span>    if (handler != null) {<a name="line.673"></a>
-<span class="sourceLineNo">674</span>      this.snapshotHandlers.put(tableName, handler);<a name="line.674"></a>
-<span class="sourceLineNo">675</span>    } else {<a name="line.675"></a>
-<span class="sourceLineNo">676</span>      this.snapshotHandlers.remove(tableName);<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><a name="line.679"></a>
-<span class="sourceLineNo">680</span>  /**<a name="line.680"></a>
-<span class="sourceLineNo">681</span>   * @return distributed commit coordinator for all running snapshots<a name="line.681"></a>
-<span class="sourceLineNo">682</span>   */<a name="line.682"></a>
-<span class="sourceLineNo">683</span>  ProcedureCoordinator getCoordinator() {<a name="line.683"></a>
-<span class="sourceLineNo">684</span>    return coordinator;<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>  /**<a name="line.687"></a>
-<span class="sourceLineNo">688</span>   * Check to see if the snapshot is one of the currently completed snapshots<a name="line.688"></a>
-<span class="sourceLineNo">689</span>   * Returns true if the snapshot exists in the "completed snapshots folder".<a name="line.689"></a>
-<span class="sourceLineNo">690</span>   *<a name="line.690"></a>
-<span class="sourceLineNo">691</span>   * @param snapshot expected snapshot to check<a name="line.691"></a>
-<span class="sourceLineNo">692</span>   * @return &lt;tt&gt;true&lt;/tt&gt; if the snapshot is stored on the {@link FileSystem}, &lt;tt&gt;false&lt;/tt&gt; if is<a name="line.692"></a>
-<span class="sourceLineNo">693</span>   *         not stored<a name="line.693"></a>
-<span class="sourceLineNo">694</span>   * @throws IOException if the filesystem throws an unexpected exception,<a name="line.694"></a>
-<span class="sourceLineNo">695</span>   * @throws IllegalArgumentException if snapshot name is invalid.<a name="line.695"></a>
-<span class="sourceLineNo">696</span>   */<a name="line.696"></a>
-<span class="sourceLineNo">697</span>  private boolean isSnapshotCompleted(SnapshotDescription snapshot) throws IOException {<a name="line.697"></a>
-<span class="sourceLineNo">698</span>    try {<a name="line.698"></a>
-<span class="sourceLineNo">699</span>      final Path snapshotDir = SnapshotDescriptionUtils.getCompletedSnapshotDir(snapshot, rootDir);<a name="line.699"></a>
-<span class="sourceLineNo">700</span>      FileSystem fs = master.getMasterFileSystem().getFileSystem();<a name="line.700"></a>
-<span class="sourceLineNo">701</span>      // check to see if the snapshot already exists<a name="line.701"></a>
-<span class="sourceLineNo">702</span>      return fs.exists(snapshotDir);<a name="line.702"></a>
-<span class="sourceLineNo">703</span>    } catch (IllegalArgumentException iae) {<a name="line.703"></a>
-<span class="sourceLineNo">704</span>      throw new UnknownSnapshotException("Unexpected exception thrown", iae);<a name="line.704"></a>
-<span class="sourceLineNo">705</span>    }<a name="line.705"></a>
-<span class="sourceLineNo">706</span>  }<a name="line.706"></a>
-<span class="sourceLineNo">707</span><a name="line.707"></a>
-<span class="sourceLineNo">708</span>  /**<a name="line.708"></a>
-<span class="sourceLineNo">709</span>   * Clone the specified snapshot.<a name="line.709"></a>
-<span class="sourceLineNo">710</span>   * The clone will fail if the destination table has a snapshot or restore in progress.<a name="line.710"></a>
-<span class="sourceLineNo">711</span>   *<a name="line.711"></a>
-<span class="sourceLineNo">712</span>   * @param reqSnapshot Snapshot Descriptor from request<a name="line.712"></a>
-<span class="sourceLineNo">713</span>   * @param tableName table to clone<a name="line.713"></a>
-<span class="sourceLineNo">714</span>   * @param snapshot Snapshot Descriptor<a name="line.714"></a>
-<span class="sourceLineNo">715</span>   * @param snapshotTableDesc Table Descriptor<a name="line.715"></a>
-<span class="sourceLineNo">716</span>   * @param nonceKey unique identifier to prevent duplicated RPC<a name="line.716"></a>
-<span class="sourceLineNo">717</span>   * @return procId the ID of the clone snapshot procedure<a name="line.717"></a>
-<span class="sourceLineNo">718</span>   * @throws IOException<a name="line.718"></a>
-<span class="sourceLineNo">719</span>   */<a name="line.719"></a>
-<span class="sourceLineNo">720</span>  private long cloneSnapshot(final SnapshotDescription reqSnapshot, final TableName tableName,<a name="line.720"></a>
-<span class="sourceLineNo">721</span>      final SnapshotDescription snapshot, final TableDescriptor snapshotTableDesc,<a name="line.721"></a>
-<span class="sourceLineNo">722</span>      final NonceKey nonceKey, final boolean restoreAcl) throws IOException {<a name="line.722"></a>
-<span class="sourceLineNo">723</span>    MasterCoprocessorHost cpHost = master.getMasterCoprocessorHost();<a name="line.723"></a>
-<span class="sourceLineNo">724</span>    TableDescriptor htd = TableDescriptorBuilder.copy(tableName, snapshotTableDesc);<a name="line.724"></a>
-<span class="sourceLineNo">725</span>    org.apache.hadoop.hbase.client.SnapshotDescription snapshotPOJO = null;<a name="line.725"></a>
-<span class="sourceLineNo">726</span>    if (cpHost != null) {<a name="line.726"></a>
-<span class="sourceLineNo">727</span>      snapshotPOJO = ProtobufUtil.createSnapshotDesc(snapshot);<a name="line.727"></a>
-<span class="sourceLineNo">728</span>      cpHost.preCloneSnapshot(snapshotPOJO, htd);<a name="line.728"></a>
-<span class="sourceLineNo">729</span>    }<a name="line.729"></a>
-<span class="sourceLineNo">730</span>    long procId;<a name="line.730"></a>
-<span class="sourceLineNo">731</span>    try {<a name="line.731"></a>
-<span class="sourceLineNo">732</span>      procId = cloneSnapshot(snapshot, htd, nonceKey, restoreAcl);<a name="line.732"></a>
-<span class="sourceLineNo">733</span>    } catch (IOException e) {<a name="line.733"></a>
-<span class="sourceLineNo">734</span>      LOG.error("Exception occurred while cloning the snapshot " + snapshot.getName()<a name="line.734"></a>
-<span class="sourceLineNo">735</span>        + " as table " + tableName.getNameAsString(), e);<a name="line.735"></a>
-<span class="sourceLineNo">736</span>      throw e;<a name="line.736"></a>
-<span class="sourceLineNo">737</span>    }<a name="line.737"></a>
-<span class="sourceLineNo">738</span>    LOG.info("Clone snapshot=" + snapshot.getName() + " as table=" + tableName);<a name="line.738"></a>
-<span class="sourceLineNo">739</span><a name="line.739"></a>
-<span class="sourceLineNo">740</span>    if (cpHost != null) {<a name="line.740"></a>
-<span class="sourceLineNo">741</span>      cpHost.postCloneSnapshot(snapshotPOJO, htd);<a name="line.741"></a>
-<span class="sourceLineNo">742</span>    }<a name="line.742"></a>
-<span class="sourceLineNo">743</span>    return procId;<a name="line.743"></a>
-<span class="sourceLineNo">744</span>  }<a name="line.744"></a>
-<span class="sourceLineNo">745</span><a name="line.745"></a>
-<span class="sourceLineNo">746</span>  /**<a name="line.746"></a>
-<span class="sourceLineNo">747</span>   * Clone the specified snapshot into a new table.<a name="line.747"></a>
-<span class="sourceLineNo">748</span>   * The operation will fail if the destination table has a snapshot or restore in progress.<a name="line.748"></a>
-<span class="sourceLineNo">749</span>   *<a name="line.749"></a>
-<span class="sourceLineNo">750</span>   * @param snapshot Snapshot Descriptor<a name="line.750"></a>
-<span class="sourceLineNo">751</span>   * @param tableDescriptor Table Descriptor of the table to create<a name="line.751"></a>
-<span class="sourceLineNo">752</span>   * @param nonceKey unique identifier to prevent duplicated RPC<a name="line.752"></a>
-<span class="sourceLineNo">753</span>   * @return procId the ID of the clone snapshot procedure<a name="line.753"></a>
-<span class="sourceLineNo">754</span>   */<a name="line.754"></a>
-<span class="sourceLineNo">755</span>  synchronized long cloneSnapshot(final SnapshotDescription snapshot,<a name="line.755"></a>
-<span class="sourceLineNo">756</span>      final TableDescriptor tableDescriptor, final NonceKey nonceKey, final boolean restoreAcl)<a name="line.756"></a>
-<span class="sourceLineNo">757</span>      throws HBaseSnapshotException {<a name="line.757"></a>
-<span class="sourceLineNo">758</span>    TableName tableName = tableDescriptor.getTableName();<a name="line.758"></a>
-<span class="sourceLineNo">759</span><a name="line.759"></a>
-<span class="sourceLineNo">760</span>    // make sure we aren't running a snapshot on the same table<a name="line.760"></a>
-<span class="sourceLineNo">761</span>    if (isTakingSnapshot(tableName)) {<a name="line.761"></a>
-<span class="sourceLineNo">762</span>      throw new RestoreSnapshotException("Snapshot in progress on the restore table=" + tableName);<a name="line.762"></a>
-<span class="sourceLineNo">763</span>    }<a name="line.763"></a>
-<span class="sourceLineNo">764</span><a name="line.764"></a>
-<span class="sourceLineNo">765</span>    // make sure we aren't running a restore on the same table<a name="line.765"></a>
-<span class="sourceLineNo">766</span>    if (isRestoringTable(tableName)) {<a name="line.766"></a>
-<span class="sourceLineNo">767</span>      throw new RestoreSnapshotException("Restore already in progress on the table=" + tableName);<a name="line.767"></a>
-<span class="sourceLineNo">768</span>    }<a name="line.768"></a>
-<span class="sourceLineNo">769</span><a name="line.769"></a>
-<span class="sourceLineNo">770</span>    try {<a name="line.770"></a>
-<span class="sourceLineNo">771</span>      long procId = master.getMasterProcedureExecutor().submitProcedure(<a name="line.771"></a>
-<span class="sourceLineNo">772</span>        new CloneSnapshotProcedure(master.getMasterProcedureExecutor().getEnvironment(),<a name="line.772"></a>
-<span class="sourceLineNo">773</span>                tableDescriptor, snapshot, restoreAcl),<a name="line.773"></a>
-<span class="sourceLineNo">774</span>        nonceKey);<a name="line.774"></a>
-<span class="sourceLineNo">775</span>      this.restoreTableToProcIdMap.put(tableName, procId);<a name="line.775"></a>
-<span class="sourceLineNo">776</span>      return procId;<a name="line.776"></a>
-<span class="sourceLineNo">777</span>    } catch (Exception e) {<a name="line.777"></a>
-<span class="sourceLineNo">778</span>      String msg = "Couldn't clone the snapshot="<a name="line.778"></a>
-<span class="sourceLineNo">779</span>        + ClientSnapshotDescriptionUtils.toString(snapshot) + " on table=" + tableName;<a name="line.779"></a>
-<span class="sourceLineNo">780</span>      LOG.error(msg, e);<a name="line.780"></a>
-<span class="sourceLineNo">781</span>      throw new RestoreSnapshotException(msg, e);<a name="line.781"></a>
-<span class="sourceLineNo">782</span>    }<a name="line.782"></a>
-<span class="sourceLineNo">783</span>  }<a name="line.783"></a>
-<span class="sourceLineNo">784</span><a name="line.784"></a>
-<span class="sourceLineNo">785</span>  /**<a name="line.785"></a>
-<span class="sourceLineNo">786</span>   * Restore or Clone the specified snapshot<a name="line.786"></a>
-<span class="sourceLineNo">787</span>   * @param reqSnapshot<a name="line.787"></a>
-<span class="sourceLineNo">788</span>   * @param nonceKey unique identifier to prevent duplicated RPC<a name="line.788"></a>
-<span class="sourceLineNo">789</span>   * @throws IOException<a name="line.789"></a>
-<span class="sourceLineNo">790</span>   */<a name="line.790"></a>
-<span class="sourceLineNo">791</span>  public long restoreOrCloneSnapshot(final SnapshotDescription reqSnapshot, final NonceKey nonceKey,<a name="line.791"></a>
-<span class="sourceLineNo">792</span>      final boolean restoreAcl) throws IOException {<a name="line.792"></a>
-<span class="sourceLineNo">793</span>    FileSystem fs = master.getMasterFileSystem().getFileSystem();<a name="line.793"></a>
-<span class="sourceLineNo">794</span>    Path snapshotDir = SnapshotDescriptionUtils.getCompletedSnapshotDir(reqSnapshot, rootDir);<a name="line.794"></a>
-<span class="sourceLineNo">795</span><a name="line.795"></a>
-<span class="sourceLineNo">796</span>    // check if the snapshot exists<a name="line.796"></a>
-<span class="sourceLineNo">797</span>    if (!fs.exists(snapshotDir)) {<a name="line.797"></a>
-<span class="sourceLineNo">798</span>      LOG.error("A Snapshot named '" + reqSnapshot.getName() + "' does not exist.");<a name="line.798"></a>
-<span class="sourceLineNo">799</span>      throw new SnapshotDoesNotExistException(<a name="line.799"></a>
-<span class="sourceLineNo">800</span>        ProtobufUtil.createSnapshotDesc(reqSnapshot));<a name="line.800"></a>
-<span class="sourceLineNo">801</span>    }<a name="line.801"></a>
-<span class="sourceLineNo">802</span><a name="line.802"></a>
-<span class="sourceLineNo">803</span>    // Get snapshot info from file system. The reqSnapshot is a "fake" snapshotInfo with<a name="line.803"></a>
-<span class="sourceLineNo">804</span>    // just the snapshot "name" and table name to restore. It does not contains the "real" snapshot<a name="line.804"></a>
-<span class="sourceLineNo">805</span>    // information.<a name="line.805"></a>
-<span class="sourceLineNo">806</span>    SnapshotDescription snapshot = SnapshotDescriptionUtils.readSnapshotInfo(fs, snapshotDir);<a name="line.806"></a>
-<span class="sourceLineNo">807</span>    SnapshotManifest manifest = SnapshotManifest.open(master.getConfiguration(), fs,<a name="line.807"></a>
-<span class="sourceLineNo">808</span>        snapshotDir, snapshot);<a name="line.808"></a>
-<span class="sourceLineNo">809</span>    TableDescriptor snapshotTableDesc = manifest.getTableDescriptor();<a name="line.809"></a>
-<span class="sourceLineNo">810</span>    TableName tableName = TableName.valueOf(reqSnapshot.getTable());<a name="line.810"></a>
-<span class="sourceLineNo">811</span><a name="line.811"></a>
-<span class="sourceLineNo">812</span>    // stop tracking "abandoned" handlers<a name="line.812"></a>
-<span class="sourceLineNo">813</span>    cleanupSentinels();<a name="line.813"></a>
-<span class="sourceLineNo">814</span><a name="line.814"></a>
-<span class="sourceLineNo">815</span>    // Verify snapshot validity<a name="line.815"></a>
-<span class="sourceLineNo">816</span>    SnapshotReferenceUtil.verifySnapshot(master.getConfiguration(), fs, manifest);<a name="line.816"></a>
-<span class="sourceLineNo">817</span><a name="line.817"></a>
-<span class="sourceLineNo">818</span>    // Execute the restore/clone operation<a name="line.818"></a>
-<span class="sourceLineNo">819</span>    long procId;<a name="line.819"></a>
-<span class="sourceLineNo">820</span>    if (MetaTableAccessor.tableExists(master.getConnection(), tableName)) {<a name="line.820"></a>
-<span class="sourceLineNo">821</span>      procId = restoreSnapshot(reqSnapshot, tableName, snapshot, snapshotTableDesc, nonceKey,<a name="line.821"></a>
-<span class="sourceLineNo">822</span>        restoreAcl);<a name="line.822"></a>
-<span class="sourceLineNo">823</span>    } else {<a name="line.823"></a>
-<span class="sourceLineNo">824</span>      procId =<a name="line.824"></a>
-<span class="sourceLineNo">825</span>          cloneSnapshot(reqSnapshot, tableName, snapshot, snapshotTableDesc, nonceKey, restoreAcl);<a name="line.825"></a>
-<span class="sourceLineNo">826</span>    }<a name="line.826"></a>
-<span class="sourceLineNo">827</span>    return procId;<a name="line.827"></a>
-<span class="sourceLineNo">828</span>  }<a name="line.828"></a>
-<span class="sourceLineNo">829</span><a name="line.829"></a>
-<span class="sourceLineNo">830</span>  /**<a name="line.830"></a>
-<span class="sourceLineNo">831</span>   * Restore the specified snapshot. The restore will fail if the destination table has a snapshot<a name="line.831"></a>
-<span class="sourceLineNo">832</span>   * or restore in progress.<a name="line.832"></a>
-<span class="sourceLineNo">833</span>   * @param reqSnapshot Snapshot Descriptor from request<a name="line.833"></a>
-<span class="sourceLineNo">834</span>   * @param tableName table to restore<a name="line.834"></a>
-<span class="sourceLineNo">835</span>   * @param snapshot Snapshot Descriptor<a name="line.835"></a>
-<span class="sourceLineNo">836</span>   * @param snapshotTableDesc Table Descriptor<a name="line.836"></a>
-<span class="sourceLineNo">837</span>   * @param nonceKey unique identifier to prevent duplicated RPC<a name="line.837"></a>
-<span class="sourceLineNo">838</span>   * @param restoreAcl true to restore acl of snapshot<a name="line.838"></a>
-<span class="sourceLineNo">839</span>   * @return procId the ID of the restore snapshot procedure<a name="line.839"></a>
-<span class="sourceLineNo">840</span>   * @throws IOException<a name="line.840"></a>
-<span class="sourceLineNo">841</span>   */<a name="line.841"></a>
-<span class="sourceLineNo">842</span>  private long restoreSnapshot(final SnapshotDescription reqSnapshot, final TableName tableName,<a name="line.842"></a>
-<span class="sourceLineNo">843</span>      final SnapshotDescription snapshot, final TableDescriptor snapshotTableDesc,<a name="line.843"></a>
-<span class="sourceLineNo">844</span>      final NonceKey nonceKey, final boolean restoreAcl) throws IOException {<a name="line.844"></a>
-<span class="sourceLineNo">845</span>    MasterCoprocessorHost cpHost = master.getMasterCoprocessorHost();<a name="line.845"></a>
-<span class="sourceLineNo">846</span><a name="line.846"></a>
-<span class="sourceLineNo">847</span>    if (master.getTableStateManager().isTableState(<a name="line.847"></a>
-<span class="sourceLineNo">848</span>      TableName.valueOf(snapshot.getTable()), TableState.State.ENABLED)) {<a name="line.848"></a>
-<span class="sourceLineNo">849</span>      throw new UnsupportedOperationException("Table '" +<a name="line.849"></a>
-<span class="sourceLineNo">850</span>        TableName.valueOf(snapshot.getTable()) + "' must be disabled in order to " +<a name="line.850"></a>
-<span class="sourceLineNo">851</span>        "perform a restore operation.");<a name="line.851"></a>
-<span class="sourceLineNo">852</span>    }<a name="line.852"></a>
-<span class="sourceLineNo">853</span><a name="line.853"></a>
-<span class="sourceLineNo">854</span>    // call Coprocessor pre hook<a name="line.854"></a>
-<span class="sourceLineNo">855</span>    org.apache.hadoop.hbase.client.SnapshotDescription snapshotPOJO = null;<a name="line.855"></a>
-<span class="sourceLineNo">856</span>    if (cpHost != null) {<a name="line.856"></a>
-<span class="sourceLineNo">857</span>      snapshotPOJO = ProtobufUtil.createSnapshotDesc(snapshot);<a name="line.857"></a>
-<span class="sourceLineNo">858</span>      cpHost.preRestoreSnapshot(snapshotPOJO, snapshotTableDesc);<a name="line.858"></a>
-<span class="sourceLineNo">859</span>    }<a name="line.859"></a>
-<span class="sourceLineNo">860</span><a name="line.860"></a>
-<span class="sourceLineNo">861</span>    long procId;<a name="line.861"></a>
-<span class="sourceLineNo">862</span>    try {<a name="line.862"></a>
-<span class="sourceLineNo">863</span>      procId = restoreSnapshot(snapshot, snapshotTableDesc, nonceKey, restoreAcl);<a name="line.863"></a>
-<span class="sourceLineNo">864</span>    } catch (IOException e) {<a name="line.864"></a>
-<span class="sourceLineNo">865</span>      LOG.error("Exception occurred while restoring the snapshot " + snapshot.getName()<a name="line.865"></a>
-<span class="sourceLineNo">866</span>        + " as table " + tableName.getNameAsString(), e);<a name="line.866"></a>
-<span class="sourceLineNo">867</span>      throw e;<a name="line.867"></a>
-<span class="sourceLineNo">868</span>    }<a name="line.868"></a>
-<span class="sourceLineNo">869</span>    LOG.info("Restore snapshot=" + snapshot.getName() + " as table=" + tableName);<a name="line.869"></a>
-<span class="sourceLineNo">870</span><a name="line.870"></a>
-<span class="sourceLineNo">871</span>    if (cpHost != null) {<a name="line.871"></a>
-<span class="sourceLineNo">872</span>      cpHost.postRestoreSnapshot(snapshotPOJO, snapshotTableDesc);<a name="line.872"></a>
-<span class="sourceLineNo">873</span>    }<a name="line.873"></a>
-<span class="sourceLineNo">874</span><a name="line.874"></a>
-<span class="sourceLineNo">875</span>    return procId;<a name="line.875"></a>
-<span class="sourceLineNo">876</span>  }<a name="line.876"></a>
-<span class="sourceLineNo">877</span><a name="line.877"></a>
-<span class="sourceLineNo">878</span>  /**<a name="line.878"></a>
-<span class="sourceLineNo">879</span>   * Restore the specified snapshot. The restore will fail if the destination table has a snapshot<a name="line.879"></a>
-<span class="sourceLineNo">880</span>   * or restore in progress.<a name="l

<TRUNCATED>

[17/28] hbase-site git commit: Published site at 8d7061a487357344f10ee260979cc2c47cd833dd.

Posted by gi...@apache.org.
http://git-wip-us.apache.org/repos/asf/hbase-site/blob/2e694a8e/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 ead8bd1..391012a 100644
--- a/devapidocs/org/apache/hadoop/hbase/regionserver/package-tree.html
+++ b/devapidocs/org/apache/hadoop/hbase/regionserver/package-tree.html
@@ -716,20 +716,20 @@
 <ul>
 <li type="circle">java.lang.<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Enum.html?is-external=true" title="class or interface in java.lang"><span class="typeNameLink">Enum</span></a>&lt;E&gt; (implements java.lang.<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Comparable.html?is-external=true" title="class or interface in java.lang">Comparable</a>&lt;T&gt;, java.io.<a href="https://docs.oracle.com/javase/8/docs/api/java/io/Serializable.html?is-external=true" title="class or interface in java.io">Serializable</a>)
 <ul>
-<li type="circle">org.apache.hadoop.hbase.regionserver.<a href="../../../../../org/apache/hadoop/hbase/regionserver/CompactingMemStore.IndexType.html" title="enum in org.apache.hadoop.hbase.regionserver"><span class="typeNameLink">CompactingMemStore.IndexType</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="typeNameLink">FlushType</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="typeNameLink">DefaultHeapMemoryTuner.StepDirection</span></a></li>
-<li type="circle">org.apache.hadoop.hbase.regionserver.<a href="../../../../../org/apache/hadoop/hbase/regionserver/TimeRangeTracker.Type.html" title="enum in org.apache.hadoop.hbase.regionserver"><span class="typeNameLink">TimeRangeTracker.Type</span></a></li>
+<li type="circle">org.apache.hadoop.hbase.regionserver.<a href="../../../../../org/apache/hadoop/hbase/regionserver/ChunkCreator.ChunkType.html" title="enum in org.apache.hadoop.hbase.regionserver"><span class="typeNameLink">ChunkCreator.ChunkType</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="typeNameLink">ScannerContext.NextState</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="typeNameLink">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="typeNameLink">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="typeNameLink">Region.Operation</span></a></li>
 <li type="circle">org.apache.hadoop.hbase.regionserver.<a href="../../../../../org/apache/hadoop/hbase/regionserver/HRegion.FlushResult.Result.html" title="enum in org.apache.hadoop.hbase.regionserver"><span class="typeNameLink">HRegion.FlushResult.Result</span></a></li>
-<li type="circle">org.apache.hadoop.hbase.regionserver.<a href="../../../../../org/apache/hadoop/hbase/regionserver/ChunkCreator.ChunkType.html" title="enum in org.apache.hadoop.hbase.regionserver"><span class="typeNameLink">ChunkCreator.ChunkType</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="typeNameLink">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="typeNameLink">MetricsRegionServerSourceFactoryImpl.FactoryStorage</span></a></li>
 <li type="circle">org.apache.hadoop.hbase.regionserver.<a href="../../../../../org/apache/hadoop/hbase/regionserver/MemStoreCompactionStrategy.Action.html" title="enum in org.apache.hadoop.hbase.regionserver"><span class="typeNameLink">MemStoreCompactionStrategy.Action</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="typeNameLink">BloomType</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="typeNameLink">ScanType</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="typeNameLink">ScannerContext.NextState</span></a></li>
+<li type="circle">org.apache.hadoop.hbase.regionserver.<a href="../../../../../org/apache/hadoop/hbase/regionserver/CompactingMemStore.IndexType.html" title="enum in org.apache.hadoop.hbase.regionserver"><span class="typeNameLink">CompactingMemStore.IndexType</span></a></li>
+<li type="circle">org.apache.hadoop.hbase.regionserver.<a href="../../../../../org/apache/hadoop/hbase/regionserver/TimeRangeTracker.Type.html" title="enum in org.apache.hadoop.hbase.regionserver"><span class="typeNameLink">TimeRangeTracker.Type</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="typeNameLink">ScannerContext.LimitScope</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="typeNameLink">ScanType</span></a></li>
 </ul>
 </li>
 </ul>

http://git-wip-us.apache.org/repos/asf/hbase-site/blob/2e694a8e/devapidocs/org/apache/hadoop/hbase/regionserver/wal/package-tree.html
----------------------------------------------------------------------
diff --git a/devapidocs/org/apache/hadoop/hbase/regionserver/wal/package-tree.html b/devapidocs/org/apache/hadoop/hbase/regionserver/wal/package-tree.html
index 7eedc5c..46651a5 100644
--- a/devapidocs/org/apache/hadoop/hbase/regionserver/wal/package-tree.html
+++ b/devapidocs/org/apache/hadoop/hbase/regionserver/wal/package-tree.html
@@ -248,8 +248,8 @@
 <li type="circle">java.lang.<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Enum.html?is-external=true" title="class or interface in java.lang"><span class="typeNameLink">Enum</span></a>&lt;E&gt; (implements java.lang.<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Comparable.html?is-external=true" title="class or interface in java.lang">Comparable</a>&lt;T&gt;, java.io.<a href="https://docs.oracle.com/javase/8/docs/api/java/io/Serializable.html?is-external=true" title="class or interface in java.io">Serializable</a>)
 <ul>
 <li type="circle">org.apache.hadoop.hbase.regionserver.wal.<a href="../../../../../../org/apache/hadoop/hbase/regionserver/wal/ProtobufLogReader.WALHdrResult.html" title="enum in org.apache.hadoop.hbase.regionserver.wal"><span class="typeNameLink">ProtobufLogReader.WALHdrResult</span></a></li>
-<li type="circle">org.apache.hadoop.hbase.regionserver.wal.<a href="../../../../../../org/apache/hadoop/hbase/regionserver/wal/RingBufferTruck.Type.html" title="enum in org.apache.hadoop.hbase.regionserver.wal"><span class="typeNameLink">RingBufferTruck.Type</span></a></li>
 <li type="circle">org.apache.hadoop.hbase.regionserver.wal.<a href="../../../../../../org/apache/hadoop/hbase/regionserver/wal/CompressionContext.DictionaryIndex.html" title="enum in org.apache.hadoop.hbase.regionserver.wal"><span class="typeNameLink">CompressionContext.DictionaryIndex</span></a></li>
+<li type="circle">org.apache.hadoop.hbase.regionserver.wal.<a href="../../../../../../org/apache/hadoop/hbase/regionserver/wal/RingBufferTruck.Type.html" title="enum in org.apache.hadoop.hbase.regionserver.wal"><span class="typeNameLink">RingBufferTruck.Type</span></a></li>
 </ul>
 </li>
 </ul>

http://git-wip-us.apache.org/repos/asf/hbase-site/blob/2e694a8e/devapidocs/org/apache/hadoop/hbase/replication/regionserver/package-tree.html
----------------------------------------------------------------------
diff --git a/devapidocs/org/apache/hadoop/hbase/replication/regionserver/package-tree.html b/devapidocs/org/apache/hadoop/hbase/replication/regionserver/package-tree.html
index cd3870f..30c4e73 100644
--- a/devapidocs/org/apache/hadoop/hbase/replication/regionserver/package-tree.html
+++ b/devapidocs/org/apache/hadoop/hbase/replication/regionserver/package-tree.html
@@ -207,8 +207,8 @@
 <ul>
 <li type="circle">java.lang.<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Enum.html?is-external=true" title="class or interface in java.lang"><span class="typeNameLink">Enum</span></a>&lt;E&gt; (implements java.lang.<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Comparable.html?is-external=true" title="class or interface in java.lang">Comparable</a>&lt;T&gt;, java.io.<a href="https://docs.oracle.com/javase/8/docs/api/java/io/Serializable.html?is-external=true" title="class or interface in java.io">Serializable</a>)
 <ul>
-<li type="circle">org.apache.hadoop.hbase.replication.regionserver.<a href="../../../../../../org/apache/hadoop/hbase/replication/regionserver/ReplicationSourceShipper.WorkerState.html" title="enum in org.apache.hadoop.hbase.replication.regionserver"><span class="typeNameLink">ReplicationSourceShipper.WorkerState</span></a></li>
 <li type="circle">org.apache.hadoop.hbase.replication.regionserver.<a href="../../../../../../org/apache/hadoop/hbase/replication/regionserver/MetricsReplicationSourceFactoryImpl.SourceHolder.html" title="enum in org.apache.hadoop.hbase.replication.regionserver"><span class="typeNameLink">MetricsReplicationSourceFactoryImpl.SourceHolder</span></a></li>
+<li type="circle">org.apache.hadoop.hbase.replication.regionserver.<a href="../../../../../../org/apache/hadoop/hbase/replication/regionserver/ReplicationSourceShipper.WorkerState.html" title="enum in org.apache.hadoop.hbase.replication.regionserver"><span class="typeNameLink">ReplicationSourceShipper.WorkerState</span></a></li>
 </ul>
 </li>
 </ul>

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

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

http://git-wip-us.apache.org/repos/asf/hbase-site/blob/2e694a8e/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 2cef8bd..2923faf 100644
--- a/devapidocs/org/apache/hadoop/hbase/thrift/package-tree.html
+++ b/devapidocs/org/apache/hadoop/hbase/thrift/package-tree.html
@@ -200,8 +200,8 @@
 <li type="circle">java.lang.<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Enum.html?is-external=true" title="class or interface in java.lang"><span class="typeNameLink">Enum</span></a>&lt;E&gt; (implements java.lang.<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Comparable.html?is-external=true" title="class or interface in java.lang">Comparable</a>&lt;T&gt;, java.io.<a href="https://docs.oracle.com/javase/8/docs/api/java/io/Serializable.html?is-external=true" title="class or interface in java.io">Serializable</a>)
 <ul>
 <li type="circle">org.apache.hadoop.hbase.thrift.<a href="../../../../../org/apache/hadoop/hbase/thrift/ThriftServerRunner.ImplType.html" title="enum in org.apache.hadoop.hbase.thrift"><span class="typeNameLink">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="typeNameLink">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="typeNameLink">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="typeNameLink">ThriftMetrics.ThriftServerType</span></a></li>
 </ul>
 </li>
 </ul>

http://git-wip-us.apache.org/repos/asf/hbase-site/blob/2e694a8e/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 0dbc290..ea8b5b9 100644
--- a/devapidocs/org/apache/hadoop/hbase/tmpl/master/MasterStatusTmplImpl.html
+++ b/devapidocs/org/apache/hadoop/hbase/tmpl/master/MasterStatusTmplImpl.html
@@ -486,7 +486,7 @@ implements <a href="../../../../../../org/apache/hadoop/hbase/tmpl/master/Master
 <ul class="blockList">
 <li class="blockList">
 <h4>__jamon_innerUnit__userSnapshots</h4>
-<pre>private&nbsp;void&nbsp;<a href="../../../../../../src-html/org/apache/hadoop/hbase/tmpl/master/MasterStatusTmplImpl.html#line.781">__jamon_innerUnit__userSnapshots</a>(<a href="https://docs.oracle.com/javase/8/docs/api/java/io/Writer.html?is-external=true" title="class or interface in java.io">Writer</a>&nbsp;jamonWriter)
+<pre>private&nbsp;void&nbsp;<a href="../../../../../../src-html/org/apache/hadoop/hbase/tmpl/master/MasterStatusTmplImpl.html#line.785">__jamon_innerUnit__userSnapshots</a>(<a href="https://docs.oracle.com/javase/8/docs/api/java/io/Writer.html?is-external=true" title="class or interface in java.io">Writer</a>&nbsp;jamonWriter)
                                        throws <a href="https://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre>
 <dl>
 <dt><span class="throwsLabel">Throws:</span></dt>
@@ -500,7 +500,7 @@ implements <a href="../../../../../../org/apache/hadoop/hbase/tmpl/master/Master
 <ul class="blockListLast">
 <li class="blockList">
 <h4>__jamon_innerUnit__userTables</h4>
-<pre>private&nbsp;void&nbsp;<a href="../../../../../../src-html/org/apache/hadoop/hbase/tmpl/master/MasterStatusTmplImpl.html#line.839">__jamon_innerUnit__userTables</a>(<a href="https://docs.oracle.com/javase/8/docs/api/java/io/Writer.html?is-external=true" title="class or interface in java.io">Writer</a>&nbsp;jamonWriter)
+<pre>private&nbsp;void&nbsp;<a href="../../../../../../src-html/org/apache/hadoop/hbase/tmpl/master/MasterStatusTmplImpl.html#line.843">__jamon_innerUnit__userTables</a>(<a href="https://docs.oracle.com/javase/8/docs/api/java/io/Writer.html?is-external=true" title="class or interface in java.io">Writer</a>&nbsp;jamonWriter)
                                     throws <a href="https://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre>
 <dl>
 <dt><span class="throwsLabel">Throws:</span></dt>

http://git-wip-us.apache.org/repos/asf/hbase-site/blob/2e694a8e/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 bb451ea..0cfa458 100644
--- a/devapidocs/org/apache/hadoop/hbase/util/package-tree.html
+++ b/devapidocs/org/apache/hadoop/hbase/util/package-tree.html
@@ -540,14 +540,14 @@
 <ul>
 <li type="circle">java.lang.<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Enum.html?is-external=true" title="class or interface in java.lang"><span class="typeNameLink">Enum</span></a>&lt;E&gt; (implements java.lang.<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Comparable.html?is-external=true" title="class or interface in java.lang">Comparable</a>&lt;T&gt;, java.io.<a href="https://docs.oracle.com/javase/8/docs/api/java/io/Serializable.html?is-external=true" title="class or interface in java.io">Serializable</a>)
 <ul>
-<li type="circle">org.apache.hadoop.hbase.util.<a href="../../../../../org/apache/hadoop/hbase/util/Order.html" title="enum in org.apache.hadoop.hbase.util"><span class="typeNameLink">Order</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="typeNameLink">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="typeNameLink">PrettyPrinter.Unit</span></a></li>
-<li type="circle">org.apache.hadoop.hbase.util.<a href="../../../../../org/apache/hadoop/hbase/util/IdReadWriteLock.ReferenceType.html" title="enum in org.apache.hadoop.hbase.util"><span class="typeNameLink">IdReadWriteLock.ReferenceType</span></a></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="typeNameLink">ChecksumType</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="typeNameLink">HBaseFsck.ErrorReporter.ERROR_CODE</span></a></li>
 <li type="circle">org.apache.hadoop.hbase.util.<a href="../../../../../org/apache/hadoop/hbase/util/Bytes.LexicographicalComparerHolder.PureJavaComparer.html" title="enum in org.apache.hadoop.hbase.util"><span class="typeNameLink">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/PrettyPrinter.Unit.html" title="enum in org.apache.hadoop.hbase.util"><span class="typeNameLink">PrettyPrinter.Unit</span></a></li>
+<li type="circle">org.apache.hadoop.hbase.util.<a href="../../../../../org/apache/hadoop/hbase/util/IdReadWriteLock.ReferenceType.html" title="enum in org.apache.hadoop.hbase.util"><span class="typeNameLink">IdReadWriteLock.ReferenceType</span></a></li>
 <li type="circle">org.apache.hadoop.hbase.util.<a href="../../../../../org/apache/hadoop/hbase/util/Bytes.LexicographicalComparerHolder.UnsafeComparer.html" title="enum in org.apache.hadoop.hbase.util"><span class="typeNameLink">Bytes.LexicographicalComparerHolder.UnsafeComparer</span></a> (implements org.apache.hadoop.hbase.util.<a href="../../../../../org/apache/hadoop/hbase/util/Bytes.Comparer.html" title="interface in org.apache.hadoop.hbase.util">Bytes.Comparer</a>&lt;T&gt;)</li>
+<li type="circle">org.apache.hadoop.hbase.util.<a href="../../../../../org/apache/hadoop/hbase/util/PoolMap.PoolType.html" title="enum in org.apache.hadoop.hbase.util"><span class="typeNameLink">PoolMap.PoolType</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="typeNameLink">Order</span></a></li>
 </ul>
 </li>
 </ul>

http://git-wip-us.apache.org/repos/asf/hbase-site/blob/2e694a8e/devapidocs/src-html/org/apache/hadoop/hbase/Version.html
----------------------------------------------------------------------
diff --git a/devapidocs/src-html/org/apache/hadoop/hbase/Version.html b/devapidocs/src-html/org/apache/hadoop/hbase/Version.html
index 3b80787..7c1b324 100644
--- a/devapidocs/src-html/org/apache/hadoop/hbase/Version.html
+++ b/devapidocs/src-html/org/apache/hadoop/hbase/Version.html
@@ -18,9 +18,9 @@
 <span class="sourceLineNo">010</span>  public static final String version = "3.0.0-SNAPSHOT";<a name="line.10"></a>
 <span class="sourceLineNo">011</span>  public static final String revision = "";<a name="line.11"></a>
 <span class="sourceLineNo">012</span>  public static final String user = "jenkins";<a name="line.12"></a>
-<span class="sourceLineNo">013</span>  public static final String date = "Thu Dec  6 14:44:19 UTC 2018";<a name="line.13"></a>
+<span class="sourceLineNo">013</span>  public static final String date = "Fri Dec  7 14:44:18 UTC 2018";<a name="line.13"></a>
 <span class="sourceLineNo">014</span>  public static final String url = "git://jenkins-websites1.apache.org/home/jenkins/jenkins-slave/workspace/hbase_generate_website/hbase";<a name="line.14"></a>
-<span class="sourceLineNo">015</span>  public static final String srcChecksum = "35226076fb0e3e83ae3703a26a3315b8";<a name="line.15"></a>
+<span class="sourceLineNo">015</span>  public static final String srcChecksum = "84906d41e890dfa9d36f1322547ecb25";<a name="line.15"></a>
 <span class="sourceLineNo">016</span>}<a name="line.16"></a>
 
 


[19/28] hbase-site git commit: Published site at 8d7061a487357344f10ee260979cc2c47cd833dd.

Posted by gi...@apache.org.
http://git-wip-us.apache.org/repos/asf/hbase-site/blob/2e694a8e/devapidocs/org/apache/hadoop/hbase/regionserver/MetricsRegionServerWrapper.html
----------------------------------------------------------------------
diff --git a/devapidocs/org/apache/hadoop/hbase/regionserver/MetricsRegionServerWrapper.html b/devapidocs/org/apache/hadoop/hbase/regionserver/MetricsRegionServerWrapper.html
index 1255afe..827f393 100644
--- a/devapidocs/org/apache/hadoop/hbase/regionserver/MetricsRegionServerWrapper.html
+++ b/devapidocs/org/apache/hadoop/hbase/regionserver/MetricsRegionServerWrapper.html
@@ -18,7 +18,7 @@
     catch(err) {
     }
 //-->
-var methods = {"i0":6,"i1":6,"i2":6,"i3":6,"i4":6,"i5":6,"i6":6,"i7":6,"i8":6,"i9":6,"i10":6,"i11":6,"i12":6,"i13":6,"i14":6,"i15":6,"i16":6,"i17":6,"i18":6,"i19":6,"i20":6,"i21":6,"i22":6,"i23":6,"i24":6,"i25":6,"i26":6,"i27":6,"i28":6,"i29":6,"i30":6,"i31":6,"i32":6,"i33":6,"i34":6,"i35":6,"i36":6,"i37":6,"i38":6,"i39":6,"i40":6,"i41":6,"i42":6,"i43":6,"i44":6,"i45":6,"i46":6,"i47":6,"i48":6,"i49":6,"i50":6,"i51":6,"i52":6,"i53":6,"i54":6,"i55":6,"i56":6,"i57":6,"i58":6,"i59":6,"i60":6,"i61":6,"i62":6,"i63":6,"i64":6,"i65":6,"i66":6,"i67":6,"i68":6,"i69":6,"i70":6,"i71":6,"i72":6,"i73":6,"i74":6,"i75":6,"i76":6,"i77":6,"i78":6,"i79":6,"i80":6,"i81":6,"i82":6,"i83":6,"i84":6,"i85":6,"i86":6,"i87":6,"i88":6,"i89":6,"i90":6,"i91":6,"i92":6,"i93":6,"i94":6,"i95":6,"i96":6,"i97":6,"i98":6,"i99":6,"i100":6,"i101":6,"i102":6,"i103":6,"i104":6,"i105":6,"i106":6,"i107":6,"i108":6,"i109":6,"i110":6};
+var methods = {"i0":6,"i1":6,"i2":6,"i3":6,"i4":6,"i5":6,"i6":6,"i7":6,"i8":6,"i9":6,"i10":6,"i11":6,"i12":6,"i13":6,"i14":6,"i15":6,"i16":6,"i17":6,"i18":6,"i19":6,"i20":6,"i21":6,"i22":6,"i23":6,"i24":6,"i25":6,"i26":6,"i27":6,"i28":6,"i29":6,"i30":6,"i31":6,"i32":6,"i33":6,"i34":6,"i35":6,"i36":6,"i37":6,"i38":6,"i39":6,"i40":6,"i41":6,"i42":6,"i43":6,"i44":6,"i45":6,"i46":6,"i47":6,"i48":6,"i49":6,"i50":6,"i51":6,"i52":6,"i53":6,"i54":6,"i55":6,"i56":6,"i57":6,"i58":6,"i59":6,"i60":6,"i61":6,"i62":6,"i63":6,"i64":6,"i65":6,"i66":6,"i67":6,"i68":6,"i69":6,"i70":6,"i71":6,"i72":6,"i73":6,"i74":6,"i75":6,"i76":6,"i77":6,"i78":6,"i79":6,"i80":6,"i81":6,"i82":6,"i83":6,"i84":6,"i85":6,"i86":6,"i87":6,"i88":6,"i89":6,"i90":6,"i91":6,"i92":6,"i93":6,"i94":6,"i95":6,"i96":6,"i97":6,"i98":6,"i99":6,"i100":6,"i101":6,"i102":6,"i103":6,"i104":6,"i105":6,"i106":6,"i107":6,"i108":6,"i109":6,"i110":6,"i111":6};
 var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],4:["t3","Abstract Methods"]};
 var altColor = "altColor";
 var rowColor = "rowColor";
@@ -673,60 +673,66 @@ public interface <a href="../../../../../src-html/org/apache/hadoop/hbase/region
 </td>
 </tr>
 <tr id="i100" class="altColor">
+<td class="colFirst"><code>double</code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/regionserver/MetricsRegionServerWrapper.html#getStoreFileSizeGrowthRate--">getStoreFileSizeGrowthRate</a></span>()</code>
+<div class="block">Get the growth rate of the store files this region server is serving from.</div>
+</td>
+</tr>
+<tr id="i101" class="rowColor">
 <td class="colFirst"><code>long</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/regionserver/MetricsRegionServerWrapper.html#getTotalRequestCount--">getTotalRequestCount</a></span>()</code>
 <div class="block">Get the total number of requests per second.</div>
 </td>
 </tr>
-<tr id="i101" class="rowColor">
+<tr id="i102" class="altColor">
 <td class="colFirst"><code>long</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/regionserver/MetricsRegionServerWrapper.html#getTotalRowActionRequestCount--">getTotalRowActionRequestCount</a></span>()</code>&nbsp;</td>
 </tr>
-<tr id="i102" class="altColor">
+<tr id="i103" class="rowColor">
 <td class="colFirst"><code>long</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/regionserver/MetricsRegionServerWrapper.html#getTotalStaticBloomSize--">getTotalStaticBloomSize</a></span>()</code>
 <div class="block">Get the size (in bytes) of the static bloom filters.</div>
 </td>
 </tr>
-<tr id="i103" class="rowColor">
+<tr id="i104" class="altColor">
 <td class="colFirst"><code>long</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/regionserver/MetricsRegionServerWrapper.html#getTotalStaticIndexSize--">getTotalStaticIndexSize</a></span>()</code>
 <div class="block">Get the size (in bytes) of of the static indexes including the roots.</div>
 </td>
 </tr>
-<tr id="i104" class="altColor">
+<tr id="i105" class="rowColor">
 <td class="colFirst"><code>long</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/regionserver/MetricsRegionServerWrapper.html#getTrailerHitCount--">getTrailerHitCount</a></span>()</code>&nbsp;</td>
 </tr>
-<tr id="i105" class="rowColor">
+<tr id="i106" class="altColor">
 <td class="colFirst"><code>long</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/regionserver/MetricsRegionServerWrapper.html#getTrailerMissCount--">getTrailerMissCount</a></span>()</code>&nbsp;</td>
 </tr>
-<tr id="i106" class="altColor">
+<tr id="i107" class="rowColor">
 <td class="colFirst"><code>long</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/regionserver/MetricsRegionServerWrapper.html#getUpdatesBlockedTime--">getUpdatesBlockedTime</a></span>()</code>
 <div class="block">Get the amount of time that updates were blocked.</div>
 </td>
 </tr>
-<tr id="i107" class="rowColor">
+<tr id="i108" class="altColor">
 <td class="colFirst"><code>long</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/regionserver/MetricsRegionServerWrapper.html#getWALFileSize--">getWALFileSize</a></span>()</code>
 <div class="block">Get the size of WAL files of this region server.</div>
 </td>
 </tr>
-<tr id="i108" class="altColor">
+<tr id="i109" class="rowColor">
 <td class="colFirst"><code>long</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/regionserver/MetricsRegionServerWrapper.html#getWriteRequestsCount--">getWriteRequestsCount</a></span>()</code>
 <div class="block">Get the number of write requests to regions hosted on this region server.</div>
 </td>
 </tr>
-<tr id="i109" class="rowColor">
+<tr id="i110" class="altColor">
 <td class="colFirst"><code>double</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/regionserver/MetricsRegionServerWrapper.html#getWriteRequestsRatePerSecond--">getWriteRequestsRatePerSecond</a></span>()</code>
 <div class="block">Get the rate of write requests per second to regions hosted on this region server.</div>
 </td>
 </tr>
-<tr id="i110" class="altColor">
+<tr id="i111" class="rowColor">
 <td class="colFirst"><code><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/regionserver/MetricsRegionServerWrapper.html#getZookeeperQuorum--">getZookeeperQuorum</a></span>()</code>
 <div class="block">Get the ZooKeeper Quorum Info</div>
@@ -893,13 +899,23 @@ public interface <a href="../../../../../src-html/org/apache/hadoop/hbase/region
 <div class="block">Get the total size of the store files this region server is serving from.</div>
 </li>
 </ul>
+<a name="getStoreFileSizeGrowthRate--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getStoreFileSizeGrowthRate</h4>
+<pre>double&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/MetricsRegionServerWrapper.html#line.106">getStoreFileSizeGrowthRate</a>()</pre>
+<div class="block">Get the growth rate of the store files this region server is serving from.</div>
+</li>
+</ul>
 <a name="getMaxStoreFileAge--">
 <!--   -->
 </a>
 <ul class="blockList">
 <li class="blockList">
 <h4>getMaxStoreFileAge</h4>
-<pre>long&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/MetricsRegionServerWrapper.html#line.106">getMaxStoreFileAge</a>()</pre>
+<pre>long&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/MetricsRegionServerWrapper.html#line.111">getMaxStoreFileAge</a>()</pre>
 <dl>
 <dt><span class="returnLabel">Returns:</span></dt>
 <dd>Max age of store files hosted on this region server</dd>
@@ -912,7 +928,7 @@ public interface <a href="../../../../../src-html/org/apache/hadoop/hbase/region
 <ul class="blockList">
 <li class="blockList">
 <h4>getMinStoreFileAge</h4>
-<pre>long&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/MetricsRegionServerWrapper.html#line.111">getMinStoreFileAge</a>()</pre>
+<pre>long&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/MetricsRegionServerWrapper.html#line.116">getMinStoreFileAge</a>()</pre>
 <dl>
 <dt><span class="returnLabel">Returns:</span></dt>
 <dd>Min age of store files hosted on this region server</dd>
@@ -925,7 +941,7 @@ public interface <a href="../../../../../src-html/org/apache/hadoop/hbase/region
 <ul class="blockList">
 <li class="blockList">
 <h4>getAvgStoreFileAge</h4>
-<pre>long&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/MetricsRegionServerWrapper.html#line.116">getAvgStoreFileAge</a>()</pre>
+<pre>long&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/MetricsRegionServerWrapper.html#line.121">getAvgStoreFileAge</a>()</pre>
 <dl>
 <dt><span class="returnLabel">Returns:</span></dt>
 <dd>Average age of store files hosted on this region server</dd>
@@ -938,7 +954,7 @@ public interface <a href="../../../../../src-html/org/apache/hadoop/hbase/region
 <ul class="blockList">
 <li class="blockList">
 <h4>getNumReferenceFiles</h4>
-<pre>long&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/MetricsRegionServerWrapper.html#line.121">getNumReferenceFiles</a>()</pre>
+<pre>long&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/MetricsRegionServerWrapper.html#line.126">getNumReferenceFiles</a>()</pre>
 <dl>
 <dt><span class="returnLabel">Returns:</span></dt>
 <dd>Number of reference files on this region server</dd>
@@ -951,7 +967,7 @@ public interface <a href="../../../../../src-html/org/apache/hadoop/hbase/region
 <ul class="blockList">
 <li class="blockList">
 <h4>getRequestsPerSecond</h4>
-<pre>double&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/MetricsRegionServerWrapper.html#line.126">getRequestsPerSecond</a>()</pre>
+<pre>double&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/MetricsRegionServerWrapper.html#line.131">getRequestsPerSecond</a>()</pre>
 <div class="block">Get the number of requests per second.</div>
 </li>
 </ul>
@@ -961,7 +977,7 @@ public interface <a href="../../../../../src-html/org/apache/hadoop/hbase/region
 <ul class="blockList">
 <li class="blockList">
 <h4>getTotalRequestCount</h4>
-<pre>long&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/MetricsRegionServerWrapper.html#line.131">getTotalRequestCount</a>()</pre>
+<pre>long&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/MetricsRegionServerWrapper.html#line.136">getTotalRequestCount</a>()</pre>
 <div class="block">Get the total number of requests per second.</div>
 </li>
 </ul>
@@ -971,7 +987,7 @@ public interface <a href="../../../../../src-html/org/apache/hadoop/hbase/region
 <ul class="blockList">
 <li class="blockList">
 <h4>getReadRequestsCount</h4>
-<pre>long&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/MetricsRegionServerWrapper.html#line.136">getReadRequestsCount</a>()</pre>
+<pre>long&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/MetricsRegionServerWrapper.html#line.141">getReadRequestsCount</a>()</pre>
 <div class="block">Get the number of read requests to regions hosted on this region server.</div>
 </li>
 </ul>
@@ -981,7 +997,7 @@ public interface <a href="../../../../../src-html/org/apache/hadoop/hbase/region
 <ul class="blockList">
 <li class="blockList">
 <h4>getCpRequestsCount</h4>
-<pre>long&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/MetricsRegionServerWrapper.html#line.141">getCpRequestsCount</a>()</pre>
+<pre>long&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/MetricsRegionServerWrapper.html#line.146">getCpRequestsCount</a>()</pre>
 <div class="block">Get the number of coprocessor requests to regions hosted on this region server.</div>
 </li>
 </ul>
@@ -991,7 +1007,7 @@ public interface <a href="../../../../../src-html/org/apache/hadoop/hbase/region
 <ul class="blockList">
 <li class="blockList">
 <h4>getReadRequestsRatePerSecond</h4>
-<pre>double&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/MetricsRegionServerWrapper.html#line.146">getReadRequestsRatePerSecond</a>()</pre>
+<pre>double&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/MetricsRegionServerWrapper.html#line.151">getReadRequestsRatePerSecond</a>()</pre>
 <div class="block">Get the rate of read requests per second to regions hosted on this region server.</div>
 </li>
 </ul>
@@ -1001,7 +1017,7 @@ public interface <a href="../../../../../src-html/org/apache/hadoop/hbase/region
 <ul class="blockList">
 <li class="blockList">
 <h4>getFilteredReadRequestsCount</h4>
-<pre>long&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/MetricsRegionServerWrapper.html#line.151">getFilteredReadRequestsCount</a>()</pre>
+<pre>long&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/MetricsRegionServerWrapper.html#line.156">getFilteredReadRequestsCount</a>()</pre>
 <div class="block">Get the number of filtered read requests to regions hosted on this region server.</div>
 </li>
 </ul>
@@ -1011,7 +1027,7 @@ public interface <a href="../../../../../src-html/org/apache/hadoop/hbase/region
 <ul class="blockList">
 <li class="blockList">
 <h4>getWriteRequestsCount</h4>
-<pre>long&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/MetricsRegionServerWrapper.html#line.156">getWriteRequestsCount</a>()</pre>
+<pre>long&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/MetricsRegionServerWrapper.html#line.161">getWriteRequestsCount</a>()</pre>
 <div class="block">Get the number of write requests to regions hosted on this region server.</div>
 </li>
 </ul>
@@ -1021,7 +1037,7 @@ public interface <a href="../../../../../src-html/org/apache/hadoop/hbase/region
 <ul class="blockList">
 <li class="blockList">
 <h4>getWriteRequestsRatePerSecond</h4>
-<pre>double&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/MetricsRegionServerWrapper.html#line.161">getWriteRequestsRatePerSecond</a>()</pre>
+<pre>double&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/MetricsRegionServerWrapper.html#line.166">getWriteRequestsRatePerSecond</a>()</pre>
 <div class="block">Get the rate of write requests per second to regions hosted on this region server.</div>
 </li>
 </ul>
@@ -1031,7 +1047,7 @@ public interface <a href="../../../../../src-html/org/apache/hadoop/hbase/region
 <ul class="blockList">
 <li class="blockList">
 <h4>getCheckAndMutateChecksFailed</h4>
-<pre>long&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/MetricsRegionServerWrapper.html#line.166">getCheckAndMutateChecksFailed</a>()</pre>
+<pre>long&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/MetricsRegionServerWrapper.html#line.171">getCheckAndMutateChecksFailed</a>()</pre>
 <div class="block">Get the number of CAS operations that failed.</div>
 </li>
 </ul>
@@ -1041,7 +1057,7 @@ public interface <a href="../../../../../src-html/org/apache/hadoop/hbase/region
 <ul class="blockList">
 <li class="blockList">
 <h4>getCheckAndMutateChecksPassed</h4>
-<pre>long&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/MetricsRegionServerWrapper.html#line.171">getCheckAndMutateChecksPassed</a>()</pre>
+<pre>long&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/MetricsRegionServerWrapper.html#line.176">getCheckAndMutateChecksPassed</a>()</pre>
 <div class="block">Get the number of CAS operations that passed.</div>
 </li>
 </ul>
@@ -1051,7 +1067,7 @@ public interface <a href="../../../../../src-html/org/apache/hadoop/hbase/region
 <ul class="blockList">
 <li class="blockList">
 <h4>getStoreFileIndexSize</h4>
-<pre>long&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/MetricsRegionServerWrapper.html#line.176">getStoreFileIndexSize</a>()</pre>
+<pre>long&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/MetricsRegionServerWrapper.html#line.181">getStoreFileIndexSize</a>()</pre>
 <div class="block">Get the Size (in bytes) of indexes in storefiles on disk.</div>
 </li>
 </ul>
@@ -1061,7 +1077,7 @@ public interface <a href="../../../../../src-html/org/apache/hadoop/hbase/region
 <ul class="blockList">
 <li class="blockList">
 <h4>getTotalStaticIndexSize</h4>
-<pre>long&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/MetricsRegionServerWrapper.html#line.181">getTotalStaticIndexSize</a>()</pre>
+<pre>long&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/MetricsRegionServerWrapper.html#line.186">getTotalStaticIndexSize</a>()</pre>
 <div class="block">Get the size (in bytes) of of the static indexes including the roots.</div>
 </li>
 </ul>
@@ -1071,7 +1087,7 @@ public interface <a href="../../../../../src-html/org/apache/hadoop/hbase/region
 <ul class="blockList">
 <li class="blockList">
 <h4>getTotalStaticBloomSize</h4>
-<pre>long&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/MetricsRegionServerWrapper.html#line.186">getTotalStaticBloomSize</a>()</pre>
+<pre>long&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/MetricsRegionServerWrapper.html#line.191">getTotalStaticBloomSize</a>()</pre>
 <div class="block">Get the size (in bytes) of the static bloom filters.</div>
 </li>
 </ul>
@@ -1081,7 +1097,7 @@ public interface <a href="../../../../../src-html/org/apache/hadoop/hbase/region
 <ul class="blockList">
 <li class="blockList">
 <h4>getNumMutationsWithoutWAL</h4>
-<pre>long&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/MetricsRegionServerWrapper.html#line.191">getNumMutationsWithoutWAL</a>()</pre>
+<pre>long&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/MetricsRegionServerWrapper.html#line.196">getNumMutationsWithoutWAL</a>()</pre>
 <div class="block">Number of mutations received with WAL explicitly turned off.</div>
 </li>
 </ul>
@@ -1091,7 +1107,7 @@ public interface <a href="../../../../../src-html/org/apache/hadoop/hbase/region
 <ul class="blockList">
 <li class="blockList">
 <h4>getDataInMemoryWithoutWAL</h4>
-<pre>long&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/MetricsRegionServerWrapper.html#line.197">getDataInMemoryWithoutWAL</a>()</pre>
+<pre>long&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/MetricsRegionServerWrapper.html#line.202">getDataInMemoryWithoutWAL</a>()</pre>
 <div class="block">Ammount of data in the memstore but not in the WAL because mutations explicitly had their
  WAL turned off.</div>
 </li>
@@ -1102,7 +1118,7 @@ public interface <a href="../../../../../src-html/org/apache/hadoop/hbase/region
 <ul class="blockList">
 <li class="blockList">
 <h4>getPercentFileLocal</h4>
-<pre>double&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/MetricsRegionServerWrapper.html#line.202">getPercentFileLocal</a>()</pre>
+<pre>double&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/MetricsRegionServerWrapper.html#line.207">getPercentFileLocal</a>()</pre>
 <div class="block">Get the percent of HFiles' that are local.</div>
 </li>
 </ul>
@@ -1112,7 +1128,7 @@ public interface <a href="../../../../../src-html/org/apache/hadoop/hbase/region
 <ul class="blockList">
 <li class="blockList">
 <h4>getPercentFileLocalSecondaryRegions</h4>
-<pre>double&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/MetricsRegionServerWrapper.html#line.207">getPercentFileLocalSecondaryRegions</a>()</pre>
+<pre>double&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/MetricsRegionServerWrapper.html#line.212">getPercentFileLocalSecondaryRegions</a>()</pre>
 <div class="block">Get the percent of HFiles' that are local for secondary region replicas.</div>
 </li>
 </ul>
@@ -1122,7 +1138,7 @@ public interface <a href="../../../../../src-html/org/apache/hadoop/hbase/region
 <ul class="blockList">
 <li class="blockList">
 <h4>getSplitQueueSize</h4>
-<pre>int&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/MetricsRegionServerWrapper.html#line.212">getSplitQueueSize</a>()</pre>
+<pre>int&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/MetricsRegionServerWrapper.html#line.217">getSplitQueueSize</a>()</pre>
 <div class="block">Get the size of the split queue</div>
 </li>
 </ul>
@@ -1132,7 +1148,7 @@ public interface <a href="../../../../../src-html/org/apache/hadoop/hbase/region
 <ul class="blockList">
 <li class="blockList">
 <h4>getCompactionQueueSize</h4>
-<pre>int&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/MetricsRegionServerWrapper.html#line.217">getCompactionQueueSize</a>()</pre>
+<pre>int&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/MetricsRegionServerWrapper.html#line.222">getCompactionQueueSize</a>()</pre>
 <div class="block">Get the size of the compaction queue</div>
 </li>
 </ul>
@@ -1142,7 +1158,7 @@ public interface <a href="../../../../../src-html/org/apache/hadoop/hbase/region
 <ul class="blockList">
 <li class="blockList">
 <h4>getSmallCompactionQueueSize</h4>
-<pre>int&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/MetricsRegionServerWrapper.html#line.219">getSmallCompactionQueueSize</a>()</pre>
+<pre>int&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/MetricsRegionServerWrapper.html#line.224">getSmallCompactionQueueSize</a>()</pre>
 </li>
 </ul>
 <a name="getLargeCompactionQueueSize--">
@@ -1151,7 +1167,7 @@ public interface <a href="../../../../../src-html/org/apache/hadoop/hbase/region
 <ul class="blockList">
 <li class="blockList">
 <h4>getLargeCompactionQueueSize</h4>
-<pre>int&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/MetricsRegionServerWrapper.html#line.221">getLargeCompactionQueueSize</a>()</pre>
+<pre>int&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/MetricsRegionServerWrapper.html#line.226">getLargeCompactionQueueSize</a>()</pre>
 </li>
 </ul>
 <a name="getFlushQueueSize--">
@@ -1160,7 +1176,7 @@ public interface <a href="../../../../../src-html/org/apache/hadoop/hbase/region
 <ul class="blockList">
 <li class="blockList">
 <h4>getFlushQueueSize</h4>
-<pre>int&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/MetricsRegionServerWrapper.html#line.226">getFlushQueueSize</a>()</pre>
+<pre>int&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/MetricsRegionServerWrapper.html#line.231">getFlushQueueSize</a>()</pre>
 <div class="block">Get the size of the flush queue.</div>
 </li>
 </ul>
@@ -1170,7 +1186,7 @@ public interface <a href="../../../../../src-html/org/apache/hadoop/hbase/region
 <ul class="blockList">
 <li class="blockList">
 <h4>getMemStoreLimit</h4>
-<pre>long&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/MetricsRegionServerWrapper.html#line.228">getMemStoreLimit</a>()</pre>
+<pre>long&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/MetricsRegionServerWrapper.html#line.233">getMemStoreLimit</a>()</pre>
 </li>
 </ul>
 <a name="getBlockCacheFreeSize--">
@@ -1179,7 +1195,7 @@ public interface <a href="../../../../../src-html/org/apache/hadoop/hbase/region
 <ul class="blockList">
 <li class="blockList">
 <h4>getBlockCacheFreeSize</h4>
-<pre>long&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/MetricsRegionServerWrapper.html#line.232">getBlockCacheFreeSize</a>()</pre>
+<pre>long&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/MetricsRegionServerWrapper.html#line.237">getBlockCacheFreeSize</a>()</pre>
 <div class="block">Get the size (in bytes) of the block cache that is free.</div>
 </li>
 </ul>
@@ -1189,7 +1205,7 @@ public interface <a href="../../../../../src-html/org/apache/hadoop/hbase/region
 <ul class="blockList">
 <li class="blockList">
 <h4>getBlockCacheCount</h4>
-<pre>long&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/MetricsRegionServerWrapper.html#line.237">getBlockCacheCount</a>()</pre>
+<pre>long&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/MetricsRegionServerWrapper.html#line.242">getBlockCacheCount</a>()</pre>
 <div class="block">Get the number of items in the block cache.</div>
 </li>
 </ul>
@@ -1199,7 +1215,7 @@ public interface <a href="../../../../../src-html/org/apache/hadoop/hbase/region
 <ul class="blockList">
 <li class="blockList">
 <h4>getBlockCacheSize</h4>
-<pre>long&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/MetricsRegionServerWrapper.html#line.242">getBlockCacheSize</a>()</pre>
+<pre>long&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/MetricsRegionServerWrapper.html#line.247">getBlockCacheSize</a>()</pre>
 <div class="block">Get the total size (in bytes) of the block cache.</div>
 </li>
 </ul>
@@ -1209,7 +1225,7 @@ public interface <a href="../../../../../src-html/org/apache/hadoop/hbase/region
 <ul class="blockList">
 <li class="blockList">
 <h4>getBlockCacheHitCount</h4>
-<pre>long&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/MetricsRegionServerWrapper.html#line.247">getBlockCacheHitCount</a>()</pre>
+<pre>long&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/MetricsRegionServerWrapper.html#line.252">getBlockCacheHitCount</a>()</pre>
 <div class="block">Get the count of hits to the block cache</div>
 </li>
 </ul>
@@ -1219,7 +1235,7 @@ public interface <a href="../../../../../src-html/org/apache/hadoop/hbase/region
 <ul class="blockList">
 <li class="blockList">
 <h4>getBlockCachePrimaryHitCount</h4>
-<pre>long&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/MetricsRegionServerWrapper.html#line.252">getBlockCachePrimaryHitCount</a>()</pre>
+<pre>long&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/MetricsRegionServerWrapper.html#line.257">getBlockCachePrimaryHitCount</a>()</pre>
 <div class="block">Get the count of hits to primary replica in the block cache</div>
 </li>
 </ul>
@@ -1229,7 +1245,7 @@ public interface <a href="../../../../../src-html/org/apache/hadoop/hbase/region
 <ul class="blockList">
 <li class="blockList">
 <h4>getBlockCacheMissCount</h4>
-<pre>long&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/MetricsRegionServerWrapper.html#line.257">getBlockCacheMissCount</a>()</pre>
+<pre>long&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/MetricsRegionServerWrapper.html#line.262">getBlockCacheMissCount</a>()</pre>
 <div class="block">Get the count of misses to the block cache.</div>
 </li>
 </ul>
@@ -1239,7 +1255,7 @@ public interface <a href="../../../../../src-html/org/apache/hadoop/hbase/region
 <ul class="blockList">
 <li class="blockList">
 <h4>getBlockCachePrimaryMissCount</h4>
-<pre>long&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/MetricsRegionServerWrapper.html#line.262">getBlockCachePrimaryMissCount</a>()</pre>
+<pre>long&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/MetricsRegionServerWrapper.html#line.267">getBlockCachePrimaryMissCount</a>()</pre>
 <div class="block">Get the count of misses to primary replica in the block cache.</div>
 </li>
 </ul>
@@ -1249,7 +1265,7 @@ public interface <a href="../../../../../src-html/org/apache/hadoop/hbase/region
 <ul class="blockList">
 <li class="blockList">
 <h4>getBlockCacheEvictedCount</h4>
-<pre>long&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/MetricsRegionServerWrapper.html#line.267">getBlockCacheEvictedCount</a>()</pre>
+<pre>long&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/MetricsRegionServerWrapper.html#line.272">getBlockCacheEvictedCount</a>()</pre>
 <div class="block">Get the number of items evicted from the block cache.</div>
 </li>
 </ul>
@@ -1259,7 +1275,7 @@ public interface <a href="../../../../../src-html/org/apache/hadoop/hbase/region
 <ul class="blockList">
 <li class="blockList">
 <h4>getBlockCachePrimaryEvictedCount</h4>
-<pre>long&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/MetricsRegionServerWrapper.html#line.272">getBlockCachePrimaryEvictedCount</a>()</pre>
+<pre>long&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/MetricsRegionServerWrapper.html#line.277">getBlockCachePrimaryEvictedCount</a>()</pre>
 <div class="block">Get the number of items evicted from primary replica in the block cache.</div>
 </li>
 </ul>
@@ -1269,7 +1285,7 @@ public interface <a href="../../../../../src-html/org/apache/hadoop/hbase/region
 <ul class="blockList">
 <li class="blockList">
 <h4>getBlockCacheHitPercent</h4>
-<pre>double&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/MetricsRegionServerWrapper.html#line.278">getBlockCacheHitPercent</a>()</pre>
+<pre>double&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/MetricsRegionServerWrapper.html#line.283">getBlockCacheHitPercent</a>()</pre>
 <div class="block">Get the percent of all requests that hit the block cache.</div>
 </li>
 </ul>
@@ -1279,7 +1295,7 @@ public interface <a href="../../../../../src-html/org/apache/hadoop/hbase/region
 <ul class="blockList">
 <li class="blockList">
 <h4>getBlockCacheHitCachingPercent</h4>
-<pre>double&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/MetricsRegionServerWrapper.html#line.283">getBlockCacheHitCachingPercent</a>()</pre>
+<pre>double&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/MetricsRegionServerWrapper.html#line.288">getBlockCacheHitCachingPercent</a>()</pre>
 <div class="block">Get the percent of requests with the block cache turned on that hit the block cache.</div>
 </li>
 </ul>
@@ -1289,7 +1305,7 @@ public interface <a href="../../../../../src-html/org/apache/hadoop/hbase/region
 <ul class="blockList">
 <li class="blockList">
 <h4>getBlockCacheFailedInsertions</h4>
-<pre>long&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/MetricsRegionServerWrapper.html#line.288">getBlockCacheFailedInsertions</a>()</pre>
+<pre>long&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/MetricsRegionServerWrapper.html#line.293">getBlockCacheFailedInsertions</a>()</pre>
 <div class="block">Number of cache insertions that failed.</div>
 </li>
 </ul>
@@ -1299,7 +1315,7 @@ public interface <a href="../../../../../src-html/org/apache/hadoop/hbase/region
 <ul class="blockList">
 <li class="blockList">
 <h4>getL1CacheHitCount</h4>
-<pre>long&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/MetricsRegionServerWrapper.html#line.293">getL1CacheHitCount</a>()</pre>
+<pre>long&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/MetricsRegionServerWrapper.html#line.298">getL1CacheHitCount</a>()</pre>
 <div class="block">Hit count of L1 cache.</div>
 </li>
 </ul>
@@ -1309,7 +1325,7 @@ public interface <a href="../../../../../src-html/org/apache/hadoop/hbase/region
 <ul class="blockList">
 <li class="blockList">
 <h4>getL1CacheMissCount</h4>
-<pre>long&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/MetricsRegionServerWrapper.html#line.298">getL1CacheMissCount</a>()</pre>
+<pre>long&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/MetricsRegionServerWrapper.html#line.303">getL1CacheMissCount</a>()</pre>
 <div class="block">Miss count of L1 cache.</div>
 </li>
 </ul>
@@ -1319,7 +1335,7 @@ public interface <a href="../../../../../src-html/org/apache/hadoop/hbase/region
 <ul class="blockList">
 <li class="blockList">
 <h4>getL1CacheHitRatio</h4>
-<pre>double&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/MetricsRegionServerWrapper.html#line.303">getL1CacheHitRatio</a>()</pre>
+<pre>double&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/MetricsRegionServerWrapper.html#line.308">getL1CacheHitRatio</a>()</pre>
 <div class="block">Hit ratio of L1 cache.</div>
 </li>
 </ul>
@@ -1329,7 +1345,7 @@ public interface <a href="../../../../../src-html/org/apache/hadoop/hbase/region
 <ul class="blockList">
 <li class="blockList">
 <h4>getL1CacheMissRatio</h4>
-<pre>double&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/MetricsRegionServerWrapper.html#line.308">getL1CacheMissRatio</a>()</pre>
+<pre>double&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/MetricsRegionServerWrapper.html#line.313">getL1CacheMissRatio</a>()</pre>
 <div class="block">Miss ratio of L1 cache.</div>
 </li>
 </ul>
@@ -1339,7 +1355,7 @@ public interface <a href="../../../../../src-html/org/apache/hadoop/hbase/region
 <ul class="blockList">
 <li class="blockList">
 <h4>getL2CacheHitCount</h4>
-<pre>long&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/MetricsRegionServerWrapper.html#line.313">getL2CacheHitCount</a>()</pre>
+<pre>long&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/MetricsRegionServerWrapper.html#line.318">getL2CacheHitCount</a>()</pre>
 <div class="block">Hit count of L2 cache.</div>
 </li>
 </ul>
@@ -1349,7 +1365,7 @@ public interface <a href="../../../../../src-html/org/apache/hadoop/hbase/region
 <ul class="blockList">
 <li class="blockList">
 <h4>getL2CacheMissCount</h4>
-<pre>long&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/MetricsRegionServerWrapper.html#line.318">getL2CacheMissCount</a>()</pre>
+<pre>long&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/MetricsRegionServerWrapper.html#line.323">getL2CacheMissCount</a>()</pre>
 <div class="block">Miss count of L2 cache.</div>
 </li>
 </ul>
@@ -1359,7 +1375,7 @@ public interface <a href="../../../../../src-html/org/apache/hadoop/hbase/region
 <ul class="blockList">
 <li class="blockList">
 <h4>getL2CacheHitRatio</h4>
-<pre>double&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/MetricsRegionServerWrapper.html#line.323">getL2CacheHitRatio</a>()</pre>
+<pre>double&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/MetricsRegionServerWrapper.html#line.328">getL2CacheHitRatio</a>()</pre>
 <div class="block">Hit ratio of L2 cache.</div>
 </li>
 </ul>
@@ -1369,7 +1385,7 @@ public interface <a href="../../../../../src-html/org/apache/hadoop/hbase/region
 <ul class="blockList">
 <li class="blockList">
 <h4>getL2CacheMissRatio</h4>
-<pre>double&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/MetricsRegionServerWrapper.html#line.328">getL2CacheMissRatio</a>()</pre>
+<pre>double&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/MetricsRegionServerWrapper.html#line.333">getL2CacheMissRatio</a>()</pre>
 <div class="block">Miss ratio of L2 cache.</div>
 </li>
 </ul>
@@ -1379,7 +1395,7 @@ public interface <a href="../../../../../src-html/org/apache/hadoop/hbase/region
 <ul class="blockList">
 <li class="blockList">
 <h4>forceRecompute</h4>
-<pre>void&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/MetricsRegionServerWrapper.html#line.333">forceRecompute</a>()</pre>
+<pre>void&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/MetricsRegionServerWrapper.html#line.338">forceRecompute</a>()</pre>
 <div class="block">Force a re-computation of the metrics.</div>
 </li>
 </ul>
@@ -1389,7 +1405,7 @@ public interface <a href="../../../../../src-html/org/apache/hadoop/hbase/region
 <ul class="blockList">
 <li class="blockList">
 <h4>getUpdatesBlockedTime</h4>
-<pre>long&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/MetricsRegionServerWrapper.html#line.338">getUpdatesBlockedTime</a>()</pre>
+<pre>long&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/MetricsRegionServerWrapper.html#line.343">getUpdatesBlockedTime</a>()</pre>
 <div class="block">Get the amount of time that updates were blocked.</div>
 </li>
 </ul>
@@ -1399,7 +1415,7 @@ public interface <a href="../../../../../src-html/org/apache/hadoop/hbase/region
 <ul class="blockList">
 <li class="blockList">
 <h4>getFlushedCellsCount</h4>
-<pre>long&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/MetricsRegionServerWrapper.html#line.343">getFlushedCellsCount</a>()</pre>
+<pre>long&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/MetricsRegionServerWrapper.html#line.348">getFlushedCellsCount</a>()</pre>
 <div class="block">Get the number of cells flushed to disk.</div>
 </li>
 </ul>
@@ -1409,7 +1425,7 @@ public interface <a href="../../../../../src-html/org/apache/hadoop/hbase/region
 <ul class="blockList">
 <li class="blockList">
 <h4>getCompactedCellsCount</h4>
-<pre>long&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/MetricsRegionServerWrapper.html#line.348">getCompactedCellsCount</a>()</pre>
+<pre>long&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/MetricsRegionServerWrapper.html#line.353">getCompactedCellsCount</a>()</pre>
 <div class="block">Get the number of cells processed during minor compactions.</div>
 </li>
 </ul>
@@ -1419,7 +1435,7 @@ public interface <a href="../../../../../src-html/org/apache/hadoop/hbase/region
 <ul class="blockList">
 <li class="blockList">
 <h4>getMajorCompactedCellsCount</h4>
-<pre>long&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/MetricsRegionServerWrapper.html#line.353">getMajorCompactedCellsCount</a>()</pre>
+<pre>long&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/MetricsRegionServerWrapper.html#line.358">getMajorCompactedCellsCount</a>()</pre>
 <div class="block">Get the number of cells processed during major compactions.</div>
 </li>
 </ul>
@@ -1429,7 +1445,7 @@ public interface <a href="../../../../../src-html/org/apache/hadoop/hbase/region
 <ul class="blockList">
 <li class="blockList">
 <h4>getFlushedCellsSize</h4>
-<pre>long&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/MetricsRegionServerWrapper.html#line.358">getFlushedCellsSize</a>()</pre>
+<pre>long&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/MetricsRegionServerWrapper.html#line.363">getFlushedCellsSize</a>()</pre>
 <div class="block">Get the total amount of data flushed to disk, in bytes.</div>
 </li>
 </ul>
@@ -1439,7 +1455,7 @@ public interface <a href="../../../../../src-html/org/apache/hadoop/hbase/region
 <ul class="blockList">
 <li class="blockList">
 <h4>getCompactedCellsSize</h4>
-<pre>long&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/MetricsRegionServerWrapper.html#line.363">getCompactedCellsSize</a>()</pre>
+<pre>long&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/MetricsRegionServerWrapper.html#line.368">getCompactedCellsSize</a>()</pre>
 <div class="block">Get the total amount of data processed during minor compactions, in bytes.</div>
 </li>
 </ul>
@@ -1449,7 +1465,7 @@ public interface <a href="../../../../../src-html/org/apache/hadoop/hbase/region
 <ul class="blockList">
 <li class="blockList">
 <h4>getMajorCompactedCellsSize</h4>
-<pre>long&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/MetricsRegionServerWrapper.html#line.368">getMajorCompactedCellsSize</a>()</pre>
+<pre>long&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/MetricsRegionServerWrapper.html#line.373">getMajorCompactedCellsSize</a>()</pre>
 <div class="block">Get the total amount of data processed during major compactions, in bytes.</div>
 </li>
 </ul>
@@ -1459,7 +1475,7 @@ public interface <a href="../../../../../src-html/org/apache/hadoop/hbase/region
 <ul class="blockList">
 <li class="blockList">
 <h4>getCellsCountCompactedToMob</h4>
-<pre>long&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/MetricsRegionServerWrapper.html#line.373">getCellsCountCompactedToMob</a>()</pre>
+<pre>long&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/MetricsRegionServerWrapper.html#line.378">getCellsCountCompactedToMob</a>()</pre>
 <div class="block">Gets the number of cells moved to mob during compaction.</div>
 </li>
 </ul>
@@ -1469,7 +1485,7 @@ public interface <a href="../../../../../src-html/org/apache/hadoop/hbase/region
 <ul class="blockList">
 <li class="blockList">
 <h4>getCellsCountCompactedFromMob</h4>
-<pre>long&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/MetricsRegionServerWrapper.html#line.378">getCellsCountCompactedFromMob</a>()</pre>
+<pre>long&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/MetricsRegionServerWrapper.html#line.383">getCellsCountCompactedFromMob</a>()</pre>
 <div class="block">Gets the number of cells moved from mob during compaction.</div>
 </li>
 </ul>
@@ -1479,7 +1495,7 @@ public interface <a href="../../../../../src-html/org/apache/hadoop/hbase/region
 <ul class="blockList">
 <li class="blockList">
 <h4>getCellsSizeCompactedToMob</h4>
-<pre>long&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/MetricsRegionServerWrapper.html#line.383">getCellsSizeCompactedToMob</a>()</pre>
+<pre>long&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/MetricsRegionServerWrapper.html#line.388">getCellsSizeCompactedToMob</a>()</pre>
 <div class="block">Gets the total amount of cells moved to mob during compaction, in bytes.</div>
 </li>
 </ul>
@@ -1489,7 +1505,7 @@ public interface <a href="../../../../../src-html/org/apache/hadoop/hbase/region
 <ul class="blockList">
 <li class="blockList">
 <h4>getCellsSizeCompactedFromMob</h4>
-<pre>long&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/MetricsRegionServerWrapper.html#line.388">getCellsSizeCompactedFromMob</a>()</pre>
+<pre>long&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/MetricsRegionServerWrapper.html#line.393">getCellsSizeCompactedFromMob</a>()</pre>
 <div class="block">Gets the total amount of cells moved from mob during compaction, in bytes.</div>
 </li>
 </ul>
@@ -1499,7 +1515,7 @@ public interface <a href="../../../../../src-html/org/apache/hadoop/hbase/region
 <ul class="blockList">
 <li class="blockList">
 <h4>getMobFlushCount</h4>
-<pre>long&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/MetricsRegionServerWrapper.html#line.393">getMobFlushCount</a>()</pre>
+<pre>long&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/MetricsRegionServerWrapper.html#line.398">getMobFlushCount</a>()</pre>
 <div class="block">Gets the number of the flushes in mob-enabled stores.</div>
 </li>
 </ul>
@@ -1509,7 +1525,7 @@ public interface <a href="../../../../../src-html/org/apache/hadoop/hbase/region
 <ul class="blockList">
 <li class="blockList">
 <h4>getMobFlushedCellsCount</h4>
-<pre>long&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/MetricsRegionServerWrapper.html#line.398">getMobFlushedCellsCount</a>()</pre>
+<pre>long&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/MetricsRegionServerWrapper.html#line.403">getMobFlushedCellsCount</a>()</pre>
 <div class="block">Gets the number of mob cells flushed to disk.</div>
 </li>
 </ul>
@@ -1519,7 +1535,7 @@ public interface <a href="../../../../../src-html/org/apache/hadoop/hbase/region
 <ul class="blockList">
 <li class="blockList">
 <h4>getMobFlushedCellsSize</h4>
-<pre>long&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/MetricsRegionServerWrapper.html#line.403">getMobFlushedCellsSize</a>()</pre>
+<pre>long&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/MetricsRegionServerWrapper.html#line.408">getMobFlushedCellsSize</a>()</pre>
 <div class="block">Gets the total amount of mob cells flushed to disk, in bytes.</div>
 </li>
 </ul>
@@ -1529,7 +1545,7 @@ public interface <a href="../../../../../src-html/org/apache/hadoop/hbase/region
 <ul class="blockList">
 <li class="blockList">
 <h4>getMobScanCellsCount</h4>
-<pre>long&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/MetricsRegionServerWrapper.html#line.408">getMobScanCellsCount</a>()</pre>
+<pre>long&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/MetricsRegionServerWrapper.html#line.413">getMobScanCellsCount</a>()</pre>
 <div class="block">Gets the number of scanned mob cells.</div>
 </li>
 </ul>
@@ -1539,7 +1555,7 @@ public interface <a href="../../../../../src-html/org/apache/hadoop/hbase/region
 <ul class="blockList">
 <li class="blockList">
 <h4>getMobScanCellsSize</h4>
-<pre>long&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/MetricsRegionServerWrapper.html#line.413">getMobScanCellsSize</a>()</pre>
+<pre>long&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/MetricsRegionServerWrapper.html#line.418">getMobScanCellsSize</a>()</pre>
 <div class="block">Gets the total amount of scanned mob cells, in bytes.</div>
 </li>
 </ul>
@@ -1549,7 +1565,7 @@ public interface <a href="../../../../../src-html/org/apache/hadoop/hbase/region
 <ul class="blockList">
 <li class="blockList">
 <h4>getMobFileCacheAccessCount</h4>
-<pre>long&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/MetricsRegionServerWrapper.html#line.418">getMobFileCacheAccessCount</a>()</pre>
+<pre>long&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/MetricsRegionServerWrapper.html#line.423">getMobFileCacheAccessCount</a>()</pre>
 <div class="block">Gets the count of accesses to the mob file cache.</div>
 </li>
 </ul>
@@ -1559,7 +1575,7 @@ public interface <a href="../../../../../src-html/org/apache/hadoop/hbase/region
 <ul class="blockList">
 <li class="blockList">
 <h4>getMobFileCacheMissCount</h4>
-<pre>long&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/MetricsRegionServerWrapper.html#line.423">getMobFileCacheMissCount</a>()</pre>
+<pre>long&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/MetricsRegionServerWrapper.html#line.428">getMobFileCacheMissCount</a>()</pre>
 <div class="block">Gets the count of misses to the mob file cache.</div>
 </li>
 </ul>
@@ -1569,7 +1585,7 @@ public interface <a href="../../../../../src-html/org/apache/hadoop/hbase/region
 <ul class="blockList">
 <li class="blockList">
 <h4>getMobFileCacheEvictedCount</h4>
-<pre>long&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/MetricsRegionServerWrapper.html#line.428">getMobFileCacheEvictedCount</a>()</pre>
+<pre>long&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/MetricsRegionServerWrapper.html#line.433">getMobFileCacheEvictedCount</a>()</pre>
 <div class="block">Gets the number of items evicted from the mob file cache.</div>
 </li>
 </ul>
@@ -1579,7 +1595,7 @@ public interface <a href="../../../../../src-html/org/apache/hadoop/hbase/region
 <ul class="blockList">
 <li class="blockList">
 <h4>getMobFileCacheCount</h4>
-<pre>long&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/MetricsRegionServerWrapper.html#line.433">getMobFileCacheCount</a>()</pre>
+<pre>long&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/MetricsRegionServerWrapper.html#line.438">getMobFileCacheCount</a>()</pre>
 <div class="block">Gets the count of cached mob files.</div>
 </li>
 </ul>
@@ -1589,7 +1605,7 @@ public interface <a href="../../../../../src-html/org/apache/hadoop/hbase/region
 <ul class="blockList">
 <li class="blockList">
 <h4>getMobFileCacheHitPercent</h4>
-<pre>double&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/MetricsRegionServerWrapper.html#line.438">getMobFileCacheHitPercent</a>()</pre>
+<pre>double&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/MetricsRegionServerWrapper.html#line.443">getMobFileCacheHitPercent</a>()</pre>
 <div class="block">Gets the hit percent to the mob file cache.</div>
 </li>
 </ul>
@@ -1599,7 +1615,7 @@ public interface <a href="../../../../../src-html/org/apache/hadoop/hbase/region
 <ul class="blockList">
 <li class="blockList">
 <h4>getHedgedReadOps</h4>
-<pre>long&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/MetricsRegionServerWrapper.html#line.443">getHedgedReadOps</a>()</pre>
+<pre>long&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/MetricsRegionServerWrapper.html#line.448">getHedgedReadOps</a>()</pre>
 <dl>
 <dt><span class="returnLabel">Returns:</span></dt>
 <dd>Count of hedged read operations</dd>
@@ -1612,7 +1628,7 @@ public interface <a href="../../../../../src-html/org/apache/hadoop/hbase/region
 <ul class="blockList">
 <li class="blockList">
 <h4>getHedgedReadWins</h4>
-<pre>long&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/MetricsRegionServerWrapper.html#line.448">getHedgedReadWins</a>()</pre>
+<pre>long&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/MetricsRegionServerWrapper.html#line.453">getHedgedReadWins</a>()</pre>
 <dl>
 <dt><span class="returnLabel">Returns:</span></dt>
 <dd>Count of times a hedged read beat out the primary read.</dd>
@@ -1625,7 +1641,7 @@ public interface <a href="../../../../../src-html/org/apache/hadoop/hbase/region
 <ul class="blockList">
 <li class="blockList">
 <h4>getBlockedRequestsCount</h4>
-<pre>long&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/MetricsRegionServerWrapper.html#line.453">getBlockedRequestsCount</a>()</pre>
+<pre>long&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/MetricsRegionServerWrapper.html#line.458">getBlockedRequestsCount</a>()</pre>
 <dl>
 <dt><span class="returnLabel">Returns:</span></dt>
 <dd>Count of requests blocked because the memstore size is larger than blockingMemStoreSize</dd>
@@ -1638,7 +1654,7 @@ public interface <a href="../../../../../src-html/org/apache/hadoop/hbase/region
 <ul class="blockList">
 <li class="blockList">
 <h4>getRpcGetRequestsCount</h4>
-<pre>long&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/MetricsRegionServerWrapper.html#line.458">getRpcGetRequestsCount</a>()</pre>
+<pre>long&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/MetricsRegionServerWrapper.html#line.463">getRpcGetRequestsCount</a>()</pre>
 <div class="block">Get the number of rpc get requests to this region server.</div>
 </li>
 </ul>
@@ -1648,7 +1664,7 @@ public interface <a href="../../../../../src-html/org/apache/hadoop/hbase/region
 <ul class="blockList">
 <li class="blockList">
 <h4>getRpcScanRequestsCount</h4>
-<pre>long&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/MetricsRegionServerWrapper.html#line.463">getRpcScanRequestsCount</a>()</pre>
+<pre>long&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/MetricsRegionServerWrapper.html#line.468">getRpcScanRequestsCount</a>()</pre>
 <div class="block">Get the number of rpc scan requests to this region server.</div>
 </li>
 </ul>
@@ -1658,7 +1674,7 @@ public interface <a href="../../../../../src-html/org/apache/hadoop/hbase/region
 <ul class="blockList">
 <li class="blockList">
 <h4>getRpcMultiRequestsCount</h4>
-<pre>long&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/MetricsRegionServerWrapper.html#line.468">getRpcMultiRequestsCount</a>()</pre>
+<pre>long&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/MetricsRegionServerWrapper.html#line.473">getRpcMultiRequestsCount</a>()</pre>
 <div class="block">Get the number of rpc multi requests to this region server.</div>
 </li>
 </ul>
@@ -1668,7 +1684,7 @@ public interface <a href="../../../../../src-html/org/apache/hadoop/hbase/region
 <ul class="blockList">
 <li class="blockList">
 <h4>getRpcMutateRequestsCount</h4>
-<pre>long&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/MetricsRegionServerWrapper.html#line.473">getRpcMutateRequestsCount</a>()</pre>
+<pre>long&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/MetricsRegionServerWrapper.html#line.478">getRpcMutateRequestsCount</a>()</pre>
 <div class="block">Get the number of rpc mutate requests to this region server.</div>
 </li>
 </ul>
@@ -1678,7 +1694,7 @@ public interface <a href="../../../../../src-html/org/apache/hadoop/hbase/region
 <ul class="blockList">
 <li class="blockList">
 <h4>getAverageRegionSize</h4>
-<pre>long&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/MetricsRegionServerWrapper.html#line.478">getAverageRegionSize</a>()</pre>
+<pre>long&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/MetricsRegionServerWrapper.html#line.483">getAverageRegionSize</a>()</pre>
 <div class="block">Get the average region size to this region server.</div>
 </li>
 </ul>
@@ -1688,7 +1704,7 @@ public interface <a href="../../../../../src-html/org/apache/hadoop/hbase/region
 <ul class="blockList">
 <li class="blockList">
 <h4>getDataMissCount</h4>
-<pre>long&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/MetricsRegionServerWrapper.html#line.480">getDataMissCount</a>()</pre>
+<pre>long&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/MetricsRegionServerWrapper.html#line.485">getDataMissCount</a>()</pre>
 </li>
 </ul>
 <a name="getLeafIndexMissCount--">
@@ -1697,7 +1713,7 @@ public interface <a href="../../../../../src-html/org/apache/hadoop/hbase/region
 <ul class="blockList">
 <li class="blockList">
 <h4>getLeafIndexMissCount</h4>
-<pre>long&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/MetricsRegionServerWrapper.html#line.482">getLeafIndexMissCount</a>()</pre>
+<pre>long&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/MetricsRegionServerWrapper.html#line.487">getLeafIndexMissCount</a>()</pre>
 </li>
 </ul>
 <a name="getBloomChunkMissCount--">
@@ -1706,7 +1722,7 @@ public interface <a href="../../../../../src-html/org/apache/hadoop/hbase/region
 <ul class="blockList">
 <li class="blockList">
 <h4>getBloomChunkMissCount</h4>
-<pre>long&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/MetricsRegionServerWrapper.html#line.484">getBloomChunkMissCount</a>()</pre>
+<pre>long&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/MetricsRegionServerWrapper.html#line.489">getBloomChunkMissCount</a>()</pre>
 </li>
 </ul>
 <a name="getMetaMissCount--">
@@ -1715,7 +1731,7 @@ public interface <a href="../../../../../src-html/org/apache/hadoop/hbase/region
 <ul class="blockList">
 <li class="blockList">
 <h4>getMetaMissCount</h4>
-<pre>long&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/MetricsRegionServerWrapper.html#line.486">getMetaMissCount</a>()</pre>
+<pre>long&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/MetricsRegionServerWrapper.html#line.491">getMetaMissCount</a>()</pre>
 </li>
 </ul>
 <a name="getRootIndexMissCount--">
@@ -1724,7 +1740,7 @@ public interface <a href="../../../../../src-html/org/apache/hadoop/hbase/region
 <ul class="blockList">
 <li class="blockList">
 <h4>getRootIndexMissCount</h4>
-<pre>long&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/MetricsRegionServerWrapper.html#line.488">getRootIndexMissCount</a>()</pre>
+<pre>long&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/MetricsRegionServerWrapper.html#line.493">getRootIndexMissCount</a>()</pre>
 </li>
 </ul>
 <a name="getIntermediateIndexMissCount--">
@@ -1733,7 +1749,7 @@ public interface <a href="../../../../../src-html/org/apache/hadoop/hbase/region
 <ul class="blockList">
 <li class="blockList">
 <h4>getIntermediateIndexMissCount</h4>
-<pre>long&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/MetricsRegionServerWrapper.html#line.490">getIntermediateIndexMissCount</a>()</pre>
+<pre>long&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/MetricsRegionServerWrapper.html#line.495">getIntermediateIndexMissCount</a>()</pre>
 </li>
 </ul>
 <a name="getFileInfoMissCount--">
@@ -1742,7 +1758,7 @@ public interface <a href="../../../../../src-html/org/apache/hadoop/hbase/region
 <ul class="blockList">
 <li class="blockList">
 <h4>getFileInfoMissCount</h4>
-<pre>long&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/MetricsRegionServerWrapper.html#line.492">getFileInfoMissCount</a>()</pre>
+<pre>long&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/MetricsRegionServerWrapper.html#line.497">getFileInfoMissCount</a>()</pre>
 </li>
 </ul>
 <a name="getGeneralBloomMetaMissCount--">
@@ -1751,7 +1767,7 @@ public interface <a href="../../../../../src-html/org/apache/hadoop/hbase/region
 <ul class="blockList">
 <li class="blockList">
 <h4>getGeneralBloomMetaMissCount</h4>
-<pre>long&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/MetricsRegionServerWrapper.html#line.494">getGeneralBloomMetaMissCount</a>()</pre>
+<pre>long&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/MetricsRegionServerWrapper.html#line.499">getGeneralBloomMetaMissCount</a>()</pre>
 </li>
 </ul>
 <a name="getDeleteFamilyBloomMissCount--">
@@ -1760,7 +1776,7 @@ public interface <a href="../../../../../src-html/org/apache/hadoop/hbase/region
 <ul class="blockList">
 <li class="blockList">
 <h4>getDeleteFamilyBloomMissCount</h4>
-<pre>long&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/MetricsRegionServerWrapper.html#line.496">getDeleteFamilyBloomMissCount</a>()</pre>
+<pre>long&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/MetricsRegionServerWrapper.html#line.501">getDeleteFamilyBloomMissCount</a>()</pre>
 </li>
 </ul>
 <a name="getTrailerMissCount--">
@@ -1769,7 +1785,7 @@ public interface <a href="../../../../../src-html/org/apache/hadoop/hbase/region
 <ul class="blockList">
 <li class="blockList">
 <h4>getTrailerMissCount</h4>
-<pre>long&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/MetricsRegionServerWrapper.html#line.498">getTrailerMissCount</a>()</pre>
+<pre>long&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/MetricsRegionServerWrapper.html#line.503">getTrailerMissCount</a>()</pre>
 </li>
 </ul>
 <a name="getDataHitCount--">
@@ -1778,7 +1794,7 @@ public interface <a href="../../../../../src-html/org/apache/hadoop/hbase/region
 <ul class="blockList">
 <li class="blockList">
 <h4>getDataHitCount</h4>
-<pre>long&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/MetricsRegionServerWrapper.html#line.500">getDataHitCount</a>()</pre>
+<pre>long&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/MetricsRegionServerWrapper.html#line.505">getDataHitCount</a>()</pre>
 </li>
 </ul>
 <a name="getLeafIndexHitCount--">
@@ -1787,7 +1803,7 @@ public interface <a href="../../../../../src-html/org/apache/hadoop/hbase/region
 <ul class="blockList">
 <li class="blockList">
 <h4>getLeafIndexHitCount</h4>
-<pre>long&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/MetricsRegionServerWrapper.html#line.502">getLeafIndexHitCount</a>()</pre>
+<pre>long&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/MetricsRegionServerWrapper.html#line.507">getLeafIndexHitCount</a>()</pre>
 </li>
 </ul>
 <a name="getBloomChunkHitCount--">
@@ -1796,7 +1812,7 @@ public interface <a href="../../../../../src-html/org/apache/hadoop/hbase/region
 <ul class="blockList">
 <li class="blockList">
 <h4>getBloomChunkHitCount</h4>
-<pre>long&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/MetricsRegionServerWrapper.html#line.504">getBloomChunkHitCount</a>()</pre>
+<pre>long&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/MetricsRegionServerWrapper.html#line.509">getBloomChunkHitCount</a>()</pre>
 </li>
 </ul>
 <a name="getMetaHitCount--">
@@ -1805,7 +1821,7 @@ public interface <a href="../../../../../src-html/org/apache/hadoop/hbase/region
 <ul class="blockList">
 <li class="blockList">
 <h4>getMetaHitCount</h4>
-<pre>long&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/MetricsRegionServerWrapper.html#line.506">getMetaHitCount</a>()</pre>
+<pre>long&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/MetricsRegionServerWrapper.html#line.511">getMetaHitCount</a>()</pre>
 </li>
 </ul>
 <a name="getRootIndexHitCount--">
@@ -1814,7 +1830,7 @@ public interface <a href="../../../../../src-html/org/apache/hadoop/hbase/region
 <ul class="blockList">
 <li class="blockList">
 <h4>getRootIndexHitCount</h4>
-<pre>long&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/MetricsRegionServerWrapper.html#line.508">getRootIndexHitCount</a>()</pre>
+<pre>long&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/MetricsRegionServerWrapper.html#line.513">getRootIndexHitCount</a>()</pre>
 </li>
 </ul>
 <a name="getIntermediateIndexHitCount--">
@@ -1823,7 +1839,7 @@ public interface <a href="../../../../../src-html/org/apache/hadoop/hbase/region
 <ul class="blockList">
 <li class="blockList">
 <h4>getIntermediateIndexHitCount</h4>
-<pre>long&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/MetricsRegionServerWrapper.html#line.510">getIntermediateIndexHitCount</a>()</pre>
+<pre>long&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/MetricsRegionServerWrapper.html#line.515">getIntermediateIndexHitCount</a>()</pre>
 </li>
 </ul>
 <a name="getFileInfoHitCount--">
@@ -1832,7 +1848,7 @@ public interface <a href="../../../../../src-html/org/apache/hadoop/hbase/region
 <ul class="blockList">
 <li class="blockList">
 <h4>getFileInfoHitCount</h4>
-<pre>long&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/MetricsRegionServerWrapper.html#line.512">getFileInfoHitCount</a>()</pre>
+<pre>long&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/MetricsRegionServerWrapper.html#line.517">getFileInfoHitCount</a>()</pre>
 </li>
 </ul>
 <a name="getGeneralBloomMetaHitCount--">
@@ -1841,7 +1857,7 @@ public interface <a href="../../../../../src-html/org/apache/hadoop/hbase/region
 <ul class="blockList">
 <li class="blockList">
 <h4>getGeneralBloomMetaHitCount</h4>
-<pre>long&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/MetricsRegionServerWrapper.html#line.514">getGeneralBloomMetaHitCount</a>()</pre>
+<pre>long&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/MetricsRegionServerWrapper.html#line.519">getGeneralBloomMetaHitCount</a>()</pre>
 </li>
 </ul>
 <a name="getDeleteFamilyBloomHitCount--">
@@ -1850,7 +1866,7 @@ public interface <a href="../../../../../src-html/org/apache/hadoop/hbase/region
 <ul class="blockList">
 <li class="blockList">
 <h4>getDeleteFamilyBloomHitCount</h4>
-<pre>long&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/MetricsRegionServerWrapper.html#line.516">getDeleteFamilyBloomHitCount</a>()</pre>
+<pre>long&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/MetricsRegionServerWrapper.html#line.521">getDeleteFamilyBloomHitCount</a>()</pre>
 </li>
 </ul>
 <a name="getTrailerHitCount--">
@@ -1859,7 +1875,7 @@ public interface <a href="../../../../../src-html/org/apache/hadoop/hbase/region
 <ul class="blockList">
 <li class="blockList">
 <h4>getTrailerHitCount</h4>
-<pre>long&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/MetricsRegionServerWrapper.html#line.518">getTrailerHitCount</a>()</pre>
+<pre>long&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/MetricsRegionServerWrapper.html#line.523">getTrailerHitCount</a>()</pre>
 </li>
 </ul>
 <a name="getTotalRowActionRequestCount--">
@@ -1868,7 +1884,7 @@ public interface <a href="../../../../../src-html/org/apache/hadoop/hbase/region
 <ul class="blockListLast">
 <li class="blockList">
 <h4>getTotalRowActionRequestCount</h4>
-<pre>long&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/MetricsRegionServerWrapper.html#line.520">getTotalRowActionRequestCount</a>()</pre>
+<pre>long&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/MetricsRegionServerWrapper.html#line.525">getTotalRowActionRequestCount</a>()</pre>
 </li>
 </ul>
 </li>

http://git-wip-us.apache.org/repos/asf/hbase-site/blob/2e694a8e/devapidocs/org/apache/hadoop/hbase/regionserver/MetricsRegionServerWrapperImpl.RegionServerMetricsWrapperRunnable.html
----------------------------------------------------------------------
diff --git a/devapidocs/org/apache/hadoop/hbase/regionserver/MetricsRegionServerWrapperImpl.RegionServerMetricsWrapperRunnable.html b/devapidocs/org/apache/hadoop/hbase/regionserver/MetricsRegionServerWrapperImpl.RegionServerMetricsWrapperRunnable.html
index b300502..4103a85 100644
--- a/devapidocs/org/apache/hadoop/hbase/regionserver/MetricsRegionServerWrapperImpl.RegionServerMetricsWrapperRunnable.html
+++ b/devapidocs/org/apache/hadoop/hbase/regionserver/MetricsRegionServerWrapperImpl.RegionServerMetricsWrapperRunnable.html
@@ -117,7 +117,7 @@ var activeTableTab = "activeTableTab";
 </dl>
 <hr>
 <br>
-<pre>public class <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/MetricsRegionServerWrapperImpl.html#line.727">MetricsRegionServerWrapperImpl.RegionServerMetricsWrapperRunnable</a>
+<pre>public class <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/MetricsRegionServerWrapperImpl.html#line.733">MetricsRegionServerWrapperImpl.RegionServerMetricsWrapperRunnable</a>
 extends <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>
 implements <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Runnable.html?is-external=true" title="class or interface in java.lang">Runnable</a></pre>
 <div class="block">This is the runnable that will be executed on the executor every PERIOD number of seconds
@@ -155,6 +155,10 @@ implements <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Runnable
 </tr>
 <tr class="rowColor">
 <td class="colFirst"><code>private long</code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/regionserver/MetricsRegionServerWrapperImpl.RegionServerMetricsWrapperRunnable.html#lastStoreFileSize">lastStoreFileSize</a></span></code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>private long</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/regionserver/MetricsRegionServerWrapperImpl.RegionServerMetricsWrapperRunnable.html#lastWriteRequestsCount">lastWriteRequestsCount</a></span></code>&nbsp;</td>
 </tr>
 </table>
@@ -221,7 +225,7 @@ implements <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Runnable
 <ul class="blockList">
 <li class="blockList">
 <h4>lastRan</h4>
-<pre>private&nbsp;long <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/MetricsRegionServerWrapperImpl.RegionServerMetricsWrapperRunnable.html#line.729">lastRan</a></pre>
+<pre>private&nbsp;long <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/MetricsRegionServerWrapperImpl.RegionServerMetricsWrapperRunnable.html#line.735">lastRan</a></pre>
 </li>
 </ul>
 <a name="lastRequestCount">
@@ -230,7 +234,7 @@ implements <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Runnable
 <ul class="blockList">
 <li class="blockList">
 <h4>lastRequestCount</h4>
-<pre>private&nbsp;long <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/MetricsRegionServerWrapperImpl.RegionServerMetricsWrapperRunnable.html#line.730">lastRequestCount</a></pre>
+<pre>private&nbsp;long <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/MetricsRegionServerWrapperImpl.RegionServerMetricsWrapperRunnable.html#line.736">lastRequestCount</a></pre>
 </li>
 </ul>
 <a name="lastReadRequestsCount">
@@ -239,16 +243,25 @@ implements <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Runnable
 <ul class="blockList">
 <li class="blockList">
 <h4>lastReadRequestsCount</h4>
-<pre>private&nbsp;long <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/MetricsRegionServerWrapperImpl.RegionServerMetricsWrapperRunnable.html#line.731">lastReadRequestsCount</a></pre>
+<pre>private&nbsp;long <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/MetricsRegionServerWrapperImpl.RegionServerMetricsWrapperRunnable.html#line.737">lastReadRequestsCount</a></pre>
 </li>
 </ul>
 <a name="lastWriteRequestsCount">
 <!--   -->
 </a>
-<ul class="blockListLast">
+<ul class="blockList">
 <li class="blockList">
 <h4>lastWriteRequestsCount</h4>
-<pre>private&nbsp;long <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/MetricsRegionServerWrapperImpl.RegionServerMetricsWrapperRunnable.html#line.732">lastWriteRequestsCount</a></pre>
+<pre>private&nbsp;long <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/MetricsRegionServerWrapperImpl.RegionServerMetricsWrapperRunnable.html#line.738">lastWriteRequestsCount</a></pre>
+</li>
+</ul>
+<a name="lastStoreFileSize">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>lastStoreFileSize</h4>
+<pre>private&nbsp;long <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/MetricsRegionServerWrapperImpl.RegionServerMetricsWrapperRunnable.html#line.739">lastStoreFileSize</a></pre>
 </li>
 </ul>
 </li>
@@ -265,7 +278,7 @@ implements <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Runnable
 <ul class="blockListLast">
 <li class="blockList">
 <h4>RegionServerMetricsWrapperRunnable</h4>
-<pre>public&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/MetricsRegionServerWrapperImpl.RegionServerMetricsWrapperRunnable.html#line.727">RegionServerMetricsWrapperRunnable</a>()</pre>
+<pre>public&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/MetricsRegionServerWrapperImpl.RegionServerMetricsWrapperRunnable.html#line.733">RegionServerMetricsWrapperRunnable</a>()</pre>
 </li>
 </ul>
 </li>
@@ -282,7 +295,7 @@ implements <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Runnable
 <ul class="blockListLast">
 <li class="blockList">
 <h4>run</h4>
-<pre>public&nbsp;void&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/MetricsRegionServerWrapperImpl.RegionServerMetricsWrapperRunnable.html#line.735">run</a>()</pre>
+<pre>public&nbsp;void&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/MetricsRegionServerWrapperImpl.RegionServerMetricsWrapperRunnable.html#line.742">run</a>()</pre>
 <dl>
 <dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
 <dd><code><a href="https://docs.oracle.com/javase/8/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="https://docs.oracle.com/javase/8/docs/api/java/lang/Runnable.html?is-external=true" title="class or interface in java.lang">Runnable</a></code></dd>


[09/28] hbase-site git commit: Published site at 8d7061a487357344f10ee260979cc2c47cd833dd.

Posted by gi...@apache.org.
http://git-wip-us.apache.org/repos/asf/hbase-site/blob/2e694a8e/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 4e145e4..69b30be 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
@@ -706,332 +706,336 @@
 <span class="sourceLineNo">698</span>    }<a name="line.698"></a>
 <span class="sourceLineNo">699</span><a name="line.699"></a>
 <span class="sourceLineNo">700</span>    // 620, 1<a name="line.700"></a>
-<span class="sourceLineNo">701</span>    jamonWriter.write("&lt;table class=\"table table-striped\"&gt;\n    &lt;tr&gt;\n        &lt;th&gt;Peer Id&lt;/th&gt;\n        &lt;th&gt;Cluster Key&lt;/th&gt;\n        &lt;th&gt;State&lt;/th&gt;\n        &lt;th&gt;IsSerial&lt;/th&gt;\n        &lt;th&gt;Remote WAL&lt;/th&gt;\n        &lt;th&gt;Sync Replication State&lt;/th&gt;\n        &lt;th&gt;Bandwidth&lt;/th&gt;\n        &lt;th&gt;ReplicateAll&lt;/th&gt;\n        &lt;th&gt;Namespaces&lt;/th&gt;\n        &lt;th&gt;Exclude Namespaces&lt;/th&gt;\n        &lt;th&gt;Table Cfs&lt;/th&gt;\n        &lt;th&gt;Exclude Table Cfs&lt;/th&gt;\n    &lt;/tr&gt;\n");<a name="line.701"></a>
-<span class="sourceLineNo">702</span>    // 635, 1<a name="line.702"></a>
+<span class="sourceLineNo">701</span>    jamonWriter.write("&lt;table class=\"table table-striped\"&gt;\n    &lt;tr&gt;\n        &lt;th&gt;Peer Id&lt;/th&gt;\n        &lt;th&gt;Cluster Key&lt;/th&gt;\n        &lt;th&gt;Endpoint&lt;/th&gt;\n        &lt;th&gt;State&lt;/th&gt;\n        &lt;th&gt;IsSerial&lt;/th&gt;\n        &lt;th&gt;Remote WAL&lt;/th&gt;\n        &lt;th&gt;Sync Replication State&lt;/th&gt;\n        &lt;th&gt;Bandwidth&lt;/th&gt;\n        &lt;th&gt;ReplicateAll&lt;/th&gt;\n        &lt;th&gt;Namespaces&lt;/th&gt;\n        &lt;th&gt;Exclude Namespaces&lt;/th&gt;\n        &lt;th&gt;Table Cfs&lt;/th&gt;\n        &lt;th&gt;Exclude Table Cfs&lt;/th&gt;\n    &lt;/tr&gt;\n");<a name="line.701"></a>
+<span class="sourceLineNo">702</span>    // 636, 1<a name="line.702"></a>
 <span class="sourceLineNo">703</span>    if ((peers != null &amp;&amp; peers.size() &gt; 0))<a name="line.703"></a>
 <span class="sourceLineNo">704</span>    {<a name="line.704"></a>
-<span class="sourceLineNo">705</span>      // 635, 43<a name="line.705"></a>
+<span class="sourceLineNo">705</span>      // 636, 43<a name="line.705"></a>
 <span class="sourceLineNo">706</span>      jamonWriter.write("\n    ");<a name="line.706"></a>
-<span class="sourceLineNo">707</span>      // 636, 5<a name="line.707"></a>
+<span class="sourceLineNo">707</span>      // 637, 5<a name="line.707"></a>
 <span class="sourceLineNo">708</span>      for (ReplicationPeerDescription peer : peers )<a name="line.708"></a>
 <span class="sourceLineNo">709</span>      {<a name="line.709"></a>
-<span class="sourceLineNo">710</span>        // 636, 53<a name="line.710"></a>
+<span class="sourceLineNo">710</span>        // 637, 53<a name="line.710"></a>
 <span class="sourceLineNo">711</span>        jamonWriter.write("\n    ");<a name="line.711"></a>
-<span class="sourceLineNo">712</span>        // 637, 5<a name="line.712"></a>
+<span class="sourceLineNo">712</span>        // 638, 5<a name="line.712"></a>
 <span class="sourceLineNo">713</span>        <a name="line.713"></a>
 <span class="sourceLineNo">714</span>        String peerId = peer.getPeerId();<a name="line.714"></a>
 <span class="sourceLineNo">715</span>        ReplicationPeerConfig peerConfig = peer.getPeerConfig();<a name="line.715"></a>
 <span class="sourceLineNo">716</span>    <a name="line.716"></a>
-<span class="sourceLineNo">717</span>        // 641, 5<a name="line.717"></a>
+<span class="sourceLineNo">717</span>        // 642, 5<a name="line.717"></a>
 <span class="sourceLineNo">718</span>        jamonWriter.write("&lt;tr&gt;\n        &lt;td&gt;");<a name="line.718"></a>
-<span class="sourceLineNo">719</span>        // 642, 13<a name="line.719"></a>
+<span class="sourceLineNo">719</span>        // 643, 13<a name="line.719"></a>
 <span class="sourceLineNo">720</span>        org.jamon.escaping.Escaping.NONE.write(org.jamon.emit.StandardEmitter.valueOf(peerId), jamonWriter);<a name="line.720"></a>
-<span class="sourceLineNo">721</span>        // 642, 25<a name="line.721"></a>
+<span class="sourceLineNo">721</span>        // 643, 25<a name="line.721"></a>
 <span class="sourceLineNo">722</span>        jamonWriter.write("&lt;/td&gt;\n        &lt;td&gt;");<a name="line.722"></a>
-<span class="sourceLineNo">723</span>        // 643, 13<a name="line.723"></a>
+<span class="sourceLineNo">723</span>        // 644, 13<a name="line.723"></a>
 <span class="sourceLineNo">724</span>        org.jamon.escaping.Escaping.NONE.write(org.jamon.emit.StandardEmitter.valueOf(peerConfig.getClusterKey()), jamonWriter);<a name="line.724"></a>
-<span class="sourceLineNo">725</span>        // 643, 45<a name="line.725"></a>
+<span class="sourceLineNo">725</span>        // 644, 45<a name="line.725"></a>
 <span class="sourceLineNo">726</span>        jamonWriter.write("&lt;/td&gt;\n        &lt;td&gt;");<a name="line.726"></a>
-<span class="sourceLineNo">727</span>        // 644, 13<a name="line.727"></a>
-<span class="sourceLineNo">728</span>        org.jamon.escaping.Escaping.NONE.write(org.jamon.emit.StandardEmitter.valueOf(peer.isEnabled() ? "ENABLED" : "DISABLED"), jamonWriter);<a name="line.728"></a>
-<span class="sourceLineNo">729</span>        // 644, 60<a name="line.729"></a>
+<span class="sourceLineNo">727</span>        // 645, 13<a name="line.727"></a>
+<span class="sourceLineNo">728</span>        org.jamon.escaping.Escaping.NONE.write(org.jamon.emit.StandardEmitter.valueOf(peerConfig.getReplicationEndpointImpl()), jamonWriter);<a name="line.728"></a>
+<span class="sourceLineNo">729</span>        // 645, 58<a name="line.729"></a>
 <span class="sourceLineNo">730</span>        jamonWriter.write("&lt;/td&gt;\n        &lt;td&gt;");<a name="line.730"></a>
-<span class="sourceLineNo">731</span>        // 645, 13<a name="line.731"></a>
-<span class="sourceLineNo">732</span>        org.jamon.escaping.Escaping.NONE.write(org.jamon.emit.StandardEmitter.valueOf(peerConfig.isSerial()), jamonWriter);<a name="line.732"></a>
-<span class="sourceLineNo">733</span>        // 645, 40<a name="line.733"></a>
+<span class="sourceLineNo">731</span>        // 646, 13<a name="line.731"></a>
+<span class="sourceLineNo">732</span>        org.jamon.escaping.Escaping.NONE.write(org.jamon.emit.StandardEmitter.valueOf(peer.isEnabled() ? "ENABLED" : "DISABLED"), jamonWriter);<a name="line.732"></a>
+<span class="sourceLineNo">733</span>        // 646, 60<a name="line.733"></a>
 <span class="sourceLineNo">734</span>        jamonWriter.write("&lt;/td&gt;\n        &lt;td&gt;");<a name="line.734"></a>
-<span class="sourceLineNo">735</span>        // 646, 13<a name="line.735"></a>
-<span class="sourceLineNo">736</span>        org.jamon.escaping.Escaping.NONE.write(org.jamon.emit.StandardEmitter.valueOf(peerConfig.getRemoteWALDir() == null ? "" : peerConfig.getRemoteWALDir()), jamonWriter);<a name="line.736"></a>
-<span class="sourceLineNo">737</span>        // 646, 91<a name="line.737"></a>
-<span class="sourceLineNo">738</span>        jamonWriter.write("\n        &lt;td&gt;");<a name="line.738"></a>
-<span class="sourceLineNo">739</span>        // 647, 13<a name="line.739"></a>
-<span class="sourceLineNo">740</span>        org.jamon.escaping.Escaping.NONE.write(org.jamon.emit.StandardEmitter.valueOf(peer.getSyncReplicationState()), jamonWriter);<a name="line.740"></a>
-<span class="sourceLineNo">741</span>        // 647, 49<a name="line.741"></a>
+<span class="sourceLineNo">735</span>        // 647, 13<a name="line.735"></a>
+<span class="sourceLineNo">736</span>        org.jamon.escaping.Escaping.NONE.write(org.jamon.emit.StandardEmitter.valueOf(peerConfig.isSerial()), jamonWriter);<a name="line.736"></a>
+<span class="sourceLineNo">737</span>        // 647, 40<a name="line.737"></a>
+<span class="sourceLineNo">738</span>        jamonWriter.write("&lt;/td&gt;\n        &lt;td&gt;");<a name="line.738"></a>
+<span class="sourceLineNo">739</span>        // 648, 13<a name="line.739"></a>
+<span class="sourceLineNo">740</span>        org.jamon.escaping.Escaping.NONE.write(org.jamon.emit.StandardEmitter.valueOf(peerConfig.getRemoteWALDir() == null ? "" : peerConfig.getRemoteWALDir()), jamonWriter);<a name="line.740"></a>
+<span class="sourceLineNo">741</span>        // 648, 91<a name="line.741"></a>
 <span class="sourceLineNo">742</span>        jamonWriter.write("\n        &lt;td&gt;");<a name="line.742"></a>
-<span class="sourceLineNo">743</span>        // 648, 13<a name="line.743"></a>
-<span class="sourceLineNo">744</span>        org.jamon.escaping.Escaping.NONE.write(org.jamon.emit.StandardEmitter.valueOf(peerConfig.getBandwidth() == 0? "UNLIMITED" : StringUtils.humanReadableInt(peerConfig.getBandwidth())), jamonWriter);<a name="line.744"></a>
-<span class="sourceLineNo">745</span>        // 648, 120<a name="line.745"></a>
-<span class="sourceLineNo">746</span>        jamonWriter.write("&lt;/td&gt;\n        &lt;td&gt;");<a name="line.746"></a>
-<span class="sourceLineNo">747</span>        // 649, 13<a name="line.747"></a>
-<span class="sourceLineNo">748</span>        org.jamon.escaping.Escaping.NONE.write(org.jamon.emit.StandardEmitter.valueOf(peerConfig.replicateAllUserTables()), jamonWriter);<a name="line.748"></a>
-<span class="sourceLineNo">749</span>        // 649, 54<a name="line.749"></a>
-<span class="sourceLineNo">750</span>        jamonWriter.write("&lt;/td&gt;\n        &lt;td&gt;\n           ");<a name="line.750"></a>
-<span class="sourceLineNo">751</span>        // 651, 12<a name="line.751"></a>
-<span class="sourceLineNo">752</span>        org.jamon.escaping.Escaping.NONE.write(org.jamon.emit.StandardEmitter.valueOf(peerConfig.getNamespaces() == null ? "" : ReplicationPeerConfigUtil.convertToString(peerConfig.getNamespaces()).replaceAll(";", "; ")), jamonWriter);<a name="line.752"></a>
-<span class="sourceLineNo">753</span>        // 651, 151<a name="line.753"></a>
-<span class="sourceLineNo">754</span>        jamonWriter.write("\n        &lt;/td&gt;\n        &lt;td&gt;\n            ");<a name="line.754"></a>
-<span class="sourceLineNo">755</span>        // 654, 13<a name="line.755"></a>
-<span class="sourceLineNo">756</span>        org.jamon.escaping.Escaping.NONE.write(org.jamon.emit.StandardEmitter.valueOf(peerConfig.getExcludeNamespaces() == null ? "" : ReplicationPeerConfigUtil.convertToString(peerConfig.getExcludeNamespaces()).replaceAll(";", "; ")), jamonWriter);<a name="line.756"></a>
-<span class="sourceLineNo">757</span>        // 654, 166<a name="line.757"></a>
-<span class="sourceLineNo">758</span>        jamonWriter.write("\n        &lt;/td&gt;\n        &lt;td&gt;\n           ");<a name="line.758"></a>
-<span class="sourceLineNo">759</span>        // 657, 12<a name="line.759"></a>
-<span class="sourceLineNo">760</span>        org.jamon.escaping.Escaping.NONE.write(org.jamon.emit.StandardEmitter.valueOf(peerConfig.getTableCFsMap() == null ? "" : ReplicationPeerConfigUtil.convertToString(peerConfig.getTableCFsMap()).replaceAll(";", "; ")), jamonWriter);<a name="line.760"></a>
-<span class="sourceLineNo">761</span>        // 657, 153<a name="line.761"></a>
+<span class="sourceLineNo">743</span>        // 649, 13<a name="line.743"></a>
+<span class="sourceLineNo">744</span>        org.jamon.escaping.Escaping.NONE.write(org.jamon.emit.StandardEmitter.valueOf(peer.getSyncReplicationState()), jamonWriter);<a name="line.744"></a>
+<span class="sourceLineNo">745</span>        // 649, 49<a name="line.745"></a>
+<span class="sourceLineNo">746</span>        jamonWriter.write("\n        &lt;td&gt;");<a name="line.746"></a>
+<span class="sourceLineNo">747</span>        // 650, 13<a name="line.747"></a>
+<span class="sourceLineNo">748</span>        org.jamon.escaping.Escaping.NONE.write(org.jamon.emit.StandardEmitter.valueOf(peerConfig.getBandwidth() == 0? "UNLIMITED" : StringUtils.humanReadableInt(peerConfig.getBandwidth())), jamonWriter);<a name="line.748"></a>
+<span class="sourceLineNo">749</span>        // 650, 120<a name="line.749"></a>
+<span class="sourceLineNo">750</span>        jamonWriter.write("&lt;/td&gt;\n        &lt;td&gt;");<a name="line.750"></a>
+<span class="sourceLineNo">751</span>        // 651, 13<a name="line.751"></a>
+<span class="sourceLineNo">752</span>        org.jamon.escaping.Escaping.NONE.write(org.jamon.emit.StandardEmitter.valueOf(peerConfig.replicateAllUserTables()), jamonWriter);<a name="line.752"></a>
+<span class="sourceLineNo">753</span>        // 651, 54<a name="line.753"></a>
+<span class="sourceLineNo">754</span>        jamonWriter.write("&lt;/td&gt;\n        &lt;td&gt;\n           ");<a name="line.754"></a>
+<span class="sourceLineNo">755</span>        // 653, 12<a name="line.755"></a>
+<span class="sourceLineNo">756</span>        org.jamon.escaping.Escaping.NONE.write(org.jamon.emit.StandardEmitter.valueOf(peerConfig.getNamespaces() == null ? "" : ReplicationPeerConfigUtil.convertToString(peerConfig.getNamespaces()).replaceAll(";", "; ")), jamonWriter);<a name="line.756"></a>
+<span class="sourceLineNo">757</span>        // 653, 151<a name="line.757"></a>
+<span class="sourceLineNo">758</span>        jamonWriter.write("\n        &lt;/td&gt;\n        &lt;td&gt;\n            ");<a name="line.758"></a>
+<span class="sourceLineNo">759</span>        // 656, 13<a name="line.759"></a>
+<span class="sourceLineNo">760</span>        org.jamon.escaping.Escaping.NONE.write(org.jamon.emit.StandardEmitter.valueOf(peerConfig.getExcludeNamespaces() == null ? "" : ReplicationPeerConfigUtil.convertToString(peerConfig.getExcludeNamespaces()).replaceAll(";", "; ")), jamonWriter);<a name="line.760"></a>
+<span class="sourceLineNo">761</span>        // 656, 166<a name="line.761"></a>
 <span class="sourceLineNo">762</span>        jamonWriter.write("\n        &lt;/td&gt;\n        &lt;td&gt;\n           ");<a name="line.762"></a>
-<span class="sourceLineNo">763</span>        // 660, 12<a name="line.763"></a>
-<span class="sourceLineNo">764</span>        org.jamon.escaping.Escaping.NONE.write(org.jamon.emit.StandardEmitter.valueOf(peerConfig.getExcludeTableCFsMap() == null ? "" : ReplicationPeerConfigUtil.convertToString(peerConfig.getExcludeTableCFsMap()).replaceAll(";", "; ")), jamonWriter);<a name="line.764"></a>
-<span class="sourceLineNo">765</span>        // 660, 167<a name="line.765"></a>
-<span class="sourceLineNo">766</span>        jamonWriter.write("\n        &lt;/td&gt;\n    &lt;/tr&gt;\n    ");<a name="line.766"></a>
-<span class="sourceLineNo">767</span>      }<a name="line.767"></a>
-<span class="sourceLineNo">768</span>      // 663, 12<a name="line.768"></a>
-<span class="sourceLineNo">769</span>      jamonWriter.write("\n");<a name="line.769"></a>
-<span class="sourceLineNo">770</span>    }<a name="line.770"></a>
-<span class="sourceLineNo">771</span>    // 664, 7<a name="line.771"></a>
-<span class="sourceLineNo">772</span>    jamonWriter.write("\n&lt;tr&gt;&lt;td&gt;Total: ");<a name="line.772"></a>
-<span class="sourceLineNo">773</span>    // 665, 16<a name="line.773"></a>
-<span class="sourceLineNo">774</span>    org.jamon.escaping.Escaping.NONE.write(org.jamon.emit.StandardEmitter.valueOf((peers != null) ? peers.size() : 0), jamonWriter);<a name="line.774"></a>
-<span class="sourceLineNo">775</span>    // 665, 56<a name="line.775"></a>
-<span class="sourceLineNo">776</span>    jamonWriter.write("&lt;/td&gt;&lt;/tr&gt;\n&lt;/table&gt;\n");<a name="line.776"></a>
-<span class="sourceLineNo">777</span>  }<a name="line.777"></a>
-<span class="sourceLineNo">778</span>  <a name="line.778"></a>
-<span class="sourceLineNo">779</span>  <a name="line.779"></a>
-<span class="sourceLineNo">780</span>  // 551, 1<a name="line.780"></a>
-<span class="sourceLineNo">781</span>  private void __jamon_innerUnit__userSnapshots(final java.io.Writer jamonWriter)<a name="line.781"></a>
-<span class="sourceLineNo">782</span>    throws java.io.IOException<a name="line.782"></a>
-<span class="sourceLineNo">783</span>  {<a name="line.783"></a>
-<span class="sourceLineNo">784</span>    // 552, 1<a name="line.784"></a>
-<span class="sourceLineNo">785</span>    <a name="line.785"></a>
-<span class="sourceLineNo">786</span>   List&lt;SnapshotDescription&gt; snapshots = master.isInitialized() ?<a name="line.786"></a>
-<span class="sourceLineNo">787</span>     master.getSnapshotManager().getCompletedSnapshots() : null;<a name="line.787"></a>
-<span class="sourceLineNo">788</span><a name="line.788"></a>
-<span class="sourceLineNo">789</span>    // 556, 1<a name="line.789"></a>
-<span class="sourceLineNo">790</span>    if ((snapshots != null &amp;&amp; snapshots.size() &gt; 0))<a name="line.790"></a>
-<span class="sourceLineNo">791</span>    {<a name="line.791"></a>
-<span class="sourceLineNo">792</span>      // 556, 51<a name="line.792"></a>
-<span class="sourceLineNo">793</span>      jamonWriter.write("\n&lt;table class=\"table table-striped\"&gt;\n    &lt;tr&gt;\n        &lt;th&gt;Snapshot Name&lt;/th&gt;\n        &lt;th&gt;Table&lt;/th&gt;\n        &lt;th&gt;Creation Time&lt;/th&gt;\n    &lt;/tr&gt;\n    ");<a name="line.793"></a>
-<span class="sourceLineNo">794</span>      // 563, 5<a name="line.794"></a>
-<span class="sourceLineNo">795</span>      for (SnapshotDescription snapshotDesc : snapshots)<a name="line.795"></a>
-<span class="sourceLineNo">796</span>      {<a name="line.796"></a>
-<span class="sourceLineNo">797</span>        // 563, 57<a name="line.797"></a>
-<span class="sourceLineNo">798</span>        jamonWriter.write("\n    ");<a name="line.798"></a>
-<span class="sourceLineNo">799</span>        // 564, 5<a name="line.799"></a>
-<span class="sourceLineNo">800</span>        <a name="line.800"></a>
-<span class="sourceLineNo">801</span>        TableName snapshotTable = TableName.valueOf(snapshotDesc.getTable());<a name="line.801"></a>
-<span class="sourceLineNo">802</span>    <a name="line.802"></a>
-<span class="sourceLineNo">803</span>        // 567, 5<a name="line.803"></a>
-<span class="sourceLineNo">804</span>        jamonWriter.write("&lt;tr&gt;\n        &lt;td&gt;&lt;a href=\"snapshot.jsp?name=");<a name="line.804"></a>
-<span class="sourceLineNo">805</span>        // 568, 40<a name="line.805"></a>
-<span class="sourceLineNo">806</span>        org.jamon.escaping.Escaping.NONE.write(org.jamon.emit.StandardEmitter.valueOf(snapshotDesc.getName()), jamonWriter);<a name="line.806"></a>
-<span class="sourceLineNo">807</span>        // 568, 68<a name="line.807"></a>
-<span class="sourceLineNo">808</span>        jamonWriter.write("\"&gt;");<a name="line.808"></a>
-<span class="sourceLineNo">809</span>        // 568, 70<a name="line.809"></a>
+<span class="sourceLineNo">763</span>        // 659, 12<a name="line.763"></a>
+<span class="sourceLineNo">764</span>        org.jamon.escaping.Escaping.NONE.write(org.jamon.emit.StandardEmitter.valueOf(peerConfig.getTableCFsMap() == null ? "" : ReplicationPeerConfigUtil.convertToString(peerConfig.getTableCFsMap()).replaceAll(";", "; ")), jamonWriter);<a name="line.764"></a>
+<span class="sourceLineNo">765</span>        // 659, 153<a name="line.765"></a>
+<span class="sourceLineNo">766</span>        jamonWriter.write("\n        &lt;/td&gt;\n        &lt;td&gt;\n           ");<a name="line.766"></a>
+<span class="sourceLineNo">767</span>        // 662, 12<a name="line.767"></a>
+<span class="sourceLineNo">768</span>        org.jamon.escaping.Escaping.NONE.write(org.jamon.emit.StandardEmitter.valueOf(peerConfig.getExcludeTableCFsMap() == null ? "" : ReplicationPeerConfigUtil.convertToString(peerConfig.getExcludeTableCFsMap()).replaceAll(";", "; ")), jamonWriter);<a name="line.768"></a>
+<span class="sourceLineNo">769</span>        // 662, 167<a name="line.769"></a>
+<span class="sourceLineNo">770</span>        jamonWriter.write("\n        &lt;/td&gt;\n    &lt;/tr&gt;\n    ");<a name="line.770"></a>
+<span class="sourceLineNo">771</span>      }<a name="line.771"></a>
+<span class="sourceLineNo">772</span>      // 665, 12<a name="line.772"></a>
+<span class="sourceLineNo">773</span>      jamonWriter.write("\n");<a name="line.773"></a>
+<span class="sourceLineNo">774</span>    }<a name="line.774"></a>
+<span class="sourceLineNo">775</span>    // 666, 7<a name="line.775"></a>
+<span class="sourceLineNo">776</span>    jamonWriter.write("\n&lt;tr&gt;&lt;td&gt;Total: ");<a name="line.776"></a>
+<span class="sourceLineNo">777</span>    // 667, 16<a name="line.777"></a>
+<span class="sourceLineNo">778</span>    org.jamon.escaping.Escaping.NONE.write(org.jamon.emit.StandardEmitter.valueOf((peers != null) ? peers.size() : 0), jamonWriter);<a name="line.778"></a>
+<span class="sourceLineNo">779</span>    // 667, 56<a name="line.779"></a>
+<span class="sourceLineNo">780</span>    jamonWriter.write("&lt;/td&gt;&lt;/tr&gt;\n&lt;/table&gt;\n");<a name="line.780"></a>
+<span class="sourceLineNo">781</span>  }<a name="line.781"></a>
+<span class="sourceLineNo">782</span>  <a name="line.782"></a>
+<span class="sourceLineNo">783</span>  <a name="line.783"></a>
+<span class="sourceLineNo">784</span>  // 551, 1<a name="line.784"></a>
+<span class="sourceLineNo">785</span>  private void __jamon_innerUnit__userSnapshots(final java.io.Writer jamonWriter)<a name="line.785"></a>
+<span class="sourceLineNo">786</span>    throws java.io.IOException<a name="line.786"></a>
+<span class="sourceLineNo">787</span>  {<a name="line.787"></a>
+<span class="sourceLineNo">788</span>    // 552, 1<a name="line.788"></a>
+<span class="sourceLineNo">789</span>    <a name="line.789"></a>
+<span class="sourceLineNo">790</span>   List&lt;SnapshotDescription&gt; snapshots = master.isInitialized() ?<a name="line.790"></a>
+<span class="sourceLineNo">791</span>     master.getSnapshotManager().getCompletedSnapshots() : null;<a name="line.791"></a>
+<span class="sourceLineNo">792</span><a name="line.792"></a>
+<span class="sourceLineNo">793</span>    // 556, 1<a name="line.793"></a>
+<span class="sourceLineNo">794</span>    if ((snapshots != null &amp;&amp; snapshots.size() &gt; 0))<a name="line.794"></a>
+<span class="sourceLineNo">795</span>    {<a name="line.795"></a>
+<span class="sourceLineNo">796</span>      // 556, 51<a name="line.796"></a>
+<span class="sourceLineNo">797</span>      jamonWriter.write("\n&lt;table class=\"table table-striped\"&gt;\n    &lt;tr&gt;\n        &lt;th&gt;Snapshot Name&lt;/th&gt;\n        &lt;th&gt;Table&lt;/th&gt;\n        &lt;th&gt;Creation Time&lt;/th&gt;\n    &lt;/tr&gt;\n    ");<a name="line.797"></a>
+<span class="sourceLineNo">798</span>      // 563, 5<a name="line.798"></a>
+<span class="sourceLineNo">799</span>      for (SnapshotDescription snapshotDesc : snapshots)<a name="line.799"></a>
+<span class="sourceLineNo">800</span>      {<a name="line.800"></a>
+<span class="sourceLineNo">801</span>        // 563, 57<a name="line.801"></a>
+<span class="sourceLineNo">802</span>        jamonWriter.write("\n    ");<a name="line.802"></a>
+<span class="sourceLineNo">803</span>        // 564, 5<a name="line.803"></a>
+<span class="sourceLineNo">804</span>        <a name="line.804"></a>
+<span class="sourceLineNo">805</span>        TableName snapshotTable = TableName.valueOf(snapshotDesc.getTable());<a name="line.805"></a>
+<span class="sourceLineNo">806</span>    <a name="line.806"></a>
+<span class="sourceLineNo">807</span>        // 567, 5<a name="line.807"></a>
+<span class="sourceLineNo">808</span>        jamonWriter.write("&lt;tr&gt;\n        &lt;td&gt;&lt;a href=\"snapshot.jsp?name=");<a name="line.808"></a>
+<span class="sourceLineNo">809</span>        // 568, 40<a name="line.809"></a>
 <span class="sourceLineNo">810</span>        org.jamon.escaping.Escaping.NONE.write(org.jamon.emit.StandardEmitter.valueOf(snapshotDesc.getName()), jamonWriter);<a name="line.810"></a>
-<span class="sourceLineNo">811</span>        // 568, 98<a name="line.811"></a>
-<span class="sourceLineNo">812</span>        jamonWriter.write("&lt;/a&gt; &lt;/td&gt;\n        &lt;td&gt;&lt;a href=\"table.jsp?name=");<a name="line.812"></a>
-<span class="sourceLineNo">813</span>        // 569, 37<a name="line.813"></a>
-<span class="sourceLineNo">814</span>        org.jamon.escaping.Escaping.NONE.write(org.jamon.emit.StandardEmitter.valueOf(snapshotTable.getNameAsString()), jamonWriter);<a name="line.814"></a>
-<span class="sourceLineNo">815</span>        // 569, 74<a name="line.815"></a>
-<span class="sourceLineNo">816</span>        jamonWriter.write("\"&gt;");<a name="line.816"></a>
-<span class="sourceLineNo">817</span>        // 569, 76<a name="line.817"></a>
+<span class="sourceLineNo">811</span>        // 568, 68<a name="line.811"></a>
+<span class="sourceLineNo">812</span>        jamonWriter.write("\"&gt;");<a name="line.812"></a>
+<span class="sourceLineNo">813</span>        // 568, 70<a name="line.813"></a>
+<span class="sourceLineNo">814</span>        org.jamon.escaping.Escaping.NONE.write(org.jamon.emit.StandardEmitter.valueOf(snapshotDesc.getName()), jamonWriter);<a name="line.814"></a>
+<span class="sourceLineNo">815</span>        // 568, 98<a name="line.815"></a>
+<span class="sourceLineNo">816</span>        jamonWriter.write("&lt;/a&gt; &lt;/td&gt;\n        &lt;td&gt;&lt;a href=\"table.jsp?name=");<a name="line.816"></a>
+<span class="sourceLineNo">817</span>        // 569, 37<a name="line.817"></a>
 <span class="sourceLineNo">818</span>        org.jamon.escaping.Escaping.NONE.write(org.jamon.emit.StandardEmitter.valueOf(snapshotTable.getNameAsString()), jamonWriter);<a name="line.818"></a>
-<span class="sourceLineNo">819</span>        // 569, 113<a name="line.819"></a>
-<span class="sourceLineNo">820</span>        jamonWriter.write("&lt;/a&gt;\n        &lt;/td&gt;\n        &lt;td&gt;");<a name="line.820"></a>
-<span class="sourceLineNo">821</span>        // 571, 13<a name="line.821"></a>
-<span class="sourceLineNo">822</span>        org.jamon.escaping.Escaping.NONE.write(org.jamon.emit.StandardEmitter.valueOf(new Date(snapshotDesc.getCreationTime())), jamonWriter);<a name="line.822"></a>
-<span class="sourceLineNo">823</span>        // 571, 59<a name="line.823"></a>
-<span class="sourceLineNo">824</span>        jamonWriter.write("&lt;/td&gt;\n    &lt;/tr&gt;\n    ");<a name="line.824"></a>
-<span class="sourceLineNo">825</span>      }<a name="line.825"></a>
-<span class="sourceLineNo">826</span>      // 573, 12<a name="line.826"></a>
-<span class="sourceLineNo">827</span>      jamonWriter.write("\n    &lt;p&gt;");<a name="line.827"></a>
-<span class="sourceLineNo">828</span>      // 574, 8<a name="line.828"></a>
-<span class="sourceLineNo">829</span>      org.jamon.escaping.Escaping.NONE.write(org.jamon.emit.StandardEmitter.valueOf(snapshots.size()), jamonWriter);<a name="line.829"></a>
-<span class="sourceLineNo">830</span>      // 574, 30<a name="line.830"></a>
-<span class="sourceLineNo">831</span>      jamonWriter.write(" snapshot(s) in set. [&lt;a href=\"/snapshotsStats.jsp\"&gt;Snapshot Storefile stats&lt;/a&gt;]&lt;/p&gt;\n&lt;/table&gt;\n");<a name="line.831"></a>
-<span class="sourceLineNo">832</span>    }<a name="line.832"></a>
-<span class="sourceLineNo">833</span>    // 576, 7<a name="line.833"></a>
-<span class="sourceLineNo">834</span>    jamonWriter.write("\n");<a name="line.834"></a>
-<span class="sourceLineNo">835</span>  }<a name="line.835"></a>
-<span class="sourceLineNo">836</span>  <a name="line.836"></a>
-<span class="sourceLineNo">837</span>  <a name="line.837"></a>
-<span class="sourceLineNo">838</span>  // 467, 1<a name="line.838"></a>
-<span class="sourceLineNo">839</span>  private void __jamon_innerUnit__userTables(final java.io.Writer jamonWriter)<a name="line.839"></a>
-<span class="sourceLineNo">840</span>    throws java.io.IOException<a name="line.840"></a>
-<span class="sourceLineNo">841</span>  {<a name="line.841"></a>
-<span class="sourceLineNo">842</span>    // 468, 1<a name="line.842"></a>
-<span class="sourceLineNo">843</span>    <a name="line.843"></a>
-<span class="sourceLineNo">844</span>   List&lt;TableDescriptor&gt; tables = new ArrayList&lt;TableDescriptor&gt;();<a name="line.844"></a>
-<span class="sourceLineNo">845</span>   String errorMessage = getUserTables(master, tables);<a name="line.845"></a>
-<span class="sourceLineNo">846</span><a name="line.846"></a>
-<span class="sourceLineNo">847</span>    // 472, 1<a name="line.847"></a>
-<span class="sourceLineNo">848</span>    if ((tables.size() == 0 &amp;&amp; errorMessage != null))<a name="line.848"></a>
-<span class="sourceLineNo">849</span>    {<a name="line.849"></a>
-<span class="sourceLineNo">850</span>      // 472, 52<a name="line.850"></a>
-<span class="sourceLineNo">851</span>      jamonWriter.write("\n&lt;p&gt; ");<a name="line.851"></a>
-<span class="sourceLineNo">852</span>      // 473, 5<a name="line.852"></a>
-<span class="sourceLineNo">853</span>      org.jamon.escaping.Escaping.NONE.write(org.jamon.emit.StandardEmitter.valueOf(errorMessage), jamonWriter);<a name="line.853"></a>
-<span class="sourceLineNo">854</span>      // 473, 23<a name="line.854"></a>
-<span class="sourceLineNo">855</span>      jamonWriter.write(" &lt;/p&gt;\n");<a name="line.855"></a>
-<span class="sourceLineNo">856</span>    }<a name="line.856"></a>
-<span class="sourceLineNo">857</span>    // 474, 7<a name="line.857"></a>
-<span class="sourceLineNo">858</span>    jamonWriter.write("\n\n");<a name="line.858"></a>
-<span class="sourceLineNo">859</span>    // 476, 1<a name="line.859"></a>
-<span class="sourceLineNo">860</span>    if ((tables != null &amp;&amp; tables.size() &gt; 0))<a name="line.860"></a>
-<span class="sourceLineNo">861</span>    {<a name="line.861"></a>
-<span class="sourceLineNo">862</span>      // 476, 45<a name="line.862"></a>
-<span class="sourceLineNo">863</span>      jamonWriter.write("\n&lt;table id=\"userTables\" class=\"tablesorter table table-striped\"&gt;\n&lt;thead&gt;\n    &lt;tr&gt;\n        &lt;th style=\"vertical-align: middle;\" rowspan=\"2\"&gt;Namespace&lt;/th&gt;\n        &lt;th style=\"vertical-align: middle;\" rowspan=\"2\"&gt;Name&lt;/th&gt;\n        ");<a name="line.863"></a>
-<span class="sourceLineNo">864</span>      // 482, 9<a name="line.864"></a>
-<span class="sourceLineNo">865</span>      if ((frags != null) )<a name="line.865"></a>
-<span class="sourceLineNo">866</span>      {<a name="line.866"></a>
-<span class="sourceLineNo">867</span>        // 482, 32<a name="line.867"></a>
-<span class="sourceLineNo">868</span>        jamonWriter.write("\n            &lt;th title=\"Fragmentation - Will be 0% after a major compaction and fluctuate during normal usage.\"&gt;Frag.&lt;/th&gt;\n        ");<a name="line.868"></a>
-<span class="sourceLineNo">869</span>      }<a name="line.869"></a>
-<span class="sourceLineNo">870</span>      // 484, 15<a name="line.870"></a>
-<span class="sourceLineNo">871</span>      jamonWriter.write("\n        &lt;th style=\"vertical-align:middle;\" rowspan=\"2\"&gt;State&lt;/th&gt;\n        &lt;th style=\"text-align: center\" colspan=\"8\"&gt;Regions&lt;/th&gt;\n        &lt;th style=\"vertical-align:middle;\" rowspan=\"2\"&gt;Description&lt;/th&gt;\n    &lt;/tr&gt;\n    &lt;tr&gt;\n        &lt;th&gt;OPEN&lt;/th&gt;\n        &lt;th&gt;OPENING&lt;/th&gt;\n        &lt;th&gt;CLOSED&lt;/th&gt;\n        &lt;th&gt;CLOSING&lt;/th&gt;\n        &lt;th&gt;OFFLINE&lt;/th&gt;\n        &lt;th&gt;FAILED&lt;/th&gt;\n        &lt;th&gt;SPLIT&lt;/th&gt;\n        &lt;th&gt;Other&lt;/th&gt;\n    &lt;/tr&gt;\n&lt;/thead&gt;\n&lt;tbody&gt;\n    ");<a name="line.871"></a>
-<span class="sourceLineNo">872</span>      // 501, 5<a name="line.872"></a>
-<span class="sourceLineNo">873</span>      for (TableDescriptor desc : tables)<a name="line.873"></a>
-<span class="sourceLineNo">874</span>      {<a name="line.874"></a>
-<span class="sourceLineNo">875</span>        // 501, 42<a name="line.875"></a>
-<span class="sourceLineNo">876</span>        jamonWriter.write("\n    ");<a name="line.876"></a>
-<span class="sourceLineNo">877</span>        // 502, 5<a name="line.877"></a>
-<span class="sourceLineNo">878</span>        <a name="line.878"></a>
-<span class="sourceLineNo">879</span>      HTableDescriptor htDesc = new HTableDescriptor(desc);<a name="line.879"></a>
-<span class="sourceLineNo">880</span>      TableName tableName = htDesc.getTableName();<a name="line.880"></a>
-<span class="sourceLineNo">881</span>      TableState tableState = master.getTableStateManager().getTableState(tableName);<a name="line.881"></a>
-<span class="sourceLineNo">882</span>      Map&lt;RegionState.State, List&lt;RegionInfo&gt;&gt; tableRegions =<a name="line.882"></a>
-<span class="sourceLineNo">883</span>          master.getAssignmentManager().getRegionStates()<a name="line.883"></a>
-<span class="sourceLineNo">884</span>            .getRegionByStateOfTable(tableName);<a name="line.884"></a>
-<span class="sourceLineNo">885</span>      int openRegionsCount = tableRegions.get(RegionState.State.OPEN).size();<a name="line.885"></a>
-<span class="sourceLineNo">886</span>      int openingRegionsCount = tableRegions.get(RegionState.State.OPENING).size();<a name="line.886"></a>
-<span class="sourceLineNo">887</span>      int closedRegionsCount = tableRegions.get(RegionState.State.CLOSED).size();<a name="line.887"></a>
-<span class="sourceLineNo">888</span>      int closingRegionsCount = tableRegions.get(RegionState.State.CLOSING).size();<a name="line.888"></a>
-<span class="sourceLineNo">889</span>      int offlineRegionsCount = tableRegions.get(RegionState.State.OFFLINE).size();<a name="line.889"></a>
-<span class="sourceLineNo">890</span>      int splitRegionsCount = tableRegions.get(RegionState.State.SPLIT).size();<a name="line.890"></a>
-<span class="sourceLineNo">891</span>      int failedRegionsCount = tableRegions.get(RegionState.State.FAILED_OPEN).size()<a name="line.891"></a>
-<span class="sourceLineNo">892</span>             + tableRegions.get(RegionState.State.FAILED_CLOSE).size();<a name="line.892"></a>
-<span class="sourceLineNo">893</span>      int otherRegionsCount = 0;<a name="line.893"></a>
-<span class="sourceLineNo">894</span>      for (List&lt;RegionInfo&gt; list: tableRegions.values()) {<a name="line.894"></a>
-<span class="sourceLineNo">895</span>         otherRegionsCount += list.size();<a name="line.895"></a>
-<span class="sourceLineNo">896</span>      }<a name="line.896"></a>
-<span class="sourceLineNo">897</span>      // now subtract known states<a name="line.897"></a>
-<span class="sourceLineNo">898</span>      otherRegionsCount = otherRegionsCount - openRegionsCount<a name="line.898"></a>
-<span class="sourceLineNo">899</span>                     - failedRegionsCount - offlineRegionsCount<a name="line.899"></a>
-<span class="sourceLineNo">900</span>                     - splitRegionsCount - openingRegionsCount<a name="line.900"></a>
-<span class="sourceLineNo">901</span>                     - closedRegionsCount - closingRegionsCount;<a name="line.901"></a>
-<span class="sourceLineNo">902</span>    <a name="line.902"></a>
-<span class="sourceLineNo">903</span>        // 527, 5<a name="line.903"></a>
-<span class="sourceLineNo">904</span>        jamonWriter.write("&lt;tr&gt;\n        &lt;td&gt;");<a name="line.904"></a>
-<span class="sourceLineNo">905</span>        // 528, 13<a name="line.905"></a>
-<span class="sourceLineNo">906</span>        org.jamon.escaping.Escaping.NONE.write(org.jamon.emit.StandardEmitter.valueOf(tableName.getNamespaceAsString()), jamonWriter);<a name="line.906"></a>
-<span class="sourceLineNo">907</span>        // 528, 51<a name="line.907"></a>
-<span class="sourceLineNo">908</span>        jamonWriter.write("&lt;/td&gt;\n        &lt;td&gt;&lt;a href=table.jsp?name=");<a name="line.908"></a>
-<span class="sourceLineNo">909</span>        // 529, 36<a name="line.909"></a>
-<span class="sourceLineNo">910</span>        org.jamon.escaping.Escaping.NONE.write(org.jamon.emit.StandardEmitter.valueOf(tableName.getNameAsString()), jamonWriter);<a name="line.910"></a>
-<span class="sourceLineNo">911</span>        // 529, 69<a name="line.911"></a>
-<span class="sourceLineNo">912</span>        jamonWriter.write("&gt;");<a name="line.912"></a>
-<span class="sourceLineNo">913</span>        // 529, 70<a name="line.913"></a>
-<span class="sourceLineNo">914</span>        org.jamon.escaping.Escaping.NONE.write(org.jamon.emit.StandardEmitter.valueOf(tableName.getQualifierAsString()), jamonWriter);<a name="line.914"></a>
-<span class="sourceLineNo">915</span>        // 529, 108<a name="line.915"></a>
-<span class="sourceLineNo">916</span>        jamonWriter.write("&lt;/a&gt; &lt;/td&gt;\n        ");<a name="line.916"></a>
-<span class="sourceLineNo">917</span>        // 530, 9<a name="line.917"></a>
-<span class="sourceLineNo">918</span>        if ((frags != null) )<a name="line.918"></a>
-<span class="sourceLineNo">919</span>        {<a name="line.919"></a>
-<span class="sourceLineNo">920</span>          // 530, 32<a name="line.920"></a>
-<span class="sourceLineNo">921</span>          jamonWriter.write("\n            &lt;td align=\"center\"&gt;");<a name="line.921"></a>
-<span class="sourceLineNo">922</span>          // 531, 32<a name="line.922"></a>
-<span class="sourceLineNo">923</span>          org.jamon.escaping.Escaping.NONE.write(org.jamon.emit.StandardEmitter.valueOf(frags.get(tableName.getNameAsString()) != null ? frags.get(tableName.getNameAsString()).intValue() + "%" : "n/a"), jamonWriter);<a name="line.923"></a>
-<span class="sourceLineNo">924</span>          // 531, 150<a name="line.924"></a>
-<span class="sourceLineNo">925</span>          jamonWriter.write("&lt;/td&gt;\n        ");<a name="line.925"></a>
-<span class="sourceLineNo">926</span>        }<a name="line.926"></a>
-<span class="sourceLineNo">927</span>        // 532, 15<a name="line.927"></a>
-<span class="sourceLineNo">928</span>        jamonWriter.write("\n        &lt;td&gt;");<a name="line.928"></a>
-<span class="sourceLineNo">929</span>        // 533, 13<a name="line.929"></a>
-<span class="sourceLineNo">930</span>        org.jamon.escaping.Escaping.NONE.write(org.jamon.emit.StandardEmitter.valueOf(tableState.getState()), jamonWriter);<a name="line.930"></a>
-<span class="sourceLineNo">931</span>        // 533, 40<a name="line.931"></a>
-<span class="sourceLineNo">932</span>        jamonWriter.write("&lt;/td&gt;\n        &lt;td&gt;");<a name="line.932"></a>
-<span class="sourceLineNo">933</span>        // 534, 13<a name="line.933"></a>
-<span class="sourceLineNo">934</span>        org.jamon.escaping.Escaping.NONE.write(org.jamon.emit.StandardEmitter.valueOf(openRegionsCount), jamonWriter);<a name="line.934"></a>
-<span class="sourceLineNo">935</span>        // 534, 35<a name="line.935"></a>
-<span class="sourceLineNo">936</span>        jamonWriter.write("&lt;/td&gt;\n        ");<a name="line.936"></a>
-<span class="sourceLineNo">937</span>        // 535, 9<a name="line.937"></a>
-<span class="sourceLineNo">938</span>        if ((openingRegionsCount &gt; 0) )<a name="line.938"></a>
-<span class="sourceLineNo">939</span>        {<a name="line.939"></a>
-<span class="sourceLineNo">940</span>          // 535, 42<a name="line.940"></a>
-<span class="sourceLineNo">941</span>          jamonWriter.write(" &lt;td&gt;&lt;a href=\"/rits.jsp?table=");<a name="line.941"></a>
-<span class="sourceLineNo">942</span>          // 535, 72<a name="line.942"></a>
-<span class="sourceLineNo">943</span>          org.jamon.escaping.Escaping.NONE.write(org.jamon.emit.StandardEmitter.valueOf(tableName.getNameAsString()), jamonWriter);<a name="line.943"></a>
-<span class="sourceLineNo">944</span>          // 535, 105<a name="line.944"></a>
-<span class="sourceLineNo">945</span>          jamonWriter.write("&amp;state=OPENING\"&gt;");<a name="line.945"></a>
-<span class="sourceLineNo">946</span>          // 535, 121<a name="line.946"></a>
-<span class="sourceLineNo">947</span>          org.jamon.escaping.Escaping.NONE.write(org.jamon.emit.StandardEmitter.valueOf(openingRegionsCount), jamonWriter);<a name="line.947"></a>
-<span class="sourceLineNo">948</span>          // 535, 146<a name="line.948"></a>
-<span class="sourceLineNo">949</span>          jamonWriter.write("&lt;/td&gt; ");<a name="line.949"></a>
-<span class="sourceLineNo">950</span>        }<a name="line.950"></a>
-<span class="sourceLineNo">951</span>        // 535, 152<a name="line.951"></a>
-<span class="sourceLineNo">952</span>        else<a name="line.952"></a>
-<span class="sourceLineNo">953</span>        {<a name="line.953"></a>
-<span class="sourceLineNo">954</span>          // 535, 159<a name="line.954"></a>
-<span class="sourceLineNo">955</span>          jamonWriter.write("&lt;td&gt;");<a name="line.955"></a>
-<span class="sourceLineNo">956</span>          // 535, 163<a name="line.956"></a>
-<span class="sourceLineNo">957</span>          org.jamon.escaping.Escaping.NONE.write(org.jamon.emit.StandardEmitter.valueOf(openingRegionsCount), jamonWriter);<a name="line.957"></a>
-<span class="sourceLineNo">958</span>          // 535, 188<a name="line.958"></a>
-<span class="sourceLineNo">959</span>          jamonWriter.write("&lt;/td&gt; ");<a name="line.959"></a>
-<span class="sourceLineNo">960</span>        }<a name="line.960"></a>
-<span class="sourceLineNo">961</span>        // 535, 200<a name="line.961"></a>
-<span class="sourceLineNo">962</span>        jamonWriter.write("\n        &lt;td&gt;");<a name="line.962"></a>
-<span class="sourceLineNo">963</span>        // 536, 13<a name="line.963"></a>
-<span class="sourceLineNo">964</span>        org.jamon.escaping.Escaping.NONE.write(org.jamon.emit.StandardEmitter.valueOf(closedRegionsCount), jamonWriter);<a name="line.964"></a>
-<span class="sourceLineNo">965</span>        // 536, 37<a name="line.965"></a>
-<span class="sourceLineNo">966</span>        jamonWriter.write("&lt;/td&gt;\n        ");<a name="line.966"></a>
-<span class="sourceLineNo">967</span>        // 537, 9<a name="line.967"></a>
-<span class="sourceLineNo">968</span>        if ((closingRegionsCount &gt; 0) )<a name="line.968"></a>
-<span class="sourceLineNo">969</span>        {<a name="line.969"></a>
-<span class="sourceLineNo">970</span>          // 537, 42<a name="line.970"></a>
-<span class="sourceLineNo">971</span>          jamonWriter.write(" &lt;td&gt;&lt;a href=\"/rits.jsp?table=");<a name="line.971"></a>
-<span class="sourceLineNo">972</span>          // 537, 72<a name="line.972"></a>
-<span class="sourceLineNo">973</span>          org.jamon.escaping.Escaping.NONE.write(org.jamon.emit.StandardEmitter.valueOf(tableName.getNameAsString()), jamonWriter);<a name="line.973"></a>
-<span class="sourceLineNo">974</span>          // 537, 105<a name="line.974"></a>
-<span class="sourceLineNo">975</span>          jamonWriter.write("&amp;state=CLOSING\"&gt;");<a name="line.975"></a>
-<span class="sourceLineNo">976</span>          // 537, 121<a name="line.976"></a>
-<span class="sourceLineNo">977</span>          org.jamon.escaping.Escaping.NONE.write(org.jamon.emit.StandardEmitter.valueOf(closingRegionsCount), jamonWriter);<a name="line.977"></a>
-<span class="sourceLineNo">978</span>          // 537, 146<a name="line.978"></a>
-<span class="sourceLineNo">979</span>          jamonWriter.write("&lt;/td&gt; ");<a name="line.979"></a>
-<span class="sourceLineNo">980</span>        }<a name="line.980"></a>
-<span class="sourceLineNo">981</span>        // 537, 152<a name="line.981"></a>
-<span class="sourceLineNo">982</span>        else<a name="line.982"></a>
-<span class="sourceLineNo">983</span>        {<a name="line.983"></a>
-<span class="sourceLineNo">984</span>          // 537, 159<a name="line.984"></a>
-<span class="sourceLineNo">985</span>          jamonWriter.write("&lt;td&gt;");<a name="line.985"></a>
-<span class="sourceLineNo">986</span>          // 537, 163<a name="line.986"></a>
-<span class="sourceLineNo">987</span>          org.jamon.escaping.Escaping.NONE.write(org.jamon.emit.StandardEmitter.valueOf(closingRegionsCount), jamonWriter);<a name="line.987"></a>
-<span class="sourceLineNo">988</span>          // 537, 188<a name="line.988"></a>
-<span class="sourceLineNo">989</span>          jamonWriter.write("&lt;/td&gt; ");<a name="line.989"></a>
-<span class="sourceLineNo">990</span>        }<a name="line.990"></a>
-<span class="sourceLineNo">991</span>        // 537, 200<a name="line.991"></a>
-<span class="sourceLineNo">992</span>        jamonWriter.write("\n        &lt;td&gt;");<a name="line.992"></a>
-<span class="sourceLineNo">993</span>        // 538, 13<a name="line.993"></a>
-<span class="sourceLineNo">994</span>        org.jamon.escaping.Escaping.NONE.write(org.jamon.emit.StandardEmitter.valueOf(offlineRegionsCount), jamonWriter);<a name="line.994"></a>
-<span class="sourceLineNo">995</span>        // 538, 38<a name="line.995"></a>
-<span class="sourceLineNo">996</span>        jamonWriter.write("&lt;/td&gt;\n        &lt;td&gt;");<a name="line.996"></a>
-<span class="sourceLineNo">997</span>        // 539, 13<a name="line.997"></a>
-<span class="sourceLineNo">998</span>        org.jamon.escaping.Escaping.NONE.write(org.jamon.emit.StandardEmitter.valueOf(failedRegionsCount), jamonWriter);<a name="line.998"></a>
-<span class="sourceLineNo">999</span>        // 539, 37<a name="line.999"></a>
+<span class="sourceLineNo">819</span>        // 569, 74<a name="line.819"></a>
+<span class="sourceLineNo">820</span>        jamonWriter.write("\"&gt;");<a name="line.820"></a>
+<span class="sourceLineNo">821</span>        // 569, 76<a name="line.821"></a>
+<span class="sourceLineNo">822</span>        org.jamon.escaping.Escaping.NONE.write(org.jamon.emit.StandardEmitter.valueOf(snapshotTable.getNameAsString()), jamonWriter);<a name="line.822"></a>
+<span class="sourceLineNo">823</span>        // 569, 113<a name="line.823"></a>
+<span class="sourceLineNo">824</span>        jamonWriter.write("&lt;/a&gt;\n        &lt;/td&gt;\n        &lt;td&gt;");<a name="line.824"></a>
+<span class="sourceLineNo">825</span>        // 571, 13<a name="line.825"></a>
+<span class="sourceLineNo">826</span>        org.jamon.escaping.Escaping.NONE.write(org.jamon.emit.StandardEmitter.valueOf(new Date(snapshotDesc.getCreationTime())), jamonWriter);<a name="line.826"></a>
+<span class="sourceLineNo">827</span>        // 571, 59<a name="line.827"></a>
+<span class="sourceLineNo">828</span>        jamonWriter.write("&lt;/td&gt;\n    &lt;/tr&gt;\n    ");<a name="line.828"></a>
+<span class="sourceLineNo">829</span>      }<a name="line.829"></a>
+<span class="sourceLineNo">830</span>      // 573, 12<a name="line.830"></a>
+<span class="sourceLineNo">831</span>      jamonWriter.write("\n    &lt;p&gt;");<a name="line.831"></a>
+<span class="sourceLineNo">832</span>      // 574, 8<a name="line.832"></a>
+<span class="sourceLineNo">833</span>      org.jamon.escaping.Escaping.NONE.write(org.jamon.emit.StandardEmitter.valueOf(snapshots.size()), jamonWriter);<a name="line.833"></a>
+<span class="sourceLineNo">834</span>      // 574, 30<a name="line.834"></a>
+<span class="sourceLineNo">835</span>      jamonWriter.write(" snapshot(s) in set. [&lt;a href=\"/snapshotsStats.jsp\"&gt;Snapshot Storefile stats&lt;/a&gt;]&lt;/p&gt;\n&lt;/table&gt;\n");<a name="line.835"></a>
+<span class="sourceLineNo">836</span>    }<a name="line.836"></a>
+<span class="sourceLineNo">837</span>    // 576, 7<a name="line.837"></a>
+<span class="sourceLineNo">838</span>    jamonWriter.write("\n");<a name="line.838"></a>
+<span class="sourceLineNo">839</span>  }<a name="line.839"></a>
+<span class="sourceLineNo">840</span>  <a name="line.840"></a>
+<span class="sourceLineNo">841</span>  <a name="line.841"></a>
+<span class="sourceLineNo">842</span>  // 467, 1<a name="line.842"></a>
+<span class="sourceLineNo">843</span>  private void __jamon_innerUnit__userTables(final java.io.Writer jamonWriter)<a name="line.843"></a>
+<span class="sourceLineNo">844</span>    throws java.io.IOException<a name="line.844"></a>
+<span class="sourceLineNo">845</span>  {<a name="line.845"></a>
+<span class="sourceLineNo">846</span>    // 468, 1<a name="line.846"></a>
+<span class="sourceLineNo">847</span>    <a name="line.847"></a>
+<span class="sourceLineNo">848</span>   List&lt;TableDescriptor&gt; tables = new ArrayList&lt;TableDescriptor&gt;();<a name="line.848"></a>
+<span class="sourceLineNo">849</span>   String errorMessage = getUserTables(master, tables);<a name="line.849"></a>
+<span class="sourceLineNo">850</span><a name="line.850"></a>
+<span class="sourceLineNo">851</span>    // 472, 1<a name="line.851"></a>
+<span class="sourceLineNo">852</span>    if ((tables.size() == 0 &amp;&amp; errorMessage != null))<a name="line.852"></a>
+<span class="sourceLineNo">853</span>    {<a name="line.853"></a>
+<span class="sourceLineNo">854</span>      // 472, 52<a name="line.854"></a>
+<span class="sourceLineNo">855</span>      jamonWriter.write("\n&lt;p&gt; ");<a name="line.855"></a>
+<span class="sourceLineNo">856</span>      // 473, 5<a name="line.856"></a>
+<span class="sourceLineNo">857</span>      org.jamon.escaping.Escaping.NONE.write(org.jamon.emit.StandardEmitter.valueOf(errorMessage), jamonWriter);<a name="line.857"></a>
+<span class="sourceLineNo">858</span>      // 473, 23<a name="line.858"></a>
+<span class="sourceLineNo">859</span>      jamonWriter.write(" &lt;/p&gt;\n");<a name="line.859"></a>
+<span class="sourceLineNo">860</span>    }<a name="line.860"></a>
+<span class="sourceLineNo">861</span>    // 474, 7<a name="line.861"></a>
+<span class="sourceLineNo">862</span>    jamonWriter.write("\n\n");<a name="line.862"></a>
+<span class="sourceLineNo">863</span>    // 476, 1<a name="line.863"></a>
+<span class="sourceLineNo">864</span>    if ((tables != null &amp;&amp; tables.size() &gt; 0))<a name="line.864"></a>
+<span class="sourceLineNo">865</span>    {<a name="line.865"></a>
+<span class="sourceLineNo">866</span>      // 476, 45<a name="line.866"></a>
+<span class="sourceLineNo">867</span>      jamonWriter.write("\n&lt;table id=\"userTables\" class=\"tablesorter table table-striped\"&gt;\n&lt;thead&gt;\n    &lt;tr&gt;\n        &lt;th style=\"vertical-align: middle;\" rowspan=\"2\"&gt;Namespace&lt;/th&gt;\n        &lt;th style=\"vertical-align: middle;\" rowspan=\"2\"&gt;Name&lt;/th&gt;\n        ");<a name="line.867"></a>
+<span class="sourceLineNo">868</span>      // 482, 9<a name="line.868"></a>
+<span class="sourceLineNo">869</span>      if ((frags != null) )<a name="line.869"></a>
+<span class="sourceLineNo">870</span>      {<a name="line.870"></a>
+<span class="sourceLineNo">871</span>        // 482, 32<a name="line.871"></a>
+<span class="sourceLineNo">872</span>        jamonWriter.write("\n            &lt;th title=\"Fragmentation - Will be 0% after a major compaction and fluctuate during normal usage.\"&gt;Frag.&lt;/th&gt;\n        ");<a name="line.872"></a>
+<span class="sourceLineNo">873</span>      }<a name="line.873"></a>
+<span class="sourceLineNo">874</span>      // 484, 15<a name="line.874"></a>
+<span class="sourceLineNo">875</span>      jamonWriter.write("\n        &lt;th style=\"vertical-align:middle;\" rowspan=\"2\"&gt;State&lt;/th&gt;\n        &lt;th style=\"text-align: center\" colspan=\"8\"&gt;Regions&lt;/th&gt;\n        &lt;th style=\"vertical-align:middle;\" rowspan=\"2\"&gt;Description&lt;/th&gt;\n    &lt;/tr&gt;\n    &lt;tr&gt;\n        &lt;th&gt;OPEN&lt;/th&gt;\n        &lt;th&gt;OPENING&lt;/th&gt;\n        &lt;th&gt;CLOSED&lt;/th&gt;\n        &lt;th&gt;CLOSING&lt;/th&gt;\n        &lt;th&gt;OFFLINE&lt;/th&gt;\n        &lt;th&gt;FAILED&lt;/th&gt;\n        &lt;th&gt;SPLIT&lt;/th&gt;\n        &lt;th&gt;Other&lt;/th&gt;\n    &lt;/tr&gt;\n&lt;/thead&gt;\n&lt;tbody&gt;\n    ");<a name="line.875"></a>
+<span class="sourceLineNo">876</span>      // 501, 5<a name="line.876"></a>
+<span class="sourceLineNo">877</span>      for (TableDescriptor desc : tables)<a name="line.877"></a>
+<span class="sourceLineNo">878</span>      {<a name="line.878"></a>
+<span class="sourceLineNo">879</span>        // 501, 42<a name="line.879"></a>
+<span class="sourceLineNo">880</span>        jamonWriter.write("\n    ");<a name="line.880"></a>
+<span class="sourceLineNo">881</span>        // 502, 5<a name="line.881"></a>
+<span class="sourceLineNo">882</span>        <a name="line.882"></a>
+<span class="sourceLineNo">883</span>      HTableDescriptor htDesc = new HTableDescriptor(desc);<a name="line.883"></a>
+<span class="sourceLineNo">884</span>      TableName tableName = htDesc.getTableName();<a name="line.884"></a>
+<span class="sourceLineNo">885</span>      TableState tableState = master.getTableStateManager().getTableState(tableName);<a name="line.885"></a>
+<span class="sourceLineNo">886</span>      Map&lt;RegionState.State, List&lt;RegionInfo&gt;&gt; tableRegions =<a name="line.886"></a>
+<span class="sourceLineNo">887</span>          master.getAssignmentManager().getRegionStates()<a name="line.887"></a>
+<span class="sourceLineNo">888</span>            .getRegionByStateOfTable(tableName);<a name="line.888"></a>
+<span class="sourceLineNo">889</span>      int openRegionsCount = tableRegions.get(RegionState.State.OPEN).size();<a name="line.889"></a>
+<span class="sourceLineNo">890</span>      int openingRegionsCount = tableRegions.get(RegionState.State.OPENING).size();<a name="line.890"></a>
+<span class="sourceLineNo">891</span>      int closedRegionsCount = tableRegions.get(RegionState.State.CLOSED).size();<a name="line.891"></a>
+<span class="sourceLineNo">892</span>      int closingRegionsCount = tableRegions.get(RegionState.State.CLOSING).size();<a name="line.892"></a>
+<span class="sourceLineNo">893</span>      int offlineRegionsCount = tableRegions.get(RegionState.State.OFFLINE).size();<a name="line.893"></a>
+<span class="sourceLineNo">894</span>      int splitRegionsCount = tableRegions.get(RegionState.State.SPLIT).size();<a name="line.894"></a>
+<span class="sourceLineNo">895</span>      int failedRegionsCount = tableRegions.get(RegionState.State.FAILED_OPEN).size()<a name="line.895"></a>
+<span class="sourceLineNo">896</span>             + tableRegions.get(RegionState.State.FAILED_CLOSE).size();<a name="line.896"></a>
+<span class="sourceLineNo">897</span>      int otherRegionsCount = 0;<a name="line.897"></a>
+<span class="sourceLineNo">898</span>      for (List&lt;RegionInfo&gt; list: tableRegions.values()) {<a name="line.898"></a>
+<span class="sourceLineNo">899</span>         otherRegionsCount += list.size();<a name="line.899"></a>
+<span class="sourceLineNo">900</span>      }<a name="line.900"></a>
+<span class="sourceLineNo">901</span>      // now subtract known states<a name="line.901"></a>
+<span class="sourceLineNo">902</span>      otherRegionsCount = otherRegionsCount - openRegionsCount<a name="line.902"></a>
+<span class="sourceLineNo">903</span>                     - failedRegionsCount - offlineRegionsCount<a name="line.903"></a>
+<span class="sourceLineNo">904</span>                     - splitRegionsCount - openingRegionsCount<a name="line.904"></a>
+<span class="sourceLineNo">905</span>                     - closedRegionsCount - closingRegionsCount;<a name="line.905"></a>
+<span class="sourceLineNo">906</span>    <a name="line.906"></a>
+<span class="sourceLineNo">907</span>        // 527, 5<a name="line.907"></a>
+<span class="sourceLineNo">908</span>        jamonWriter.write("&lt;tr&gt;\n        &lt;td&gt;");<a name="line.908"></a>
+<span class="sourceLineNo">909</span>        // 528, 13<a name="line.909"></a>
+<span class="sourceLineNo">910</span>        org.jamon.escaping.Escaping.NONE.write(org.jamon.emit.StandardEmitter.valueOf(tableName.getNamespaceAsString()), jamonWriter);<a name="line.910"></a>
+<span class="sourceLineNo">911</span>        // 528, 51<a name="line.911"></a>
+<span class="sourceLineNo">912</span>        jamonWriter.write("&lt;/td&gt;\n        &lt;td&gt;&lt;a href=table.jsp?name=");<a name="line.912"></a>
+<span class="sourceLineNo">913</span>        // 529, 36<a name="line.913"></a>
+<span class="sourceLineNo">914</span>        org.jamon.escaping.Escaping.NONE.write(org.jamon.emit.StandardEmitter.valueOf(tableName.getNameAsString()), jamonWriter);<a name="line.914"></a>
+<span class="sourceLineNo">915</span>        // 529, 69<a name="line.915"></a>
+<span class="sourceLineNo">916</span>        jamonWriter.write("&gt;");<a name="line.916"></a>
+<span class="sourceLineNo">917</span>        // 529, 70<a name="line.917"></a>
+<span class="sourceLineNo">918</span>        org.jamon.escaping.Escaping.NONE.write(org.jamon.emit.StandardEmitter.valueOf(tableName.getQualifierAsString()), jamonWriter);<a name="line.918"></a>
+<span class="sourceLineNo">919</span>        // 529, 108<a name="line.919"></a>
+<span class="sourceLineNo">920</span>        jamonWriter.write("&lt;/a&gt; &lt;/td&gt;\n        ");<a name="line.920"></a>
+<span class="sourceLineNo">921</span>        // 530, 9<a name="line.921"></a>
+<span class="sourceLineNo">922</span>        if ((frags != null) )<a name="line.922"></a>
+<span class="sourceLineNo">923</span>        {<a name="line.923"></a>
+<span class="sourceLineNo">924</span>          // 530, 32<a name="line.924"></a>
+<span class="sourceLineNo">925</span>          jamonWriter.write("\n            &lt;td align=\"center\"&gt;");<a name="line.925"></a>
+<span class="sourceLineNo">926</span>          // 531, 32<a name="line.926"></a>
+<span class="sourceLineNo">927</span>          org.jamon.escaping.Escaping.NONE.write(org.jamon.emit.StandardEmitter.valueOf(frags.get(tableName.getNameAsString()) != null ? frags.get(tableName.getNameAsString()).intValue() + "%" : "n/a"), jamonWriter);<a name="line.927"></a>
+<span class="sourceLineNo">928</span>          // 531, 150<a name="line.928"></a>
+<span class="sourceLineNo">929</span>          jamonWriter.write("&lt;/td&gt;\n        ");<a name="line.929"></a>
+<span class="sourceLineNo">930</span>        }<a name="line.930"></a>
+<span class="sourceLineNo">931</span>        // 532, 15<a name="line.931"></a>
+<span class="sourceLineNo">932</span>        jamonWriter.write("\n        &lt;td&gt;");<a name="line.932"></a>
+<span class="sourceLineNo">933</span>        // 533, 13<a name="line.933"></a>
+<span class="sourceLineNo">934</span>        org.jamon.escaping.Escaping.NONE.write(org.jamon.emit.StandardEmitter.valueOf(tableState.getState()), jamonWriter);<a name="line.934"></a>
+<span class="sourceLineNo">935</span>        // 533, 40<a name="line.935"></a>
+<span class="sourceLineNo">936</span>        jamonWriter.write("&lt;/td&gt;\n        &lt;td&gt;");<a name="line.936"></a>
+<span class="sourceLineNo">937</span>        // 534, 13<a name="line.937"></a>
+<span class="sourceLineNo">938</span>        org.jamon.escaping.Escaping.NONE.write(org.jamon.emit.StandardEmitter.valueOf(openRegionsCount), jamonWriter);<a name="line.938"></a>
+<span class="sourceLineNo">939</span>        // 534, 35<a name="line.939"></a>
+<span class="sourceLineNo">940</span>        jamonWriter.write("&lt;/td&gt;\n        ");<a name="line.940"></a>
+<span class="sourceLineNo">941</span>        // 535, 9<a name="line.941"></a>
+<span class="sourceLineNo">942</span>        if ((openingRegionsCount &gt; 0) )<a name="line.942"></a>
+<span class="sourceLineNo">943</span>        {<a name="line.943"></a>
+<span class="sourceLineNo">944</span>          // 535, 42<a name="line.944"></a>
+<span class="sourceLineNo">945</span>          jamonWriter.write(" &lt;td&gt;&lt;a href=\"/rits.jsp?table=");<a name="line.945"></a>
+<span class="sourceLineNo">946</span>          // 535, 72<a name="line.946"></a>
+<span class="sourceLineNo">947</span>          org.jamon.escaping.Escaping.NONE.write(org.jamon.emit.StandardEmitter.valueOf(tableName.getNameAsString()), jamonWriter);<a name="line.947"></a>
+<span class="sourceLineNo">948</span>          // 535, 105<a name="line.948"></a>
+<span class="sourceLineNo">949</span>          jamonWriter.write("&amp;state=OPENING\"&gt;");<a name="line.949"></a>
+<span class="sourceLineNo">950</span>          // 535, 121<a name="line.950"></a>
+<span class="sourceLineNo">951</span>          org.jamon.escaping.Escaping.NONE.write(org.jamon.emit.StandardEmitter.valueOf(openingRegionsCount), jamonWriter);<a name="line.951"></a>
+<span class="sourceLineNo">952</span>          // 535, 146<a name="line.952"></a>
+<span class="sourceLineNo">953</span>          jamonWriter.write("&lt;/td&gt; ");<a name="line.953"></a>
+<span class="sourceLineNo">954</span>        }<a name="line.954"></a>
+<span class="sourceLineNo">955</span>        // 535, 152<a name="line.955"></a>
+<span class="sourceLineNo">956</span>        else<a name="line.956"></a>
+<span class="sourceLineNo">957</span>        {<a name="line.957"></a>
+<span class="sourceLineNo">958</span>          // 535, 159<a name="line.958"></a>
+<span class="sourceLineNo">959</span>          jamonWriter.write("&lt;td&gt;");<a name="line.959"></a>
+<span class="sourceLineNo">960</span>          // 535, 163<a name="line.960"></a>
+<span class="sourceLineNo">961</span>          org.jamon.escaping.Escaping.NONE.write(org.jamon.emit.StandardEmitter.valueOf(openingRegionsCount), jamonWriter);<a name="line.961"></a>
+<span class="sourceLineNo">962</span>          // 535, 188<a name="line.962"></a>
+<span class="sourceLineNo">963</span>          jamonWriter.write("&lt;/td&gt; ");<a name="line.963"></a>
+<span class="sourceLineNo">964</span>        }<a name="line.964"></a>
+<span class="sourceLineNo">965</span>        // 535, 200<a name="line.965"></a>
+<span class="sourceLineNo">966</span>        jamonWriter.write("\n        &lt;td&gt;");<a name="line.966"></a>
+<span class="sourceLineNo">967</span>        // 536, 13<a name="line.967"></a>
+<span class="sourceLineNo">968</span>        org.jamon.escaping.Escaping.NONE.write(org.jamon.emit.StandardEmitter.valueOf(closedRegionsCount), jamonWriter);<a name="line.968"></a>
+<span class="sourceLineNo">969</span>        // 536, 37<a name="line.969"></a>
+<span class="sourceLineNo">970</span>        jamonWriter.write("&lt;/td&gt;\n        ");<a name="line.970"></a>
+<span class="sourceLineNo">971</span>        // 537, 9<a name="line.971"></a>
+<span class="sourceLineNo">972</span>        if ((closingRegionsCount &gt; 0) )<a name="line.972"></a>
+<span class="sourceLineNo">973</span>        {<a name="line.973"></a>
+<span class="sourceLineNo">974</span>          // 537, 42<a name="line.974"></a>
+<span class="sourceLineNo">975</span>          jamonWriter.write(" &lt;td&gt;&lt;a href=\"/rits.jsp?table=");<a name="line.975"></a>
+<span class="sourceLineNo">976</span>          // 537, 72<a name="line.976"></a>
+<span class="sourceLineNo">977</span>          org.jamon.escaping.Escaping.NONE.write(org.jamon.emit.StandardEmitter.valueOf(tableName.getNameAsString()), jamonWriter);<a name="line.977"></a>
+<span class="sourceLineNo">978</span>          // 537, 105<a name="line.978"></a>
+<span class="sourceLineNo">979</span>          jamonWriter.write("&amp;state=CLOSING\"&gt;");<a name="line.979"></a>
+<span class="sourceLineNo">980</span>          // 537, 121<a name="line.980"></a>
+<span class="sourceLineNo">981</span>          org.jamon.escaping.Escaping.NONE.write(org.jamon.emit.StandardEmitter.valueOf(closingRegionsCount), jamonWriter);<a name="line.981"></a>
+<span class="sourceLineNo">982</span>          // 537, 146<a name="line.982"></a>
+<span class="sourceLineNo">983</span>          jamonWriter.write("&lt;/td&gt; ");<a name="line.983"></a>
+<span class="sourceLineNo">984</span>        }<a name="line.984"></a>
+<span class="sourceLineNo">985</span>        // 537, 152<a name="line.985"></a>
+<span class="sourceLineNo">986</span>        else<a name="line.986"></a>
+<span class="sourceLineNo">987</span>        {<a name="line.987"></a>
+<span class="sourceLineNo">988</span>          // 537, 159<a name="line.988"></a>
+<span class="sourceLineNo">989</span>          jamonWriter.write("&lt;td&gt;");<a name="line.989"></a>
+<span class="sourceLineNo">990</span>          // 537, 163<a name="line.990"></a>
+<span class="sourceLineNo">991</span>          org.jamon.escaping.Escaping.NONE.write(org.jamon.emit.StandardEmitter.valueOf(closingRegionsCount), jamonWriter);<a name="line.991"></a>
+<span class="sourceLineNo">992</span>          // 537, 188<a name="line.992"></a>
+<span class="sourceLineNo">993</span>          jamonWriter.write("&lt;/td&gt; ");<a name="line.993"></a>
+<span class="sourceLineNo">994</span>        }<a name="line.994"></a>
+<span class="sourceLineNo">995</span>        // 537, 200<a name="line.995"></a>
+<span class="sourceLineNo">996</span>        jamonWriter.write("\n        &lt;td&gt;");<a name="line.996"></a>
+<span class="sourceLineNo">997</span>        // 538, 13<a name="line.997"></a>
+<span class="sourceLineNo">998</span>        org.jamon.escaping.Escaping.NONE.write(org.jamon.emit.StandardEmitter.valueOf(offlineRegionsCount), jamonWriter);<a name="line.998"></a>
+<span class="sourceLineNo">999</span>        // 538, 38<a name="line.999"></a>
 <span class="sourceLineNo">1000</span>        jamonWriter.write("&lt;/td&gt;\n        &lt;td&gt;");<a name="line.1000"></a>
-<span class="sourceLineNo">1001</span>        // 540, 13<a name="line.1001"></a>
-<span class="sourceLineNo">1002</span>        org.jamon.escaping.Escaping.NONE.write(org.jamon.emit.StandardEmitter.valueOf(splitRegionsCount), jamonWriter);<a name="line.1002"></a>
-<span class="sourceLineNo">1003</span>        // 540, 36<a name="line.1003"></a>
+<span class="sourceLineNo">1001</span>        // 539, 13<a name="line.1001"></a>
+<span class="sourceLineNo">1002</span>        org.jamon.escaping.Escaping.NONE.write(org.jamon.emit.StandardEmitter.valueOf(failedRegionsCount), jamonWriter);<a name="line.1002"></a>
+<span class="sourceLineNo">1003</span>        // 539, 37<a name="line.1003"></a>
 <span class="sourceLineNo">1004</span>        jamonWriter.write("&lt;/td&gt;\n        &lt;td&gt;");<a name="line.1004"></a>
-<span class="sourceLineNo">1005</span>        // 541, 13<a name="line.1005"></a>
-<span class="sourceLineNo">1006</span>        org.jamon.escaping.Escaping.NONE.write(org.jamon.emit.StandardEmitter.valueOf(otherRegionsCount), jamonWriter);<a name="line.1006"></a>
-<span class="sourceLineNo">1007</span>        // 541, 36<a name="line.1007"></a>
+<span class="sourceLineNo">1005</span>        // 540, 13<a name="line.1005"></a>
+<span class="sourceLineNo">1006</span>        org.jamon.escaping.Escaping.NONE.write(org.jamon.emit.StandardEmitter.valueOf(splitRegionsCount), jamonWriter);<a name="line.1006"></a>
+<span class="sourceLineNo">1007</span>        // 540, 36<a name="line.1007"></a>
 <span class="sourceLineNo">1008</span>        jamonWriter.write("&lt;/td&gt;\n        &lt;td&gt;");<a name="line.1008"></a>
-<span class="sourceLineNo">1009</span>        // 542, 13<a name="line.1009"></a>
-<span class="sourceLineNo">1010</span>        org.jamon.escaping.Escaping.NONE.write(org.jamon.emit.StandardEmitter.valueOf(htDesc.toStringCustomizedValues()), jamonWriter);<a name="line.1010"></a>
-<span class="sourceLineNo">1011</span>        // 542, 52<a name="line.1011"></a>
-<span class="sourceLineNo">1012</span>        jamonWriter.write("&lt;/td&gt;\n    &lt;/tr&gt;\n    ");<a name="line.1012"></a>
-<span class="sourceLineNo">1013</span>      }<a name="line.1013"></a>
-<span class="sourceLineNo">1014</span>      // 544, 12<a name="line.1014"></a>
-<span class="sourceLineNo">1015</span>      jamonWriter.write("\n    &lt;p&gt;");<a name="line.1015"></a>
-<span class="sourceLineNo">1016</span>      // 545, 8<a name="line.1016"></a>
-<span class="sourceLineNo">1017</span>      org.jamon.escaping.Escaping.NONE.write(org.jamon.emit.StandardEmitter.valueOf(tables.size()), jamonWriter);<a name="line.1017"></a>
-<span class="sourceLineNo">1018</span>      // 545, 27<a name="line.1018"></a>
-<span class="sourceLineNo">1019</span>      jamonWriter.write(" table(s) in set. [&lt;a href=tablesDetailed.jsp&gt;Details&lt;/a&gt;]&lt;/p&gt;\n&lt;/tbody&gt;\n&lt;/table&gt;\n");<a name="line.1019"></a>
-<span class="sourceLineNo">1020</span>    }<a name="line.1020"></a>
-<span class="sourceLineNo">1021</span>    // 548, 7<a name="line.1021"></a>
-<span class="sourceLineNo">1022</span>    jamonWriter.write("\n");<a name="line.1022"></a>
-<span class="sourceLineNo">1023</span>  }<a name="line.1023"></a>
-<span class="sourceLineNo">1024</span>  <a name="line.1024"></a>
-<span class="sourceLineNo">1025</span>  <a name="line.1025"></a>
-<span class="sourceLineNo">1026</span>}<a name="line.1026"></a>
+<span class="sourceLineNo">1009</span>        // 541, 13<a name="line.1009"></a>
+<span class="sourceLineNo">1010</span>        org.jamon.escaping.Escaping.NONE.write(org.jamon.emit.StandardEmitter.valueOf(otherRegionsCount), jamonWriter);<a name="line.1010"></a>
+<span class="sourceLineNo">1011</span>        // 541, 36<a name="line.1011"></a>
+<span class="sourceLineNo">1012</span>        jamonWriter.write("&lt;/td&gt;\n        &lt;td&gt;");<a name="line.1012"></a>
+<span class="sourceLineNo">1013</span>        // 542, 13<a name="line.1013"></a>
+<span class="sourceLineNo">1014</span>        org.jamon.escaping.Escaping.NONE.write(org.jamon.emit.StandardEmitter.valueOf(htDesc.toStringCustomizedValues()), jamonWriter);<a name="line.1014"></a>
+<span class="sourceLineNo">1015</span>        // 542, 52<a name="line.1015"></a>
+<span class="sourceLineNo">1016</span>        jamonWriter.write("&lt;/td&gt;\n    &lt;/tr&gt;\n    ");<a name="line.1016"></a>
+<span class="sourceLineNo">1017</span>      }<a name="line.1017"></a>
+<span class="sourceLineNo">1018</span>      // 544, 12<a name="line.1018"></a>
+<span class="sourceLineNo">1019</span>      jamonWriter.write("\n    &lt;p&gt;");<a name="line.1019"></a>
+<span class="sourceLineNo">1020</span>      // 545, 8<a name="line.1020"></a>
+<span class="sourceLineNo">1021</span>      org.jamon.escaping.Escaping.NONE.write(org.jamon.emit.StandardEmitter.valueOf(tables.size()), jamonWriter);<a name="line.1021"></a>
+<span class="sourceLineNo">1022</span>      // 545, 27<a name="line.1022"></a>
+<span class="sourceLineNo">1023</span>      jamonWriter.write(" table(s) in set. [&lt;a href=tablesDetailed.jsp&gt;Details&lt;/a&gt;]&lt;/p&gt;\n&lt;/tbody&gt;\n&lt;/table&gt;\n");<a name="line.1023"></a>
+<span class="sourceLineNo">1024</span>    }<a name="line.1024"></a>
+<span class="sourceLineNo">1025</span>    // 548, 7<a name="line.1025"></a>
+<span class="sourceLineNo">1026</span>    jamonWriter.write("\n");<a name="line.1026"></a>
+<span class="sourceLineNo">1027</span>  }<a name="line.1027"></a>
+<span class="sourceLineNo">1028</span>  <a name="line.1028"></a>
+<span class="sourceLineNo">1029</span>  <a name="line.1029"></a>
+<span class="sourceLineNo">1030</span>}<a name="line.1030"></a>
 
 
 

http://git-wip-us.apache.org/repos/asf/hbase-site/blob/2e694a8e/downloads.html
----------------------------------------------------------------------
diff --git a/downloads.html b/downloads.html
index 9bfc158..fc67315 100644
--- a/downloads.html
+++ b/downloads.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="20181206" />
+    <meta name="Date-Revision-yyyymmdd" content="20181207" />
     <meta http-equiv="Content-Language" content="en" />
     <title>Apache HBase &#x2013; Apache HBase Downloads</title>
     <link rel="stylesheet" href="./css/apache-maven-fluido-1.4-HBase.min.css" />
@@ -463,7 +463,7 @@ under the License. -->
                         <a href="https://www.apache.org/">The Apache Software Foundation</a>.
             All rights reserved.      
                     
-                  <li id="publishDate" class="pull-right">Last Published: 2018-12-06</li>
+                  <li id="publishDate" class="pull-right">Last Published: 2018-12-07</li>
             </p>
                 </div>
 

http://git-wip-us.apache.org/repos/asf/hbase-site/blob/2e694a8e/export_control.html
----------------------------------------------------------------------
diff --git a/export_control.html b/export_control.html
index d0728d7..27e27db 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="20181206" />
+    <meta name="Date-Revision-yyyymmdd" content="20181207" />
     <meta http-equiv="Content-Language" content="en" />
     <title>Apache HBase &#x2013; 
       Export Control
@@ -341,7 +341,7 @@ for more details.</p>
                         <a href="https://www.apache.org/">The Apache Software Foundation</a>.
             All rights reserved.      
                     
-                  <li id="publishDate" class="pull-right">Last Published: 2018-12-06</li>
+                  <li id="publishDate" class="pull-right">Last Published: 2018-12-07</li>
             </p>
                 </div>
 

http://git-wip-us.apache.org/repos/asf/hbase-site/blob/2e694a8e/index.html
----------------------------------------------------------------------
diff --git a/index.html b/index.html
index 1b6362f..4905f53 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="20181206" />
+    <meta name="Date-Revision-yyyymmdd" content="20181207" />
     <meta http-equiv="Content-Language" content="en" />
     <title>Apache HBase &#x2013; Apache HBaseâ„¢ Home</title>
     <link rel="stylesheet" href="./css/apache-maven-fluido-1.4-HBase.min.css" />
@@ -421,7 +421,7 @@ Apache HBase is an open-source, distributed, versioned, non-relational database
                         <a href="https://www.apache.org/">The Apache Software Foundation</a>.
             All rights reserved.      
                     
-                  <li id="publishDate" class="pull-right">Last Published: 2018-12-06</li>
+                  <li id="publishDate" class="pull-right">Last Published: 2018-12-07</li>
             </p>
                 </div>
 

http://git-wip-us.apache.org/repos/asf/hbase-site/blob/2e694a8e/integration.html
----------------------------------------------------------------------
diff --git a/integration.html b/integration.html
index d0d4c3b..3ce2716 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="20181206" />
+    <meta name="Date-Revision-yyyymmdd" content="20181207" />
     <meta http-equiv="Content-Language" content="en" />
     <title>Apache HBase &#x2013; CI Management</title>
     <link rel="stylesheet" href="./css/apache-maven-fluido-1.4-HBase.min.css" />
@@ -301,7 +301,7 @@
                         <a href="https://www.apache.org/">The Apache Software Foundation</a>.
             All rights reserved.      
                     
-                  <li id="publishDate" class="pull-right">Last Published: 2018-12-06</li>
+                  <li id="publishDate" class="pull-right">Last Published: 2018-12-07</li>
             </p>
                 </div>
 

http://git-wip-us.apache.org/repos/asf/hbase-site/blob/2e694a8e/issue-tracking.html
----------------------------------------------------------------------
diff --git a/issue-tracking.html b/issue-tracking.html
index d231a8a..606eab3 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="20181206" />
+    <meta name="Date-Revision-yyyymmdd" content="20181207" />
     <meta http-equiv="Content-Language" content="en" />
     <title>Apache HBase &#x2013; Issue Management</title>
     <link rel="stylesheet" href="./css/apache-maven-fluido-1.4-HBase.min.css" />
@@ -298,7 +298,7 @@
                         <a href="https://www.apache.org/">The Apache Software Foundation</a>.
             All rights reserved.      
                     
-                  <li id="publishDate" class="pull-right">Last Published: 2018-12-06</li>
+                  <li id="publishDate" class="pull-right">Last Published: 2018-12-07</li>
             </p>
                 </div>
 

http://git-wip-us.apache.org/repos/asf/hbase-site/blob/2e694a8e/license.html
----------------------------------------------------------------------
diff --git a/license.html b/license.html
index 9157d70..6fffd45 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="20181206" />
+    <meta name="Date-Revision-yyyymmdd" content="20181207" />
     <meta http-equiv="Content-Language" content="en" />
     <title>Apache HBase &#x2013; Project Licenses</title>
     <link rel="stylesheet" href="./css/apache-maven-fluido-1.4-HBase.min.css" />
@@ -501,7 +501,7 @@
                         <a href="https://www.apache.org/">The Apache Software Foundation</a>.
             All rights reserved.      
                     
-                  <li id="publishDate" class="pull-right">Last Published: 2018-12-06</li>
+                  <li id="publishDate" class="pull-right">Last Published: 2018-12-07</li>
             </p>
                 </div>
 

http://git-wip-us.apache.org/repos/asf/hbase-site/blob/2e694a8e/mail-lists.html
----------------------------------------------------------------------
diff --git a/mail-lists.html b/mail-lists.html
index 13c3832..40767af 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="20181206" />
+    <meta name="Date-Revision-yyyymmdd" content="20181207" />
     <meta http-equiv="Content-Language" content="en" />
     <title>Apache HBase &#x2013; Project Mailing Lists</title>
     <link rel="stylesheet" href="./css/apache-maven-fluido-1.4-HBase.min.css" />
@@ -351,7 +351,7 @@
                         <a href="https://www.apache.org/">The Apache Software Foundation</a>.
             All rights reserved.      
                     
-                  <li id="publishDate" class="pull-right">Last Published: 2018-12-06</li>
+                  <li id="publishDate" class="pull-right">Last Published: 2018-12-07</li>
             </p>
                 </div>
 

http://git-wip-us.apache.org/repos/asf/hbase-site/blob/2e694a8e/metrics.html
----------------------------------------------------------------------
diff --git a/metrics.html b/metrics.html
index 5c0a7f0..c11a167 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="20181206" />
+    <meta name="Date-Revision-yyyymmdd" content="20181207" />
     <meta http-equiv="Content-Language" content="en" />
     <title>Apache HBase &#x2013;  
       Apache HBase (TM) Metrics
@@ -469,7 +469,7 @@ export HBASE_REGIONSERVER_OPTS=&quot;$HBASE_JMX_OPTS -Dcom.sun.management.jmxrem
                         <a href="https://www.apache.org/">The Apache Software Foundation</a>.
             All rights reserved.      
                     
-                  <li id="publishDate" class="pull-right">Last Published: 2018-12-06</li>
+                  <li id="publishDate" class="pull-right">Last Published: 2018-12-07</li>
             </p>
                 </div>
 

http://git-wip-us.apache.org/repos/asf/hbase-site/blob/2e694a8e/old_news.html
----------------------------------------------------------------------
diff --git a/old_news.html b/old_news.html
index fb51a5f..fabe487 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="20181206" />
+    <meta name="Date-Revision-yyyymmdd" content="20181207" />
     <meta http-equiv="Content-Language" content="en" />
     <title>Apache HBase &#x2013; 
       Old Apache HBase (TM) News
@@ -450,7 +450,7 @@ under the License. -->
                         <a href="https://www.apache.org/">The Apache Software Foundation</a>.
             All rights reserved.      
                     
-                  <li id="publishDate" class="pull-right">Last Published: 2018-12-06</li>
+                  <li id="publishDate" class="pull-right">Last Published: 2018-12-07</li>
             </p>
                 </div>
 

http://git-wip-us.apache.org/repos/asf/hbase-site/blob/2e694a8e/plugin-management.html
----------------------------------------------------------------------
diff --git a/plugin-management.html b/plugin-management.html
index bd1d952..c72f3c3 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="20181206" />
+    <meta name="Date-Revision-yyyymmdd" content="20181207" />
     <meta http-equiv="Content-Language" content="en" />
     <title>Apache HBase &#x2013; Project Plugin Management</title>
     <link rel="stylesheet" href="./css/apache-maven-fluido-1.4-HBase.min.css" />
@@ -450,7 +450,7 @@
                         <a href="https://www.apache.org/">The Apache Software Foundation</a>.
             All rights reserved.      
                     
-                  <li id="publishDate" class="pull-right">Last Published: 2018-12-06</li>
+                  <li id="publishDate" class="pull-right">Last Published: 2018-12-07</li>
             </p>
                 </div>
 

http://git-wip-us.apache.org/repos/asf/hbase-site/blob/2e694a8e/plugins.html
----------------------------------------------------------------------
diff --git a/plugins.html b/plugins.html
index 8a8cbe5..d992b15 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="20181206" />
+    <meta name="Date-Revision-yyyymmdd" content="20181207" />
     <meta http-equiv="Content-Language" content="en" />
     <title>Apache HBase &#x2013; Project Plugins</title>
     <link rel="stylesheet" href="./css/apache-maven-fluido-1.4-HBase.min.css" />
@@ -381,7 +381,7 @@
                         <a href="https://www.apache.org/">The Apache Software Foundation</a>.
             All rights reserved.      
                     
-                  <li id="publishDate" class="pull-right">Last Published: 2018-12-06</li>
+                  <li id="publishDate" class="pull-right">Last Published: 2018-12-07</li>
             </p>
                 </div>
 

http://git-wip-us.apache.org/repos/asf/hbase-site/blob/2e694a8e/poweredbyhbase.html
----------------------------------------------------------------------
diff --git a/poweredbyhbase.html b/poweredbyhbase.html
index c498b3d..fc3e406 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="20181206" />
+    <meta name="Date-Revision-yyyymmdd" content="20181207" />
     <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.4-HBase.min.css" />
@@ -779,7 +779,7 @@ under the License. -->
                         <a href="https://www.apache.org/">The Apache Software Foundation</a>.
             All rights reserved.      
                     
-                  <li id="publishDate" class="pull-right">Last Published: 2018-12-06</li>
+                  <li id="publishDate" class="pull-right">Last Published: 2018-12-07</li>
             </p>
                 </div>
 

http://git-wip-us.apache.org/repos/asf/hbase-site/blob/2e694a8e/project-info.html
----------------------------------------------------------------------
diff --git a/project-info.html b/project-info.html
index 6b2b570..78b00bd 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="20181206" />
+    <meta name="Date-Revision-yyyymmdd" content="20181207" />
     <meta http-equiv="Content-Language" content="en" />
     <title>Apache HBase &#x2013; Project Information</title>
     <link rel="stylesheet" href="./css/apache-maven-fluido-1.4-HBase.min.css" />
@@ -345,7 +345,7 @@
                         <a href="https://www.apache.org/">The Apache Software Foundation</a>.
             All rights reserved.      
                     
-                  <li id="publishDate" class="pull-right">Last Published: 2018-12-06</li>
+                  <li id="publishDate" class="pull-right">Last Published: 2018-12-07</li>
             </p>
                 </div>
 

http://git-wip-us.apache.org/repos/asf/hbase-site/blob/2e694a8e/project-reports.html
----------------------------------------------------------------------
diff --git a/project-reports.html b/project-reports.html
index 3ede02e..b450e07 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="20181206" />
+    <meta name="Date-Revision-yyyymmdd" content="20181207" />
     <meta http-equiv="Content-Language" content="en" />
     <title>Apache HBase &#x2013; Generated Reports</title>
     <link rel="stylesheet" href="./css/apache-maven-fluido-1.4-HBase.min.css" />
@@ -315,7 +315,7 @@
                         <a href="https://www.apache.org/">The Apache Software Foundation</a>.
             All rights reserved.      
                     
-                  <li id="publishDate" class="pull-right">Last Published: 2018-12-06</li>
+                  <li id="publishDate" class="pull-right">Last Published: 2018-12-07</li>
             </p>
                 </div>
 

http://git-wip-us.apache.org/repos/asf/hbase-site/blob/2e694a8e/project-summary.html
----------------------------------------------------------------------
diff --git a/project-summary.html b/project-summary.html
index 2eebf31..16cec34 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="20181206" />
+    <meta name="Date-Revision-yyyymmdd" content="20181207" />
     <meta http-equiv="Content-Language" content="en" />
     <title>Apache HBase &#x2013; Project Summary</title>
     <link rel="stylesheet" href="./css/apache-maven-fluido-1.4-HBase.min.css" />
@@ -341,7 +341,7 @@
                         <a href="https://www.apache.org/">The Apache Software Foundation</a>.
             All rights reserved.      
                     
-                  <li id="publishDate" class="pull-right">Last Published: 2018-12-06</li>
+                  <li id="publishDate" class="pull-right">Last Published: 2018-12-07</li>
             </p>
                 </div>
 

http://git-wip-us.apache.org/repos/asf/hbase-site/blob/2e694a8e/pseudo-distributed.html
----------------------------------------------------------------------
diff --git a/pseudo-distributed.html b/pseudo-distributed.html
index 7d0b19a..d0138f8 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="20181206" />
+    <meta name="Date-Revision-yyyymmdd" content="20181207" />
     <meta http-equiv="Content-Language" content="en" />
     <title>Apache HBase &#x2013;  
 Running Apache HBase (TM) in pseudo-distributed mode
@@ -318,7 +318,7 @@ under the License. -->
                         <a href="https://www.apache.org/">The Apache Software Foundation</a>.
             All rights reserved.      
                     
-                  <li id="publishDate" class="pull-right">Last Published: 2018-12-06</li>
+                  <li id="publishDate" class="pull-right">Last Published: 2018-12-07</li>
             </p>
                 </div>
 


[28/28] hbase-site git commit: Published site at 8d7061a487357344f10ee260979cc2c47cd833dd.

Posted by gi...@apache.org.
Published site at 8d7061a487357344f10ee260979cc2c47cd833dd.


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

Branch: refs/heads/asf-site
Commit: 2e694a8ef5e8389906be3d228181791bf662a35d
Parents: bafdf07
Author: jenkins <bu...@apache.org>
Authored: Fri Dec 7 14:52:30 2018 +0000
Committer: jenkins <bu...@apache.org>
Committed: Fri Dec 7 14:52:30 2018 +0000

----------------------------------------------------------------------
 acid-semantics.html                             |     4 +-
 apache_hbase_reference_guide.pdf                |  6226 +++++----
 book.html                                       |    42 +-
 bulk-loads.html                                 |     4 +-
 checkstyle-aggregate.html                       | 12190 ++++++++---------
 checkstyle.rss                                  |    20 +-
 coc.html                                        |     4 +-
 dependencies.html                               |     4 +-
 dependency-convergence.html                     |     4 +-
 dependency-info.html                            |     4 +-
 dependency-management.html                      |     4 +-
 devapidocs/constant-values.html                 |    18 +-
 devapidocs/index-all.html                       |    19 +
 .../hadoop/hbase/backup/package-tree.html       |     4 +-
 .../hadoop/hbase/class-use/ServerName.html      |   129 +-
 .../hadoop/hbase/client/package-tree.html       |    26 +-
 .../hadoop/hbase/coprocessor/package-tree.html  |     2 +-
 .../hadoop/hbase/executor/package-tree.html     |     2 +-
 .../hadoop/hbase/filter/package-tree.html       |     8 +-
 .../hadoop/hbase/io/hfile/package-tree.html     |     4 +-
 .../apache/hadoop/hbase/ipc/package-tree.html   |     2 +-
 .../hadoop/hbase/mapreduce/package-tree.html    |     4 +-
 .../hadoop/hbase/master/MasterWalManager.html   |   121 +-
 .../hadoop/hbase/master/package-tree.html       |     6 +-
 .../master/procedure/ServerCrashProcedure.html  |    34 +-
 .../hbase/master/procedure/package-tree.html    |     2 +-
 .../hbase/master/snapshot/SnapshotManager.html  |   116 +-
 .../org/apache/hadoop/hbase/package-tree.html   |    14 +-
 .../hadoop/hbase/procedure2/package-tree.html   |     6 +-
 .../hadoop/hbase/quotas/package-tree.html       |     8 +-
 .../regionserver/MetricsRegionServerSource.html |   530 +-
 .../MetricsRegionServerSourceImpl.html          |    18 +-
 .../MetricsRegionServerWrapper.html             |   234 +-
 ...Impl.RegionServerMetricsWrapperRunnable.html |    29 +-
 .../MetricsRegionServerWrapperImpl.html         |   394 +-
 .../hadoop/hbase/regionserver/package-tree.html |    14 +-
 .../hbase/regionserver/wal/package-tree.html    |     2 +-
 .../replication/regionserver/package-tree.html  |     2 +-
 .../hbase/security/access/package-tree.html     |     2 +-
 .../hadoop/hbase/security/package-tree.html     |     2 +-
 .../hadoop/hbase/thrift/package-tree.html       |     2 +-
 .../hbase/tmpl/master/MasterStatusTmplImpl.html |     4 +-
 .../apache/hadoop/hbase/util/package-tree.html  |     8 +-
 .../org/apache/hadoop/hbase/Version.html        |     4 +-
 .../hadoop/hbase/master/MasterWalManager.html   |   684 +-
 .../master/procedure/ServerCrashProcedure.html  |   337 +-
 .../hbase/master/snapshot/SnapshotManager.html  |  2373 ++--
 .../regionserver/MetricsRegionServerSource.html |   643 +-
 .../MetricsRegionServerSourceImpl.html          |   226 +-
 .../MetricsRegionServerWrapper.html             |   419 +-
 ...Impl.RegionServerMetricsWrapperRunnable.html |  2131 +--
 .../MetricsRegionServerWrapperImpl.html         |  2131 +--
 .../hbase/tmpl/master/MasterStatusTmplImpl.html |   608 +-
 downloads.html                                  |     4 +-
 export_control.html                             |     4 +-
 index.html                                      |     4 +-
 integration.html                                |     4 +-
 issue-tracking.html                             |     4 +-
 license.html                                    |     4 +-
 mail-lists.html                                 |     4 +-
 metrics.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 +-
 testdevapidocs/allclasses-frame.html            |     1 +
 testdevapidocs/allclasses-noframe.html          |     1 +
 testdevapidocs/index-all.html                   |    18 +
 .../hbase/class-use/HBaseClassTestRule.html     |   298 +-
 .../hbase/class-use/HBaseTestingUtility.html    |   186 +-
 .../org/apache/hadoop/hbase/package-tree.html   |    10 +-
 .../hadoop/hbase/procedure2/package-tree.html   |     4 +-
 .../MetricsRegionServerWrapperStub.html         |   241 +-
 .../TestCleanupCompactedFileOnRegionClose.html  |     4 +-
 .../hbase/regionserver/TestCleanupMetaWAL.html  |   375 +
 .../regionserver/TestClearRegionBlockCache.html |     4 +-
 .../regionserver/TestMetricsRegionServer.html   |    30 +-
 .../class-use/TestCleanupMetaWAL.html           |   125 +
 .../hbase/regionserver/package-frame.html       |     1 +
 .../hbase/regionserver/package-summary.html     |   502 +-
 .../hadoop/hbase/regionserver/package-tree.html |     3 +-
 .../apache/hadoop/hbase/test/package-tree.html  |     2 +-
 .../apache/hadoop/hbase/wal/package-tree.html   |     2 +-
 testdevapidocs/overview-tree.html               |     1 +
 .../MetricsRegionServerWrapperStub.html         |   359 +-
 .../hbase/regionserver/TestCleanupMetaWAL.html  |   155 +
 .../regionserver/TestMetricsRegionServer.html   |   355 +-
 97 files changed, 17121 insertions(+), 15472 deletions(-)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/hbase-site/blob/2e694a8e/acid-semantics.html
----------------------------------------------------------------------
diff --git a/acid-semantics.html b/acid-semantics.html
index 539bca7..b7304a2 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="20181206" />
+    <meta name="Date-Revision-yyyymmdd" content="20181207" />
     <meta http-equiv="Content-Language" content="en" />
     <title>Apache HBase &#x2013;  
       Apache HBase (TM) ACID Properties
@@ -611,7 +611,7 @@ under the License. -->
                         <a href="https://www.apache.org/">The Apache Software Foundation</a>.
             All rights reserved.      
                     
-                  <li id="publishDate" class="pull-right">Last Published: 2018-12-06</li>
+                  <li id="publishDate" class="pull-right">Last Published: 2018-12-07</li>
             </p>
                 </div>
 


[27/28] hbase-site git commit: Published site at 8d7061a487357344f10ee260979cc2c47cd833dd.

Posted by gi...@apache.org.
http://git-wip-us.apache.org/repos/asf/hbase-site/blob/2e694a8e/apache_hbase_reference_guide.pdf
----------------------------------------------------------------------
diff --git a/apache_hbase_reference_guide.pdf b/apache_hbase_reference_guide.pdf
index 1013715..bd03781 100644
--- a/apache_hbase_reference_guide.pdf
+++ b/apache_hbase_reference_guide.pdf
@@ -5,8 +5,8 @@
 /Author (Apache HBase Team)
 /Creator (Asciidoctor PDF 1.5.0.alpha.15, based on Prawn 2.2.2)
 /Producer (Apache HBase Team)
-/ModDate (D:20181206143309+00'00')
-/CreationDate (D:20181206144914+00'00')
+/ModDate (D:20181207143302+00'00')
+/CreationDate (D:20181207144908+00'00')
 >>
 endobj
 2 0 obj
@@ -24,7 +24,7 @@ endobj
 3 0 obj
 << /Type /Pages
 /Count 789
-/Kids [7 0 R 12 0 R 14 0 R 16 0 R 18 0 R 20 0 R 22 0 R 24 0 R 26 0 R 46 0 R 49 0 R 52 0 R 56 0 R 63 0 R 65 0 R 69 0 R 71 0 R 73 0 R 80 0 R 83 0 R 85 0 R 91 0 R 94 0 R 96 0 R 98 0 R 105 0 R 112 0 R 117 0 R 119 0 R 135 0 R 140 0 R 148 0 R 157 0 R 165 0 R 169 0 R 178 0 R 189 0 R 193 0 R 195 0 R 199 0 R 208 0 R 217 0 R 225 0 R 234 0 R 239 0 R 248 0 R 256 0 R 265 0 R 278 0 R 285 0 R 295 0 R 303 0 R 311 0 R 318 0 R 327 0 R 333 0 R 339 0 R 346 0 R 354 0 R 362 0 R 373 0 R 386 0 R 394 0 R 401 0 R 409 0 R 417 0 R 426 0 R 436 0 R 444 0 R 451 0 R 458 0 R 467 0 R 480 0 R 488 0 R 495 0 R 503 0 R 511 0 R 520 0 R 525 0 R 531 0 R 536 0 R 540 0 R 556 0 R 567 0 R 571 0 R 586 0 R 591 0 R 596 0 R 598 0 R 600 0 R 603 0 R 605 0 R 607 0 R 615 0 R 621 0 R 624 0 R 628 0 R 637 0 R 648 0 R 656 0 R 660 0 R 664 0 R 666 0 R 679 0 R 693 0 R 700 0 R 712 0 R 722 0 R 733 0 R 745 0 R 763 0 R 780 0 R 787 0 R 794 0 R 800 0 R 803 0 R 807 0 R 811 0 R 814 0 R 817 0 R 819 0 R 822 0 R 826 0 R 828 0 R 832 0 R 838 0 R 843 0 R 
 847 0 R 850 0 R 856 0 R 858 0 R 862 0 R 870 0 R 872 0 R 875 0 R 878 0 R 881 0 R 884 0 R 898 0 R 906 0 R 917 0 R 928 0 R 934 0 R 944 0 R 955 0 R 958 0 R 962 0 R 965 0 R 970 0 R 979 0 R 987 0 R 992 0 R 996 0 R 1001 0 R 1005 0 R 1007 0 R 1022 0 R 1033 0 R 1038 0 R 1045 0 R 1048 0 R 1056 0 R 1064 0 R 1069 0 R 1074 0 R 1079 0 R 1081 0 R 1083 0 R 1085 0 R 1095 0 R 1103 0 R 1107 0 R 1114 0 R 1121 0 R 1129 0 R 1133 0 R 1139 0 R 1144 0 R 1152 0 R 1156 0 R 1161 0 R 1163 0 R 1169 0 R 1177 0 R 1183 0 R 1190 0 R 1201 0 R 1205 0 R 1207 0 R 1209 0 R 1213 0 R 1216 0 R 1221 0 R 1224 0 R 1236 0 R 1240 0 R 1246 0 R 1254 0 R 1259 0 R 1263 0 R 1267 0 R 1269 0 R 1272 0 R 1275 0 R 1278 0 R 1282 0 R 1286 0 R 1290 0 R 1295 0 R 1299 0 R 1302 0 R 1304 0 R 1314 0 R 1316 0 R 1321 0 R 1334 0 R 1338 0 R 1344 0 R 1346 0 R 1357 0 R 1360 0 R 1366 0 R 1374 0 R 1377 0 R 1384 0 R 1391 0 R 1394 0 R 1396 0 R 1405 0 R 1407 0 R 1409 0 R 1412 0 R 1414 0 R 1416 0 R 1418 0 R 1420 0 R 1423 0 R 1427 0 R 1432 0 R 1434 0 R 1436 0
  R 1438 0 R 1443 0 R 1450 0 R 1456 0 R 1459 0 R 1461 0 R 1464 0 R 1468 0 R 1472 0 R 1475 0 R 1477 0 R 1479 0 R 1482 0 R 1487 0 R 1493 0 R 1501 0 R 1515 0 R 1529 0 R 1532 0 R 1537 0 R 1550 0 R 1555 0 R 1570 0 R 1578 0 R 1582 0 R 1591 0 R 1606 0 R 1618 0 R 1621 0 R 1635 0 R 1643 0 R 1648 0 R 1659 0 R 1664 0 R 1670 0 R 1676 0 R 1688 0 R 1691 0 R 1700 0 R 1703 0 R 1712 0 R 1717 0 R 1722 0 R 1726 0 R 1739 0 R 1741 0 R 1747 0 R 1753 0 R 1756 0 R 1764 0 R 1772 0 R 1776 0 R 1778 0 R 1780 0 R 1792 0 R 1798 0 R 1807 0 R 1814 0 R 1827 0 R 1833 0 R 1839 0 R 1850 0 R 1856 0 R 1861 0 R 1865 0 R 1869 0 R 1872 0 R 1877 0 R 1882 0 R 1888 0 R 1893 0 R 1897 0 R 1906 0 R 1912 0 R 1915 0 R 1919 0 R 1928 0 R 1935 0 R 1941 0 R 1948 0 R 1952 0 R 1955 0 R 1960 0 R 1965 0 R 1971 0 R 1973 0 R 1975 0 R 1978 0 R 1989 0 R 1992 0 R 1999 0 R 2007 0 R 2012 0 R 2015 0 R 2020 0 R 2022 0 R 2025 0 R 2030 0 R 2033 0 R 2035 0 R 2038 0 R 2043 0 R 2046 0 R 2056 0 R 2061 0 R 2066 0 R 2068 0 R 2076 0 R 2083 0 R 2090 0 R 2096
  0 R 2101 0 R 2103 0 R 2112 0 R 2122 0 R 2132 0 R 2138 0 R 2145 0 R 2147 0 R 2152 0 R 2154 0 R 2156 0 R 2160 0 R 2163 0 R 2166 0 R 2171 0 R 2175 0 R 2186 0 R 2189 0 R 2192 0 R 2196 0 R 2200 0 R 2203 0 R 2205 0 R 2210 0 R 2213 0 R 2215 0 R 2220 0 R 2230 0 R 2232 0 R 2234 0 R 2236 0 R 2238 0 R 2241 0 R 2243 0 R 2245 0 R 2248 0 R 2250 0 R 2252 0 R 2256 0 R 2261 0 R 2270 0 R 2272 0 R 2274 0 R 2280 0 R 2282 0 R 2287 0 R 2289 0 R 2291 0 R 2298 0 R 2303 0 R 2307 0 R 2312 0 R 2316 0 R 2318 0 R 2320 0 R 2324 0 R 2327 0 R 2329 0 R 2331 0 R 2335 0 R 2337 0 R 2340 0 R 2342 0 R 2344 0 R 2346 0 R 2353 0 R 2356 0 R 2361 0 R 2363 0 R 2365 0 R 2367 0 R 2369 0 R 2377 0 R 2388 0 R 2402 0 R 2413 0 R 2417 0 R 2422 0 R 2426 0 R 2429 0 R 2434 0 R 2440 0 R 2442 0 R 2445 0 R 2447 0 R 2449 0 R 2451 0 R 2456 0 R 2458 0 R 2471 0 R 2474 0 R 2482 0 R 2488 0 R 2500 0 R 2514 0 R 2527 0 R 2546 0 R 2548 0 R 2550 0 R 2554 0 R 2572 0 R 2578 0 R 2590 0 R 2594 0 R 2598 0 R 2607 0 R 2619 0 R 2624 0 R 2634 0 R 2647 0 R 26
 66 0 R 2675 0 R 2678 0 R 2687 0 R 2704 0 R 2711 0 R 2714 0 R 2719 0 R 2723 0 R 2726 0 R 2735 0 R 2744 0 R 2747 0 R 2749 0 R 2753 0 R 2767 0 R 2776 0 R 2781 0 R 2786 0 R 2789 0 R 2791 0 R 2793 0 R 2795 0 R 2797 0 R 2802 0 R 2815 0 R 2825 0 R 2833 0 R 2840 0 R 2845 0 R 2855 0 R 2862 0 R 2869 0 R 2871 0 R 2880 0 R 2888 0 R 2890 0 R 2894 0 R 2896 0 R 2907 0 R 2913 0 R 2915 0 R 2924 0 R 2927 0 R 2937 0 R 2941 0 R 2949 0 R 2957 0 R 2962 0 R 2966 0 R 2970 0 R 2972 0 R 2978 0 R 2982 0 R 2986 0 R 2992 0 R 2998 0 R 3001 0 R 3007 0 R 3011 0 R 3020 0 R 3025 0 R 3031 0 R 3041 0 R 3048 0 R 3055 0 R 3058 0 R 3061 0 R 3067 0 R 3073 0 R 3076 0 R 3081 0 R 3093 0 R 3101 0 R 3106 0 R 3108 0 R 3114 0 R 3117 0 R 3119 0 R 3123 0 R 3128 0 R 3133 0 R 3140 0 R 3147 0 R 3154 0 R 3162 0 R 3168 0 R 3173 0 R 3177 0 R 3180 0 R 3183 0 R 3192 0 R 3197 0 R 3201 0 R 3209 0 R 3214 0 R 3217 0 R 3228 0 R 3233 0 R 3236 0 R 3238 0 R 3240 0 R 3250 0 R 3257 0 R 3261 0 R 3265 0 R 3273 0 R 3277 0 R 3284 0 R 3288 0 R 3291 0 R 
 3295 0 R 3300 0 R 3308 0 R 3313 0 R 3318 0 R 3323 0 R 3325 0 R 3328 0 R 3330 0 R 3334 0 R 3345 0 R 3347 0 R 3351 0 R 3354 0 R 3358 0 R 3361 0 R 3365 0 R 3367 0 R 3380 0 R 3385 0 R 3390 0 R 3396 0 R 3404 0 R 3406 0 R 3415 0 R 3433 0 R 3445 0 R 3453 0 R 3467 0 R 3470 0 R 3475 0 R 3477 0 R 3484 0 R 3487 0 R 3492 0 R 3495 0 R 3497 0 R 3499 0 R 3501 0 R 3505 0 R 3522 0 R 3525 0 R 3530 0 R 3536 0 R 3546 0 R 3551 0 R 3561 0 R 3572 0 R 3579 0 R 3584 0 R 3591 0 R 3596 0 R 3599 0 R 3607 0 R 3611 0 R 3616 0 R 3621 0 R 3634 0 R 3637 0 R 3643 0 R 3649 0 R 3654 0 R 3664 0 R 3673 0 R 3679 0 R 3688 0 R 3697 0 R 3702 0 R 3708 0 R 3714 0 R 3719 0 R 3721 0 R 3727 0 R 3734 0 R 3736 0 R 3744 0 R 3746 0 R 3752 0 R 3760 0 R 3766 0 R 3775 0 R 3781 0 R 3792 0 R 3801 0 R 3813 0 R 3823 0 R 3834 0 R 3838 0 R 3840 0 R 3844 0 R 3858 0 R 3864 0 R 3868 0 R 3874 0 R 3878 0 R 3881 0 R 3886 0 R 3888 0 R 3892 0 R 3894 0 R 3898 0 R 3901 0 R 3904 0 R 3912 0 R 3914 0 R 3920 0 R 3923 0 R 3929 0 R 3933 0 R 3936 0 R 3939 0 
 R 3942 0 R 3946 0 R 3949 0 R 3954 0 R 3959 0 R 3962 0 R 3970 0 R 3974 0 R 3978 0 R 3980 0 R 3983 0 R 3986 0 R 3991 0 R 3998 0 R 4004 0 R 4008 0 R 4011 0 R 4018 0 R 4026 0 R 4030 0 R 4033 0 R 4035 0 R 4039 0 R 4044 0 R 4049 0 R 4052 0 R 4061 0 R 4066 0 R 4070 0 R 4073 0 R 4081 0 R 4086 0 R 4094 0 R 4099 0 R 4101 0 R 4107 0 R 4109 0 R 4114 0 R 4118 0 R 4123 0 R 4127 0 R 4139 0 R 4155 0 R 4170 0 R 4175 0 R 4177 0 R 4179 0 R 4181 0 R 4183 0 R 4185 0 R 4194 0 R 4198 0 R 4202 0 R 4206 0 R 4208 0 R 4215 0 R 4225 0 R 4232 0 R 4235 0 R 4238 0 R 4240 0 R 4247 0 R 4254 0 R 4264 0 R 4268 0 R 4271 0 R 4275 0 R 4278 0 R 4284 0 R 4287 0 R 4302 0 R 4307 0 R 4330 0 R 4334 0 R 4341 0 R 4352 0 R 4361 0 R 4364 0 R 4367 0 R 4370 0 R 4386 0 R 4391 0 R 4398 0 R 4401 0 R 4404 0 R 4411 0 R 4416 0 R 4420 0 R 4422 0 R 4428 0 R 4435 0 R 4443 0 R 4447 0 R 4452 0 R 4457 0 R 4462 0 R 4469 0 R 4476 0 R 4483 0 R 4491 0 R 4499 0 R 4503 0 R 4512 0 R 4521 0 R 4527 0 R]
+/Kids [7 0 R 12 0 R 14 0 R 16 0 R 18 0 R 20 0 R 22 0 R 24 0 R 26 0 R 46 0 R 49 0 R 52 0 R 56 0 R 63 0 R 65 0 R 69 0 R 71 0 R 73 0 R 80 0 R 83 0 R 85 0 R 91 0 R 94 0 R 96 0 R 98 0 R 105 0 R 112 0 R 117 0 R 119 0 R 135 0 R 140 0 R 148 0 R 157 0 R 165 0 R 169 0 R 178 0 R 189 0 R 193 0 R 195 0 R 199 0 R 208 0 R 217 0 R 225 0 R 234 0 R 239 0 R 248 0 R 256 0 R 265 0 R 278 0 R 285 0 R 295 0 R 303 0 R 311 0 R 318 0 R 327 0 R 333 0 R 339 0 R 346 0 R 354 0 R 362 0 R 373 0 R 386 0 R 394 0 R 401 0 R 409 0 R 417 0 R 426 0 R 436 0 R 444 0 R 451 0 R 458 0 R 467 0 R 480 0 R 488 0 R 495 0 R 503 0 R 511 0 R 520 0 R 525 0 R 531 0 R 536 0 R 540 0 R 556 0 R 567 0 R 571 0 R 586 0 R 591 0 R 596 0 R 598 0 R 600 0 R 603 0 R 605 0 R 607 0 R 615 0 R 621 0 R 624 0 R 628 0 R 637 0 R 648 0 R 656 0 R 660 0 R 664 0 R 666 0 R 679 0 R 693 0 R 700 0 R 712 0 R 722 0 R 733 0 R 745 0 R 763 0 R 780 0 R 787 0 R 794 0 R 800 0 R 803 0 R 807 0 R 811 0 R 814 0 R 817 0 R 819 0 R 822 0 R 826 0 R 828 0 R 832 0 R 838 0 R 843 0 R 
 847 0 R 850 0 R 856 0 R 858 0 R 862 0 R 870 0 R 872 0 R 875 0 R 878 0 R 881 0 R 884 0 R 898 0 R 906 0 R 917 0 R 928 0 R 934 0 R 944 0 R 955 0 R 958 0 R 962 0 R 965 0 R 970 0 R 979 0 R 987 0 R 992 0 R 996 0 R 1001 0 R 1005 0 R 1007 0 R 1022 0 R 1033 0 R 1038 0 R 1045 0 R 1048 0 R 1056 0 R 1064 0 R 1069 0 R 1074 0 R 1079 0 R 1081 0 R 1083 0 R 1085 0 R 1095 0 R 1103 0 R 1107 0 R 1114 0 R 1121 0 R 1129 0 R 1133 0 R 1139 0 R 1144 0 R 1152 0 R 1156 0 R 1161 0 R 1163 0 R 1169 0 R 1177 0 R 1183 0 R 1190 0 R 1201 0 R 1205 0 R 1207 0 R 1209 0 R 1213 0 R 1216 0 R 1221 0 R 1224 0 R 1236 0 R 1240 0 R 1246 0 R 1254 0 R 1259 0 R 1263 0 R 1267 0 R 1269 0 R 1272 0 R 1275 0 R 1278 0 R 1282 0 R 1286 0 R 1290 0 R 1295 0 R 1299 0 R 1302 0 R 1304 0 R 1314 0 R 1316 0 R 1321 0 R 1334 0 R 1338 0 R 1344 0 R 1346 0 R 1357 0 R 1360 0 R 1366 0 R 1374 0 R 1377 0 R 1384 0 R 1391 0 R 1394 0 R 1396 0 R 1405 0 R 1407 0 R 1409 0 R 1412 0 R 1414 0 R 1416 0 R 1418 0 R 1420 0 R 1423 0 R 1427 0 R 1432 0 R 1434 0 R 1436 0
  R 1438 0 R 1443 0 R 1450 0 R 1456 0 R 1459 0 R 1461 0 R 1464 0 R 1468 0 R 1472 0 R 1475 0 R 1477 0 R 1479 0 R 1482 0 R 1487 0 R 1493 0 R 1501 0 R 1515 0 R 1529 0 R 1532 0 R 1537 0 R 1550 0 R 1555 0 R 1570 0 R 1578 0 R 1582 0 R 1591 0 R 1606 0 R 1618 0 R 1621 0 R 1635 0 R 1643 0 R 1648 0 R 1659 0 R 1664 0 R 1670 0 R 1676 0 R 1688 0 R 1691 0 R 1700 0 R 1703 0 R 1712 0 R 1717 0 R 1722 0 R 1726 0 R 1739 0 R 1741 0 R 1747 0 R 1753 0 R 1756 0 R 1764 0 R 1772 0 R 1776 0 R 1778 0 R 1780 0 R 1792 0 R 1798 0 R 1807 0 R 1814 0 R 1827 0 R 1833 0 R 1839 0 R 1850 0 R 1856 0 R 1861 0 R 1865 0 R 1869 0 R 1872 0 R 1877 0 R 1882 0 R 1888 0 R 1893 0 R 1897 0 R 1906 0 R 1912 0 R 1915 0 R 1919 0 R 1928 0 R 1935 0 R 1941 0 R 1948 0 R 1952 0 R 1955 0 R 1960 0 R 1965 0 R 1971 0 R 1973 0 R 1975 0 R 1978 0 R 1989 0 R 1992 0 R 1999 0 R 2007 0 R 2012 0 R 2015 0 R 2020 0 R 2022 0 R 2025 0 R 2030 0 R 2033 0 R 2035 0 R 2038 0 R 2043 0 R 2046 0 R 2056 0 R 2061 0 R 2066 0 R 2068 0 R 2076 0 R 2083 0 R 2090 0 R 2096
  0 R 2101 0 R 2103 0 R 2112 0 R 2122 0 R 2132 0 R 2138 0 R 2145 0 R 2147 0 R 2152 0 R 2154 0 R 2156 0 R 2160 0 R 2163 0 R 2166 0 R 2171 0 R 2175 0 R 2186 0 R 2189 0 R 2192 0 R 2196 0 R 2200 0 R 2203 0 R 2205 0 R 2210 0 R 2213 0 R 2215 0 R 2220 0 R 2230 0 R 2232 0 R 2234 0 R 2236 0 R 2238 0 R 2241 0 R 2243 0 R 2245 0 R 2248 0 R 2250 0 R 2252 0 R 2256 0 R 2261 0 R 2270 0 R 2272 0 R 2274 0 R 2280 0 R 2282 0 R 2287 0 R 2289 0 R 2291 0 R 2298 0 R 2303 0 R 2307 0 R 2312 0 R 2316 0 R 2318 0 R 2320 0 R 2324 0 R 2327 0 R 2329 0 R 2331 0 R 2335 0 R 2337 0 R 2340 0 R 2342 0 R 2344 0 R 2346 0 R 2353 0 R 2356 0 R 2361 0 R 2363 0 R 2365 0 R 2367 0 R 2369 0 R 2377 0 R 2388 0 R 2402 0 R 2413 0 R 2417 0 R 2422 0 R 2426 0 R 2429 0 R 2434 0 R 2440 0 R 2442 0 R 2445 0 R 2447 0 R 2449 0 R 2451 0 R 2456 0 R 2458 0 R 2471 0 R 2474 0 R 2482 0 R 2488 0 R 2500 0 R 2514 0 R 2527 0 R 2546 0 R 2548 0 R 2550 0 R 2554 0 R 2572 0 R 2578 0 R 2590 0 R 2594 0 R 2598 0 R 2607 0 R 2619 0 R 2624 0 R 2634 0 R 2647 0 R 26
 66 0 R 2675 0 R 2678 0 R 2687 0 R 2704 0 R 2711 0 R 2714 0 R 2719 0 R 2723 0 R 2726 0 R 2735 0 R 2744 0 R 2747 0 R 2749 0 R 2753 0 R 2767 0 R 2776 0 R 2781 0 R 2786 0 R 2789 0 R 2791 0 R 2793 0 R 2795 0 R 2797 0 R 2802 0 R 2815 0 R 2825 0 R 2833 0 R 2840 0 R 2845 0 R 2855 0 R 2862 0 R 2869 0 R 2871 0 R 2880 0 R 2888 0 R 2890 0 R 2894 0 R 2896 0 R 2907 0 R 2913 0 R 2915 0 R 2924 0 R 2927 0 R 2937 0 R 2941 0 R 2949 0 R 2957 0 R 2962 0 R 2966 0 R 2970 0 R 2972 0 R 2978 0 R 2982 0 R 2986 0 R 2992 0 R 2998 0 R 3001 0 R 3007 0 R 3011 0 R 3020 0 R 3025 0 R 3031 0 R 3041 0 R 3048 0 R 3055 0 R 3058 0 R 3061 0 R 3067 0 R 3073 0 R 3076 0 R 3081 0 R 3093 0 R 3101 0 R 3106 0 R 3108 0 R 3114 0 R 3117 0 R 3119 0 R 3123 0 R 3128 0 R 3133 0 R 3140 0 R 3147 0 R 3154 0 R 3162 0 R 3168 0 R 3173 0 R 3177 0 R 3180 0 R 3183 0 R 3192 0 R 3197 0 R 3201 0 R 3209 0 R 3214 0 R 3217 0 R 3228 0 R 3233 0 R 3236 0 R 3238 0 R 3240 0 R 3250 0 R 3257 0 R 3261 0 R 3265 0 R 3273 0 R 3277 0 R 3284 0 R 3288 0 R 3291 0 R 
 3295 0 R 3300 0 R 3307 0 R 3311 0 R 3317 0 R 3322 0 R 3325 0 R 3328 0 R 3330 0 R 3334 0 R 3345 0 R 3347 0 R 3351 0 R 3354 0 R 3358 0 R 3361 0 R 3365 0 R 3367 0 R 3380 0 R 3385 0 R 3390 0 R 3396 0 R 3404 0 R 3406 0 R 3415 0 R 3433 0 R 3445 0 R 3453 0 R 3467 0 R 3470 0 R 3475 0 R 3477 0 R 3484 0 R 3487 0 R 3492 0 R 3495 0 R 3497 0 R 3499 0 R 3501 0 R 3505 0 R 3522 0 R 3525 0 R 3530 0 R 3536 0 R 3546 0 R 3551 0 R 3561 0 R 3572 0 R 3579 0 R 3584 0 R 3591 0 R 3596 0 R 3599 0 R 3607 0 R 3611 0 R 3616 0 R 3621 0 R 3634 0 R 3637 0 R 3643 0 R 3649 0 R 3654 0 R 3664 0 R 3673 0 R 3679 0 R 3688 0 R 3697 0 R 3702 0 R 3708 0 R 3714 0 R 3719 0 R 3721 0 R 3727 0 R 3734 0 R 3736 0 R 3744 0 R 3746 0 R 3752 0 R 3760 0 R 3766 0 R 3775 0 R 3781 0 R 3792 0 R 3801 0 R 3813 0 R 3823 0 R 3834 0 R 3838 0 R 3840 0 R 3844 0 R 3858 0 R 3864 0 R 3868 0 R 3874 0 R 3878 0 R 3881 0 R 3886 0 R 3888 0 R 3892 0 R 3894 0 R 3898 0 R 3901 0 R 3904 0 R 3912 0 R 3914 0 R 3920 0 R 3923 0 R 3929 0 R 3933 0 R 3936 0 R 3939 0 
 R 3942 0 R 3946 0 R 3949 0 R 3954 0 R 3959 0 R 3962 0 R 3970 0 R 3974 0 R 3978 0 R 3980 0 R 3983 0 R 3986 0 R 3991 0 R 3998 0 R 4004 0 R 4008 0 R 4011 0 R 4018 0 R 4026 0 R 4030 0 R 4033 0 R 4035 0 R 4039 0 R 4044 0 R 4049 0 R 4052 0 R 4061 0 R 4066 0 R 4070 0 R 4073 0 R 4081 0 R 4086 0 R 4094 0 R 4099 0 R 4101 0 R 4107 0 R 4109 0 R 4114 0 R 4118 0 R 4123 0 R 4127 0 R 4139 0 R 4155 0 R 4170 0 R 4175 0 R 4177 0 R 4179 0 R 4181 0 R 4183 0 R 4185 0 R 4194 0 R 4198 0 R 4202 0 R 4206 0 R 4208 0 R 4215 0 R 4225 0 R 4232 0 R 4235 0 R 4238 0 R 4240 0 R 4247 0 R 4254 0 R 4264 0 R 4268 0 R 4271 0 R 4275 0 R 4278 0 R 4284 0 R 4287 0 R 4302 0 R 4307 0 R 4330 0 R 4334 0 R 4341 0 R 4352 0 R 4361 0 R 4364 0 R 4367 0 R 4370 0 R 4386 0 R 4391 0 R 4398 0 R 4401 0 R 4404 0 R 4411 0 R 4416 0 R 4420 0 R 4422 0 R 4428 0 R 4435 0 R 4443 0 R 4447 0 R 4452 0 R 4457 0 R 4462 0 R 4469 0 R 4476 0 R 4483 0 R 4491 0 R 4499 0 R 4503 0 R 4512 0 R 4521 0 R 4527 0 R]
 >>
 endobj
 4 0 obj
@@ -117604,7 +117604,7 @@ endobj
 endobj
 912 0 obj
 << /Limits [(rowcounter) (save-the-dataframe)]
-/Names [(rowcounter) 3148 0 R (rowcounter-example) 1241 0 R (rowkey.design) 1002 0 R (rowkey.regionsplits) 1043 0 R (rowkey.scope) 1040 0 R (rpc) 4380 0 R (rpc.configs) 4399 0 R (rpc.logging) 2742 0 R (rpcscheduler-dispatch-callrunner-p1-abstract-void-1) 4437 0 R (rs.failover.details) 3321 0 R (rs_metrics) 3234 0 R (rsgroup) 3471 0 R (run-canary-test-as-a-daemon) 3065 0 R (run.insitu) 3779 0 R (running-canary-in-a-kerberos-enabled-cluster) 3071 0 R (running-multiple-workloads-on-a-single-cluster) 3335 0 R (running-the-shell-in-non-interactive-mode) 804 0 R (save-the-dataframe) 2351 0 R]
+/Names [(rowcounter) 3148 0 R (rowcounter-example) 1241 0 R (rowkey.design) 1002 0 R (rowkey.regionsplits) 1043 0 R (rowkey.scope) 1040 0 R (rpc) 4380 0 R (rpc.configs) 4399 0 R (rpc.logging) 2742 0 R (rpcscheduler-dispatch-callrunner-p1-abstract-void-1) 4437 0 R (rs.failover.details) 3323 0 R (rs_metrics) 3234 0 R (rsgroup) 3471 0 R (run-canary-test-as-a-daemon) 3065 0 R (run.insitu) 3779 0 R (running-canary-in-a-kerberos-enabled-cluster) 3071 0 R (running-multiple-workloads-on-a-single-cluster) 3335 0 R (running-the-shell-in-non-interactive-mode) 804 0 R (save-the-dataframe) 2351 0 R]
 >>
 endobj
 913 0 obj
@@ -602309,7 +602309,7 @@ endobj
 endobj
 3027 0 obj
 << /Limits [(replication-and-wal-changes) (resolution)]
-/Names [(replication-and-wal-changes) 4444 0 R (replication-configuration-options) 3331 0 R (replication-internals) 3311 0 R (replication-metrics) 3326 0 R (replication-overview) 3281 0 R (repos) 3531 0 R (request) 4388 0 R (request-parts) 4389 0 R (request-quotas) 3343 0 R (request_queues) 3349 0 R (required-properties) 2134 0 R (required_configuration) 542 0 R (resolution) 3026 0 R]
+/Names [(replication-and-wal-changes) 4444 0 R (replication-configuration-options) 3331 0 R (replication-internals) 3313 0 R (replication-metrics) 3326 0 R (replication-overview) 3281 0 R (repos) 3531 0 R (request) 4388 0 R (request-parts) 4389 0 R (request-quotas) 3343 0 R (request_queues) 3349 0 R (required-properties) 2134 0 R (required_configuration) 542 0 R (resolution) 3026 0 R]
 >>
 endobj
 3028 0 obj
@@ -640190,7 +640190,7 @@ endobj
 [3291 0 R /XYZ 0 134.858 null]
 endobj
 3294 0 obj
-<< /Length 12506
+<< /Length 16912
 >>
 stream
 q
@@ -640494,15 +640494,26 @@ ET
 
 0.0 0.0 0.0 SCN
 0.0 0.0 0.0 scn
+0.2 0.2 0.2 scn
+0.2 0.2 0.2 SCN
+
+BT
+48.24 427.684 Td
+/F1.0 10.5 Tf
+<536574207468652073657269616c20666c616720746f207472756520666f722061207265706c696174696f6e20706565722e20416e64207468652064656661756c742073657269616c20666c61672069732066616c73652e> Tj
+ET
+
+0.0 0.0 0.0 SCN
+0.0 0.0 0.0 scn
 
 -0.5 Tc
 0.2 0.2 0.2 scn
 0.2 0.2 0.2 SCN
 
 BT
-52.6765 427.684 Td
+56.8805 399.904 Td
 /F1.0 10.5 Tf
-<312e> Tj
+<a5> Tj
 ET
 
 0.0 0.0 0.0 SCN
@@ -640512,25 +640523,59 @@ ET
 0.2 0.2 0.2 scn
 0.2 0.2 0.2 SCN
 
-1.7089 Tw
-
 BT
-66.24 427.684 Td
+66.24 399.904 Td
 /F1.0 10.5 Tf
-[<536574207468652073657269616c20666c616720746f207472756520666f722061207265706c696174696f6e20706565722e2059> 69.8242 <6f752063616e206569746865722073657420697420746f2074727565207768656e206372656174696e672061>] TJ
+[<41> 20.0195 <64642061206e6577207265706c69636174696f6e20706565722077686963682073657269616c20666c61672069732074727565>] TJ
 ET
 
+0.0 0.0 0.0 SCN
+0.0 0.0 0.0 scn
+q
+0.9608 0.9608 0.9608 scn
+52.24 384.088 m
+543.04 384.088 l
+545.2491 384.088 547.04 382.2971 547.04 380.088 c
+547.04 351.348 l
+547.04 349.1389 545.2491 347.348 543.04 347.348 c
+52.24 347.348 l
+50.0309 347.348 48.24 349.1389 48.24 351.348 c
+48.24 380.088 l
+48.24 382.2971 50.0309 384.088 52.24 384.088 c
+h
+f
+0.8 0.8 0.8 SCN
+0.75 w
+52.24 384.088 m
+543.04 384.088 l
+545.2491 384.088 547.04 382.2971 547.04 380.088 c
+547.04 351.348 l
+547.04 349.1389 545.2491 347.348 543.04 347.348 c
+52.24 347.348 l
+50.0309 347.348 48.24 349.1389 48.24 351.348 c
+48.24 380.088 l
+48.24 382.2971 50.0309 384.088 52.24 384.088 c
+h
+S
+Q
+0.2 0.2 0.2 scn
+0.2 0.2 0.2 SCN
+
+BT
+59.24 361.263 Td
+/F4.0 11 Tf
+<6862617365> Tj
+ET
 
-0.0 Tw
 0.0 0.0 0.0 SCN
 0.0 0.0 0.0 scn
 0.2 0.2 0.2 scn
 0.2 0.2 0.2 SCN
 
 BT
-66.24 411.904 Td
-/F1.0 10.5 Tf
-<7265706c69636174696f6e20706565722c206f72206368616e676520697420746f2074727565206c617465722e> Tj
+86.74 361.263 Td
+/F4.0 11 Tf
+<3e> Tj
 ET
 
 0.0 0.0 0.0 SCN
@@ -640538,64 +640583,120 @@ ET
 0.2 0.2 0.2 scn
 0.2 0.2 0.2 SCN
 
-0.1062 Tw
+BT
+92.24 361.263 Td
+/F4.0 11 Tf
+<20> Tj
+ET
+
+0.0 0.0 0.0 SCN
+0.0 0.0 0.0 scn
+0.2 0.2 0.2 scn
+0.2 0.2 0.2 SCN
 
 BT
-48.24 384.124 Td
-/F1.0 10.5 Tf
-<5468652073657269616c207265706c69636174696f6e206665617475726520686164206265656e20646f6e652066697273746c7920696e20> Tj
+97.74 361.263 Td
+/F4.0 11 Tf
+<6164645f70656572> Tj
 ET
 
+0.0 0.0 0.0 SCN
+0.0 0.0 0.0 scn
+0.2 0.2 0.2 scn
+0.2 0.2 0.2 SCN
+
+BT
+141.74 361.263 Td
+/F4.0 11 Tf
+<20> Tj
+ET
 
-0.0 Tw
 0.0 0.0 0.0 SCN
 0.0 0.0 0.0 scn
-0.2588 0.5451 0.7922 scn
-0.2588 0.5451 0.7922 SCN
+0.8 0.2 0.0 scn
+0.8 0.2 0.0 SCN
 
-0.1062 Tw
+BT
+147.24 361.263 Td
+/F4.0 11 Tf
+<27> Tj
+ET
+
+0.0 0.0 0.0 SCN
+0.0 0.0 0.0 scn
+0.8 0.2 0.0 scn
+0.8 0.2 0.0 SCN
 
 BT
-319.2562 384.124 Td
-/F1.0 10.5 Tf
-[<4842> 20.0195 <4153452d39343635>] TJ
+152.74 361.263 Td
+/F4.0 11 Tf
+<31> Tj
 ET
 
+0.0 0.0 0.0 SCN
+0.0 0.0 0.0 scn
+0.8 0.2 0.0 scn
+0.8 0.2 0.0 SCN
+
+BT
+158.24 361.263 Td
+/F4.0 11 Tf
+<27> Tj
+ET
 
-0.0 Tw
 0.0 0.0 0.0 SCN
 0.0 0.0 0.0 scn
 0.2 0.2 0.2 scn
 0.2 0.2 0.2 SCN
 
-0.1062 Tw
+BT
+163.74 361.263 Td
+/F4.0 11 Tf
+<2c> Tj
+ET
+
+0.0 0.0 0.0 SCN
+0.0 0.0 0.0 scn
+0.2 0.2 0.2 scn
+0.2 0.2 0.2 SCN
 
 BT
-380.597 384.124 Td
-/F1.0 10.5 Tf
-<20616e64207468656e20726576657274656420616e64207265646f6e6520696e> Tj
+169.24 361.263 Td
+/F4.0 11 Tf
+<20> Tj
 ET
 
+0.0 0.0 0.0 SCN
+0.0 0.0 0.0 scn
+0.2 0.4 0.0 scn
+0.2 0.4 0.0 SCN
+
+BT
+174.74 361.263 Td
+/F4.0 11 Tf
+<434c55535445525f4b4559> Tj
+ET
 
-0.0 Tw
 0.0 0.0 0.0 SCN
 0.0 0.0 0.0 scn
 0.2 0.2 0.2 scn
 0.2 0.2 0.2 SCN
 
 BT
-48.24 368.344 Td
+235.24 361.263 Td
+/F4.0 11 Tf
+<20> Tj
 ET
 
 0.0 0.0 0.0 SCN
 0.0 0.0 0.0 scn
-0.2588 0.5451 0.7922 scn
-0.2588 0.5451 0.7922 SCN
+0.2 0.2 0.2 scn
+0.2 0.2 0.2 SCN
 
 BT
-48.24 368.344 Td
-/F1.0 10.5 Tf
-[<4842> 20.0195 <4153452d3230303436>] TJ
+240.74 361.263 Td
+/F4.0 11 Tf
+<3d> Tj
 ET
 
 0.0 0.0 0.0 SCN
@@ -640604,9 +640705,9 @@ ET
 0.2 0.2 0.2 SCN
 
 BT
-115.4503 368.344 Td
-/F1.0 10.5 Tf
-[<2e2059> 69.8242 <6f752063616e2066696e64206d6f72652064657461696c7320696e207468657365206973737565732e>] TJ
+246.24 361.263 Td
+/F4.0 11 Tf
+<3e> Tj
 ET
 
 0.0 0.0 0.0 SCN
@@ -640615,9 +640716,42 @@ ET
 0.2 0.2 0.2 SCN
 
 BT
-48.24 328.504 Td
-/F2.0 18 Tf
-[<3135342e342e2056> 60.0586 <6572696679696e67205265706c6963617465642044617461>] TJ
+251.74 361.263 Td
+/F4.0 11 Tf
+<20> Tj
+ET
+
+0.0 0.0 0.0 SCN
+0.0 0.0 0.0 scn
+0.8 0.2 0.0 scn
+0.8 0.2 0.0 SCN
+
+BT
+257.24 361.263 Td
+/F4.0 11 Tf
+<22> Tj
+ET
+
+0.0 0.0 0.0 SCN
+0.0 0.0 0.0 scn
+0.8 0.2 0.0 scn
+0.8 0.2 0.0 SCN
+
+BT
+262.74 361.263 Td
+/F4.0 11 Tf
+<736572766572312e6369652e636f6d3a323138313a2f6862617365> Tj
+ET
+
+0.0 0.0 0.0 SCN
+0.0 0.0 0.0 scn
+0.8 0.2 0.0 scn
+0.8 0.2 0.0 SCN
+
+BT
+411.24 361.263 Td
+/F4.0 11 Tf
+<22> Tj
 ET
 
 0.0 0.0 0.0 SCN
@@ -640625,100 +640759,250 @@ ET
 0.2 0.2 0.2 scn
 0.2 0.2 0.2 SCN
 
-4.741 Tw
-
 BT
-48.24 300.484 Td
-/F1.0 10.5 Tf
-<54686520> Tj
+416.74 361.263 Td
+/F4.0 11 Tf
+<2c> Tj
 ET
 
+0.0 0.0 0.0 SCN
+0.0 0.0 0.0 scn
+0.2 0.2 0.2 scn
+0.2 0.2 0.2 SCN
+
+BT
+422.24 361.263 Td
+/F4.0 11 Tf
+<20> Tj
+ET
 
-0.0 Tw
 0.0 0.0 0.0 SCN
 0.0 0.0 0.0 scn
-0.6941 0.1294 0.2745 scn
-0.6941 0.1294 0.2745 SCN
+0.2 0.4 0.0 scn
+0.2 0.4 0.0 SCN
 
-4.741 Tw
+BT
+427.74 361.263 Td
+/F4.0 11 Tf
+<53455249414c> Tj
+ET
+
+0.0 0.0 0.0 SCN
+0.0 0.0 0.0 scn
+0.2 0.2 0.2 scn
+0.2 0.2 0.2 SCN
 
 BT
-74.401 300.484 Td
-/F4.0 10.5 Tf
-<5665726966795265706c69636174696f6e> Tj
+460.74 361.263 Td
+/F4.0 11 Tf
+<20> Tj
 ET
 
+0.0 0.0 0.0 SCN
+0.0 0.0 0.0 scn
+0.2 0.2 0.2 scn
+0.2 0.2 0.2 SCN
+
+BT
+466.24 361.263 Td
+/F4.0 11 Tf
+<3d> Tj
+ET
 
-0.0 Tw
 0.0 0.0 0.0 SCN
 0.0 0.0 0.0 scn
 0.2 0.2 0.2 scn
 0.2 0.2 0.2 SCN
 
-4.741 Tw
+BT
+471.74 361.263 Td
+/F4.0 11 Tf
+<3e> Tj
+ET
+
+0.0 0.0 0.0 SCN
+0.0 0.0 0.0 scn
+0.2 0.2 0.2 scn
+0.2 0.2 0.2 SCN
 
 BT
-163.651 300.484 Td
-/F1.0 10.5 Tf
-<204d6170526564756365206a6f622c20776869636820697320696e636c7564656420696e2048426173652c20706572666f726d7320612073797374656d61746963> Tj
+477.24 361.263 Td
+/F4.0 11 Tf
+<20> Tj
 ET
 
+0.0 0.0 0.0 SCN
+0.0 0.0 0.0 scn
+0.2 0.2 0.2 scn
+0.2 0.2 0.2 SCN
+
+BT
+482.74 361.263 Td
+/F4.0 11 Tf
+<74727565> Tj
+ET
 
-0.0 Tw
 0.0 0.0 0.0 SCN
 0.0 0.0 0.0 scn
+
+-0.5 Tc
 0.2 0.2 0.2 scn
 0.2 0.2 0.2 SCN
 
-0.5588 Tw
+BT
+56.8805 323.384 Td
+/F1.0 10.5 Tf
+<a5> Tj
+ET
+
+0.0 0.0 0.0 SCN
+0.0 0.0 0.0 scn
+
+0.0 Tc
+0.2 0.2 0.2 scn
+0.2 0.2 0.2 SCN
 
 BT
-48.24 284.704 Td
+66.24 323.384 Td
 /F1.0 10.5 Tf
-[<636f6d70617269736f6e206f66207265706c6963617465642064617461206265747765656e2074776f20646966666572656e7420636c7573746572732e2052756e207468652056> 60.0586 <65726966795265706c69636174696f6e206a6f62206f6e20746865>] TJ
+[<5365742061207265706c69636174696f6e2070656572> -29.7852 <d5732073657269616c20666c616720746f2066616c7365>] TJ
 ET
 
+0.0 0.0 0.0 SCN
+0.0 0.0 0.0 scn
+q
+0.9608 0.9608 0.9608 scn
+52.24 307.568 m
+543.04 307.568 l
+545.2491 307.568 547.04 305.7771 547.04 303.568 c
+547.04 274.828 l
+547.04 272.6189 545.2491 270.828 543.04 270.828 c
+52.24 270.828 l
+50.0309 270.828 48.24 272.6189 48.24 274.828 c
+48.24 303.568 l
+48.24 305.7771 50.0309 307.568 52.24 307.568 c
+h
+f
+0.8 0.8 0.8 SCN
+0.75 w
+52.24 307.568 m
+543.04 307.568 l
+545.2491 307.568 547.04 305.7771 547.04 303.568 c
+547.04 274.828 l
+547.04 272.6189 545.2491 270.828 543.04 270.828 c
+52.24 270.828 l
+50.0309 270.828 48.24 272.6189 48.24 274.828 c
+48.24 303.568 l
+48.24 305.7771 50.0309 307.568 52.24 307.568 c
+h
+S
+Q
+0.2 0.2 0.2 scn
+0.2 0.2 0.2 SCN
+
+BT
+59.24 284.743 Td
+/F4.0 11 Tf
+<6862617365> Tj
+ET
 
-0.0 Tw
 0.0 0.0 0.0 SCN
 0.0 0.0 0.0 scn
 0.2 0.2 0.2 scn
 0.2 0.2 0.2 SCN
 
-0.3369 Tw
+BT
+86.74 284.743 Td
+/F4.0 11 Tf
+<3e> Tj
+ET
+
+0.0 0.0 0.0 SCN
+0.0 0.0 0.0 scn
+0.2 0.2 0.2 scn
+0.2 0.2 0.2 SCN
 
 BT
-48.24 268.924 Td
-/F1.0 10.5 Tf
-[<6d617374657220636c75737465722c20737570706c79696e67206974207769746820746865207065657220494420616e64207461626c65206e616d6520746f2075736520666f722076616c69646174696f6e2e2059> 69.8242 <6f752063616e206c696d697420746865>] TJ
+92.24 284.743 Td
+/F4.0 11 Tf
+<20> Tj
 ET
 
+0.0 0.0 0.0 SCN
+0.0 0.0 0.0 scn
+0.2 0.2 0.2 scn
+0.2 0.2 0.2 SCN
+
+BT
+97.74 284.743 Td
+/F4.0 11 Tf
+<7365745f706565725f73657269616c> Tj
+ET
 
-0.0 Tw
 0.0 0.0 0.0 SCN
 0.0 0.0 0.0 scn
 0.2 0.2 0.2 scn
 0.2 0.2 0.2 SCN
 
-3.6149 Tw
+BT
+180.24 284.743 Td
+/F4.0 11 Tf
+<20> Tj
+ET
+
+0.0 0.0 0.0 SCN
+0.0 0.0 0.0 scn
+0.8 0.2 0.0 scn
+0.8 0.2 0.0 SCN
 
 BT
-48.24 253.144 Td
-/F1.0 10.5 Tf
-[<766572696669636174696f6e20667572746865722062> 20.0195 <792073706563696679696e6720612074696d652072> 20.0195 <616e6765206f722073706563696669632066616d696c6965732e20546865206a6f62d5732073686f7274206e616d65206973>] TJ
+185.74 284.743 Td
+/F4.0 11 Tf
+<27> Tj
 ET
 
+0.0 0.0 0.0 SCN
+0.0 0.0 0.0 scn
+0.8 0.2 0.0 scn
+0.8 0.2 0.0 SCN
+
+BT
+191.24 284.743 Td
+/F4.0 11 Tf
+<31> Tj
+ET
 
-0.0 Tw
 0.0 0.0 0.0 SCN
 0.0 0.0 0.0 scn
-0.6941 0.1294 0.2745 scn
-0.6941 0.1294 0.2745 SCN
+0.8 0.2 0.0 scn
+0.8 0.2 0.0 SCN
 
 BT
-48.24 237.364 Td
-/F4.0 10.5 Tf
-<766572696679726570> Tj
+196.74 284.743 Td
+/F4.0 11 Tf
+<27> Tj
+ET
+
+0.0 0.0 0.0 SCN
+0.0 0.0 0.0 scn
+0.2 0.2 0.2 scn
+0.2 0.2 0.2 SCN
+
+BT
+202.24 284.743 Td
+/F4.0 11 Tf
+<2c> Tj
+ET
+
+0.0 0.0 0.0 SCN
+0.0 0.0 0.0 scn
+0.2 0.2 0.2 scn
+0.2 0.2 0.2 SCN
+
+BT
+207.74 284.743 Td
+/F4.0 11 Tf
+<20> Tj
 ET
 
 0.0 0.0 0.0 SCN
@@ -640727,48 +641011,63 @@ ET
 0.2 0.2 0.2 SCN
 
 BT
-95.49 237.364 Td
+213.24 284.743 Td
+/F4.0 11 Tf
+<66616c7365> Tj
+ET
+
+0.0 0.0 0.0 SCN
+0.0 0.0 0.0 scn
+
+-0.5 Tc
+0.2 0.2 0.2 scn
+0.2 0.2 0.2 SCN
+
+BT
+56.8805 246.864 Td
 /F1.0 10.5 Tf
-[<2e2054> 29.7852 <6f2072756e20746865206a6f622c20757365206120636f6d6d616e64206c696b> 20.0195 <652074686520666f6c6c6f77696e673a>] TJ
+<a5> Tj
 ET
 
 0.0 0.0 0.0 SCN
 0.0 0.0 0.0 scn
+
+0.0 Tc
 0.2 0.2 0.2 scn
 0.2 0.2 0.2 SCN
 
 BT
-48.24 209.584 Td
+66.24 246.864 Td
 /F1.0 10.5 Tf
-<2b> Tj
+[<5365742061207265706c69636174696f6e2070656572> -29.7852 <d5732073657269616c20666c616720746f2074727565>] TJ
 ET
 
 0.0 0.0 0.0 SCN
 0.0 0.0 0.0 scn
 q
 0.9608 0.9608 0.9608 scn
-52.24 193.768 m
-543.04 193.768 l
-545.2491 193.768 547.04 191.9771 547.04 189.768 c
-547.04 131.548 l
-547.04 129.3389 545.2491 127.548 543.04 127.548 c
-52.24 127.548 l
-50.0309 127.548 48.24 129.3389 48.24 131.548 c
-48.24 189.768 l
-48.24 191.9771 50.0309 193.768 52.24 193.768 c
+52.24 231.048 m
+543.04 231.048 l
+545.2491 231.048 547.04 229.2571 547.04 227.048 c
+547.04 198.308 l
+547.04 196.0989 545.2491 194.308 543.04 194.308 c
+52.24 194.308 l
+50.0309 194.308 48.24 196.0989 48.24 198.308 c
+48.24 227.048 l
+48.24 229.2571 50.0309 231.048 52.24 231.048 c
 h
 f
 0.8 0.8 0.8 SCN
 0.75 w
-52.24 193.768 m
-543.04 193.768 l
-545.2491 193.768 547.04 191.9771 547.04 189.768 c
-547.04 131.548 l
-547.04 129.3389 545.2491 127.548 543.04 127.548 c
-52.24 127.548 l
-50.0309 127.548 48.24 129.3389 48.24 131.548 c
-48.24 189.768 l
-48.24 191.9771 50.0309 193.768 52.24 193.768 c
+52.24 231.048 m
+543.04 231.048 l
+545.2491 231.048 547.04 229.2571 547.04 227.048 c
+547.04 198.308 l
+547.04 196.0989 545.2491 194.308 543.04 194.308 c
+52.24 194.308 l
+50.0309 194.308 48.24 196.0989 48.24 198.308 c
+48.24 227.048 l
+48.24 229.2571 50.0309 231.048 52.24 231.048 c
 h
 S
 Q
@@ -640776,9 +641075,9 @@ Q
 0.2 0.2 0.2 SCN
 
 BT
-59.24 170.943 Td
+59.24 208.223 Td
 /F4.0 11 Tf
-<24204841444f4f505f434c415353504154483d60247b48424153455f484f4d457d2f62696e2f686261736520636c61737370617468602022247b4841444f4f505f484f4d457d2f62696e2f6861646f6f7022206a6172> Tj
+<6862617365> Tj
 ET
 
 0.0 0.0 0.0 SCN
@@ -640787,9 +641086,9 @@ ET
 0.2 0.2 0.2 SCN
 
 BT
-59.24 156.203 Td
+86.74 208.223 Td
 /F4.0 11 Tf
-<22247b48424153455f484f4d457d2f68626173652d6d61707265647563652d56455253494f4e2e6a61722220766572696679726570202d2d737461727474696d653d3c74696d657374616d703e> Tj
+<3e> Tj
 ET
 
 0.0 0.0 0.0 SCN
@@ -640798,9 +641097,9 @@ ET
 0.2 0.2 0.2 SCN
 
 BT
-59.24 141.463 Td
+92.24 208.223 Td
 /F4.0 11 Tf
-<2d2d656e6474696d653d3c74696d657374616d703e202d2d66616d696c6965733d3c6d7946616d3e203c49443e203c7461626c654e616d653e> Tj
+<20> Tj
 ET
 
 0.0 0.0 0.0 SCN
@@ -640808,27 +641107,115 @@ ET
 0.2 0.2 0.2 scn
 0.2 0.2 0.2 SCN
 
-1.2953 Tw
+BT
+97.74 208.223 Td
+/F4.0 11 Tf
+<7365745f706565725f73657269616c> Tj
+ET
+
+0.0 0.0 0.0 SCN
+0.0 0.0 0.0 scn
+0.2 0.2 0.2 scn
+0.2 0.2 0.2 SCN
 
 BT
-48.24 103.584 Td
+180.24 208.223 Td
+/F4.0 11 Tf
+<20> Tj
+ET
+
+0.0 0.0 0.0 SCN
+0.0 0.0 0.0 scn
+0.8 0.2 0.0 scn
+0.8 0.2 0.0 SCN
+
+BT
+185.74 208.223 Td
+/F4.0 11 Tf
+<27> Tj
+ET
+
+0.0 0.0 0.0 SCN
+0.0 0.0 0.0 scn
+0.8 0.2 0.0 scn
+0.8 0.2 0.0 SCN
+
+BT
+191.24 208.223 Td
+/F4.0 11 Tf
+<31> Tj
+ET
+
+0.0 0.0 0.0 SCN
+0.0 0.0 0.0 scn
+0.8 0.2 0.0 scn
+0.8 0.2 0.0 SCN
+
+BT
+196.74 208.223 Td
+/F4.0 11 Tf
+<27> Tj
+ET
+
+0.0 0.0 0.0 SCN
+0.0 0.0 0.0 scn
+0.2 0.2 0.2 scn
+0.2 0.2 0.2 SCN
+
+BT
+202.24 208.223 Td
+/F4.0 11 Tf
+<2c> Tj
+ET
+
+0.0 0.0 0.0 SCN
+0.0 0.0 0.0 scn
+0.2 0.2 0.2 scn
+0.2 0.2 0.2 SCN
+
+BT
+207.74 208.223 Td
+/F4.0 11 Tf
+<20> Tj
+ET
+
+0.0 0.0 0.0 SCN
+0.0 0.0 0.0 scn
+0.2 0.2 0.2 scn
+0.2 0.2 0.2 SCN
+
+BT
+213.24 208.223 Td
+/F4.0 11 Tf
+<74727565> Tj
+ET
+
+0.0 0.0 0.0 SCN
+0.0 0.0 0.0 scn
+0.2 0.2 0.2 scn
+0.2 0.2 0.2 SCN
+
+0.1062 Tw
+
+BT
+48.24 170.344 Td
 /F1.0 10.5 Tf
-<2b2054686520> Tj
+<5468652073657269616c207265706c69636174696f6e206665617475726520686164206265656e20646f6e652066697273746c7920696e20> Tj
 ET
 
 
 0.0 Tw
 0.0 0.0 0.0 SCN
 0.0 0.0 0.0 scn
-0.6941 0.1294 0.2745 scn
-0.6941 0.1294 0.2745 SCN
+0.2588 0.5451 0.7922 scn
+0.2588 0.5451 0.7922 SCN
 
-1.2953 Tw
+0.1062 Tw
 
 BT
-80.8397 103.584 Td
-/F4.0 10.5 Tf
-<5665726966795265706c69636174696f6e> Tj
+319.2562 170.344 Td
+/F1.0 10.5 Tf
+[<4842> 20.0195 <4153452d39343635>] TJ
 ET
 
 
@@ -640838,42 +641225,69 @@ ET
 0.2 0.2 0.2 scn
 0.2 0.2 0.2 SCN
 
-1.2953 Tw
+0.1062 Tw
 
 BT
-170.0897 103.584 Td
+380.597 170.344 Td
 /F1.0 10.5 Tf
-<20636f6d6d616e64207072696e7473206f757420> Tj
+<20616e64207468656e20726576657274656420616e64207265646f6e6520696e> Tj
 ET
 
 
 0.0 Tw
 0.0 0.0 0.0 SCN
 0.0 0.0 0.0 scn
-0.6941 0.1294 0.2745 scn
-0.6941 0.1294 0.2745 SCN
+0.2 0.2 0.2 scn
+0.2 0.2 0.2 SCN
 
-1.2953 Tw
+BT
+48.24 154.564 Td
+ET
+
+0.0 0.0 0.0 SCN
+0.0 0.0 0.0 scn
+0.2588 0.5451 0.7922 scn
+0.2588 0.5451 0.7922 SCN
 
 BT
-282.6546 103.584 Td
-/F4.0 10.5 Tf
-<474f4f44524f5753> Tj
+48.24 154.564 Td
+/F1.0 10.5 Tf
+[<4842> 20.0195 <4153452d3230303436>] TJ
 ET
 
+0.0 0.0 0.0 SCN
+0.0 0.0 0.0 scn
+0.2 0.2 0.2 scn
+0.2 0.2 0.2 SCN
+
+BT
+115.4503 154.564 Td
+/F1.0 10.5 Tf
+[<2e2059> 69.8242 <6f752063616e2066696e64206d6f72652064657461696c7320696e207468657365206973737565732e>] TJ
+ET
 
-0.0 Tw
 0.0 0.0 0.0 SCN
 0.0 0.0 0.0 scn
 0.2 0.2 0.2 scn
 0.2 0.2 0.2 SCN
 
-1.2953 Tw
+BT
+48.24 114.724 Td
+/F2.0 18 Tf
+[<3135342e342e2056> 60.0586 <6572696679696e67205265706c6963617465642044617461>] TJ
+ET
+
+0.0 0.0 0.0 SCN
+0.0 0.0 0.0 scn
+0.2 0.2 0.2 scn
+0.2 0.2 0.2 SCN
+
+4.741 Tw
 
 BT
-324.6546 103.584 Td
+48.24 86.704 Td
 /F1.0 10.5 Tf
-<20616e6420> Tj
+<54686520> Tj
 ET
 
 
@@ -640883,12 +641297,12 @@ ET
 0.6941 0.1294 0.2745 scn
 0.6941 0.1294 0.2745 SCN
 
-1.2953 Tw
+4.741 Tw
 
 BT
-351.7943 103.584 Td
+74.401 86.704 Td
 /F4.0 10.5 Tf
-<424144524f5753> Tj
+<5665726966795265706c69636174696f6e> Tj
 ET
 
 
@@ -640898,12 +641312,12 @@ ET
 0.2 0.2 0.2 scn
 0.2 0.2 0.2 SCN
 
-1.2953 Tw
+4.741 Tw
 
 BT
-388.5443 103.584 Td
+163.651 86.704 Td
 /F1.0 10.5 Tf
-<20636f756e7465727320746f20696e64696361746520726f77732074686174> Tj
+<204d6170526564756365206a6f622c20776869636820697320696e636c7564656420696e2048426173652c20706572666f726d7320612073797374656d61746963> Tj
 ET
 
 
@@ -640913,12 +641327,31 @@ ET
 0.2 0.2 0.2 scn
 0.2 0.2 0.2 SCN
 
+0.5588 Tw
+
 BT
-48.24 87.804 Td
+48.24 70.924 Td
 /F1.0 10.5 Tf
-[<64696420616e6420646964206e6f74207265706c696361746520636f72726563746c79> 89.8438 <2e>] TJ
+[<636f6d70617269736f6e206f66207265706c6963617465642064617461206265747765656e2074776f20646966666572656e7420636c7573746572732e2052756e207468652056> 60.0586 <65726966795265706c69636174696f6e206a6f62206f6e20746865>] TJ
+ET
+
+
+0.0 Tw
+0.0 0.0 0.0 SCN
+0.0 0.0 0.0 scn
+0.2 0.2 0.2 scn
+0.2 0.2 0.2 SCN
+
+0.3369 Tw
+
+BT
+48.24 55.144 Td
+/F1.0 10.5 Tf
+[<6d617374657220636c75737465722c20737570706c79696e67206974207769746820746865207065657220494420616e64207461626c65206e616d6520746f2075736520666f722076616c69646174696f6e2e2059> 69.8242 <6f752063616e206c696d697420746865>] TJ
 ET
 
+
+0.0 Tw
 0.0 0.0 0.0 SCN
 0.0 0.0 0.0 scn
 q
@@ -640957,8 +641390,8 @@ endobj
 /Resources << /ProcSet [/PDF /Text /ImageB /ImageC /ImageI]
 /Font << /F1.0 10 0 R
 /F3.0 35 0 R
-/F2.0 31 0 R
 /F4.0 37 0 R
+/F2.0 31 0 R
 >>
 /XObject << /Stamp2 5027 0 R
 >>
@@ -640973,7 +641406,7 @@ endobj
 /URI (https://issues.apache.org/jira/browse/HBASE-9465)
 >>
 /Subtype /Link
-/Rect [319.2562 381.058 380.597 395.338]
+/Rect [319.2562 167.278 380.597 181.558]
 /Type /Annot
 >>
 endobj
@@ -640984,15 +641417,15 @@ endobj
 /URI (https://issues.apache.org/jira/browse/HBASE-20046)
 >>
 /Subtype /Link
-/Rect [48.24 365.278 115.4503 379.558]
+/Rect [48.24 151.498 115.4503 165.778]
 /Type /Annot
 >>
 endobj
 3298 0 obj
-[3295 0 R /XYZ 0 352.528 null]
+[3295 0 R /XYZ 0 138.748 null]
 endobj
 3299 0 obj
-<< /Length 6612
+<< /Length 5728
 >>
 stream
 q
@@ -641001,199 +641434,165 @@ q
 /DeviceRGB CS
 0.2 0.2 0.2 SCN
 
-BT
-48.24 786.666 Td
-/F2.0 18 Tf
-<3135342e352e2044657461696c656420496e666f726d6174696f6e2041626f757420436c7573746572205265706c69636174696f6e> Tj
-ET
-
-0.0 0.0 0.0 SCN
-0.0 0.0 0.0 scn
-
-q
-498.8 0.0 0.0 379.4291 48.24 391.1809 cm
-/I18 Do
-Q
-0.2 0.2 0.2 scn
-0.2 0.2 0.2 SCN
-
-BT
-48.24 375.8151 Td
-/F3.0 9.975 Tf
-<4669677572652031372e205265706c69636174696f6e20417263686974656374757265204f76657276696577> Tj
-ET
-
-0.0 0.0 0.0 SCN
-0.0 0.0 0.0 scn
-0.2 0.2 0.2 scn
-0.2 0.2 0.2 SCN
-
-BT
-48.24 341.5059 Td
-/F2.0 13 Tf
-[<3135342e352e312e204c696665206f6620612057> 60.0586 <414c2045646974>] TJ
-ET
-
-0.0 0.0 0.0 SCN
-0.0 0.0 0.0 scn
-0.2 0.2 0.2 scn
-0.2 0.2 0.2 SCN
+3.6149 Tw
 
 BT
-48.24 314.9459 Td
+48.24 794.676 Td
 /F1.0 10.5 Tf
-[<412073696e676c652057> 60.0586 <414c206564697420676f6573207468726f756768207365766572> 20.0195 <616c20737465707320696e206f7264657220746f206265207265706c69636174656420746f206120736c61766520636c75737465722e>] TJ
+[<766572696669636174696f6e20667572746865722062> 20.0195 <792073706563696679696e6720612074696d652072> 20.0195 <616e6765206f722073706563696669632066616d696c6965732e20546865206a6f62d5732073686f7274206e616d65206973>] TJ
 ET
 
+
+0.0 Tw
 0.0 0.0 0.0 SCN
 0.0 0.0 0.0 scn
-
--0.5 Tc
-0.2 0.2 0.2 scn
-0.2 0.2 0.2 SCN
+0.6941 0.1294 0.2745 scn
+0.6941 0.1294 0.2745 SCN
 
 BT
-52.6765 287.1659 Td
-/F1.0 10.5 Tf
-<312e> Tj
+48.24 778.896 Td
+/F4.0 10.5 Tf
+<766572696679726570> Tj
 ET
 
 0.0 0.0 0.0 SCN
 0.0 0.0 0.0 scn
-
-0.0 Tc
 0.2 0.2 0.2 scn
 0.2 0.2 0.2 SCN
 
 BT
-66.24 287.1659 Td
+95.49 778.896 Td
 /F1.0 10.5 Tf
-[<416e20484261736520636c69656e742075736573206120507574206f722044656c657465206f706572> 20.0195 <6174696f6e20746f206d616e6970756c617465206461746120696e2048426173652e>] TJ
+[<2e2054> 29.7852 <6f2072756e20746865206a6f622c20757365206120636f6d6d616e64206c696b> 20.0195 <652074686520666f6c6c6f77696e673a>] TJ
 ET
 
 0.0 0.0 0.0 SCN
 0.0 0.0 0.0 scn
-
--0.5 Tc
 0.2 0.2 0.2 scn
 0.2 0.2 0.2 SCN
 
 BT
-52.6765 265.3859 Td
+48.24 751.116 Td
 /F1.0 10.5 Tf
-<322e> Tj
+<2b> Tj
 ET
 
 0.0 0.0 0.0 SCN
 0.0 0.0 0.0 scn
-
-0.0 Tc
+q
+0.9608 0.9608 0.9608 scn
+52.24 735.3 m
+543.04 735.3 l
+545.2491 735.3 547.04 733.5091 547.04 731.3 c
+547.04 673.08 l
+547.04 670.8709 545.2491 669.08 543.04 669.08 c
+52.24 669.08 l
+50.0309 669.08 48.24 670.8709 48.24 673.08 c
+48.24 731.3 l
+48.24 733.5091 50.0309 735.3 52.24 735.3 c
+h
+f
+0.8 0.8 0.8 SCN
+0.75 w
+52.24 735.3 m
+543.04 735.3 l
+545.2491 735.3 547.04 733.5091 547.04 731.3 c
+547.04 673.08 l
+547.04 670.8709 545.2491 669.08 543.04 669.08 c
+52.24 669.08 l
+50.0309 669.08 48.24 670.8709 48.24 673.08 c
+48.24 731.3 l
+48.24 733.5091 50.0309 735.3 52.24 735.3 c
+h
+S
+Q
 0.2 0.2 0.2 scn
 0.2 0.2 0.2 SCN
 
-1.3858 Tw
-
 BT
-66.24 265.3859 Td
-/F1.0 10.5 Tf
-[<54686520726567696f6e207365727665722077726974657320746865207265717565737420746f207468652057> 60.0586 <414c20696e2061207761> 20.0195 <7920616c6c6f777320697420746f206265207265706c61> 20.0195 <796564206966206974206973206e6f74>] TJ
+59.24 712.475 Td
+/F4.0 11 Tf
+<24204841444f4f505f434c415353504154483d60247b48424153455f484f4d457d2f62696e2f686261736520636c61737370617468602022247b4841444f4f505f484f4d457d2f62696e2f6861646f6f7022206a6172> Tj
 ET
 
-
-0.0 Tw
 0.0 0.0 0.0 SCN
 0.0 0.0 0.0 scn
 0.2 0.2 0.2 scn
 0.2 0.2 0.2 SCN
 
 BT
-66.24 249.6059 Td
-/F1.0 10.5 Tf
-[<7772697474656e207375636365737366756c6c79> 89.8438 <2e>] TJ
+59.24 697.735 Td
+/F4.0 11 Tf
+<22247b48424153455f484f4d457d2f68626173652d6d61707265647563652d56455253494f4e2e6a61722220766572696679726570202d2d737461727474696d653d3c74696d657374616d703e> Tj
 ET
 
 0.0 0.0 0.0 SCN
 0.0 0.0 0.0 scn
-
--0.5 Tc
 0.2 0.2 0.2 scn
 0.2 0.2 0.2 SCN
 
 BT
-52.6765 227.8259 Td
-/F1.0 10.5 Tf
-<332e> Tj
+59.24 682.995 Td
+/F4.0 11 Tf
+<2d2d656e6474696d653d3c74696d657374616d703e202d2d66616d696c6965733d3c6d7946616d3e203c49443e203c7461626c654e616d653e> Tj
 ET
 
 0.0 0.0 0.0 SCN
 0.0 0.0 0.0 scn
-
-0.0 Tc
 0.2 0.2 0.2 scn
 0.2 0.2 0.2 SCN
 
-1.8004 Tw
+1.2953 Tw
 
 BT
-66.24 227.8259 Td
+48.24 645.116 Td
 /F1.0 10.5 Tf
-<496620746865206368616e6765642063656c6c20636f72726573706f6e647320746f206120636f6c756d6e2066616d696c7920746861742069732073636f70656420666f72207265706c69636174696f6e2c207468652065646974206973> Tj
+<2b2054686520> Tj
 ET
 
 
 0.0 Tw
 0.0 0.0 0.0 SCN
 0.0 0.0 0.0 scn
-0.2 0.2 0.2 scn
-0.2 0.2 0.2 SCN
-
-BT
-66.24 212.0459 Td
-/F1.0 10.5 Tf
-<616464656420746f2074686520717565756520666f72207265706c69636174696f6e2e> Tj
-ET
-
-0.0 0.0 0.0 SCN
-0.0 0.0 0.0 scn
+0.6941 0.1294 0.2745 scn
+0.6941 0.1294 0.2745 SCN
 
--0.5 Tc
-0.2 0.2 0.2 scn
-0.2 0.2 0.2 SCN
+1.2953 Tw
 
 BT
-52.6765 190.2659 Td
-/F1.0 10.5 Tf
-<342e> Tj
+80.8397 645.116 Td
+/F4.0 10.5 Tf
+<5665726966795265706c69636174696f6e> Tj
 ET
 
+
+0.0 Tw
 0.0 0.0 0.0 SCN
 0.0 0.0 0.0 scn
-
-0.0 Tc
 0.2 0.2 0.2 scn
 0.2 0.2 0.2 SCN
 
-0.1606 Tw
+1.2953 Tw
 
 BT
-66.24 190.2659 Td
+170.0897 645.116 Td
 /F1.0 10.5 Tf
-[<496e2061207365706172> 20.0195 <617465207468726561642c20746865206564697420697320726561642066726f6d20746865206c6f672c2061732070617274206f6620612062617463682070726f636573732e204f6e6c7920746865204b> 20.0195 <657956> 60.0586 <616c756573>] TJ
+<20636f6d6d616e64207072696e7473206f757420> Tj
 ET
 
 
 0.0 Tw
 0.0 0.0 0.0 SCN
 0.0 0.0 0.0 scn
-0.2 0.2 0.2 scn
-0.2 0.2 0.2 SCN
+0.6941 0.1294 0.2745 scn
+0.6941 0.1294 0.2745 SCN
 
-2.3629 Tw
+1.2953 Tw
 
 BT
-66.24 174.4859 Td
-/F1.0 10.5 Tf
-[<746861742061726520656c696769626c6520666f72207265706c69636174696f6e20617265206b> 20.0195 <6570742e205265706c696361626c65204b> 20.0195 <657956> 60.0586 <616c756573206172652070617274206f66206120636f6c756d6e2066616d696c79>] TJ
+282.6546 645.116 Td
+/F4.0 10.5 Tf
+<474f4f44524f5753> Tj
 ET
 
 
@@ -641203,12 +641602,12 @@ ET
 0.2 0.2 0.2 scn
 0.2 0.2 0.2 SCN
 
-0.4453 Tw
+1.2953 Tw
 
 BT
-66.24 158.7059 Td
+324.6546 645.116 Td
 /F1.0 10.5 Tf
-[<77686f736520736368656d612069732073636f70656420474c4f42> 20.0195 <414c2c20617265206e6f742070617274206f66206120636174616c6f67207375636820617320>] TJ
+<20616e6420> Tj
 ET
 
 
@@ -641218,12 +641617,12 @@ ET
 0.6941 0.1294 0.2745 scn
 0.6941 0.1294 0.2745 SCN
 
-0.4453 Tw
+1.2953 Tw
 
 BT
-404.3322 158.7059 Td
+351.7943 645.116 Td
 /F4.0 10.5 Tf
-<68626173653a6d657461> Tj
+<424144524f5753> Tj
 ET
 
 
@@ -641233,12 +641632,12 @@ ET
 0.2 0.2 0.2 scn
 0.2 0.2 0.2 SCN
 
-0.4453 Tw
+1.2953 Tw
 
 BT
-456.8322 158.7059 Td
+388.5443 645.116 Td
 /F1.0 10.5 Tf
-<2c20646964206e6f74206f726967696e617465> Tj
+<20636f756e7465727320746f20696e64696361746520726f77732074686174> Tj
 ET
 
 
@@ -641249,65 +641648,58 @@ ET
 0.2 0.2 0.2 SCN
 
 BT
-66.24 142.9259 Td
+48.24 629.336 Td
 /F1.0 10.5 Tf
-[<66726f6d207468652074617267657420736c61766520636c75737465722c20616e642068617665206e6f7420616c7265616479206265656e20636f6e73756d65642062> 20.0195 <79207468652074617267657420736c61766520636c75737465722e>] TJ
+[<64696420616e6420646964206e6f74207265706c696361746520636f72726563746c79> 89.8438 <2e>] TJ
 ET
 
 0.0 0.0 0.0 SCN
 0.0 0.0 0.0 scn
-
--0.5 Tc
 0.2 0.2 0.2 scn
 0.2 0.2 0.2 SCN
 
 BT
-52.6765 121.1459 Td
-/F1.0 10.5 Tf
-<352e> Tj
+48.24 589.496 Td
+/F2.0 18 Tf
+<3135342e352e2044657461696c656420496e666f726d6174696f6e2041626f757420436c7573746572205265706c69636174696f6e> Tj
 ET
 
 0.0 0.0 0.0 SCN
 0.0 0.0 0.0 scn
 
-0.0 Tc
+q
+498.8 0.0 0.0 379.4291 48.24 194.0109 cm
+/I18 Do
+Q
 0.2 0.2 0.2 scn
 0.2 0.2 0.2 SCN
 
-0.1093 Tw
-
 BT
-66.24 121.1459 Td
-/F1.0 10.5 Tf
-[<546865206564697420697320746167676564207769746820746865206d6173746572> -29.7852 <d573205555494420616e6420616464656420746f2061206275666665722e205768656e20746865206275666665722069732066696c6c65642c206f7220746865>] TJ
+48.24 178.6451 Td
+/F3.0 9.975 Tf
+<4669677572652031372e205265706c69636174696f6e20417263686974656374757265204f76657276696577> Tj
 ET
 
-
-0.0 Tw
 0.0 0.0 0.0 SCN
 0.0 0.0 0.0 scn
 0.2 0.2 0.2 scn
 0.2 0.2 0.2 SCN
 
-1.6581 Tw
-
 BT
-66.24 105.3659 Td
-/F1.0 10.5 Tf
-[<72656164657220726561636865732074686520656e64206f66207468652066696c652c20746865206275666665722069732073656e7420746f20612072> 20.0195 <616e646f6d20726567696f6e20736572766572206f6e2074686520736c617665>] TJ
+48.24 144.3359 Td
+/F2.0 13 Tf
+[<3135342e352e312e204c696665206f6620612057> 60.0586 <414c2045646974>] TJ
 ET
 
-
-0.0 Tw
 0.0 0.0 0.0 SCN
 0.0 0.0 0.0 scn
 0.2 0.2 0.2 scn
 0.2 0.2 0.2 SCN
 
 BT
-66.24 89.5859 Td
+48.24 117.7759 Td
 /F1.0 10.5 Tf
-<636c75737465722e> Tj
+[<412073696e676c652057> 60.0586 <414c206564697420676f6573207468726f756768207365766572> 20.0195 <616c20737465707320696e206f7264657220746f206265207265706c69636174656420746f206120736c61766520636c75737465722e>] TJ
 ET
 
 0.0 0.0 0.0 SCN
@@ -641318,9 +641710,9 @@ ET
 0.2 0.2 0.2 SCN
 
 BT
-52.6765 67.8059 Td
+52.6765 89.9959 Td
 /F1.0 10.5 Tf
-<362e> Tj
+<312e> Tj
 ET
 
 0.0 0.0 0.0 SCN
@@ -641330,42 +641722,38 @@ ET
 0.2 0.2 0.2 scn
 0.2 0.2 0.2 SCN
 
-0.9409 Tw
-
 BT
-66.24 67.8059 Td
+66.24 89.9959 Td
 /F1.0 10.5 Tf
-[<54686520726567696f6e20736572766572207265616473207468652065646974732073657175656e7469616c6c7920616e64207365706172> 20.0195 <61746573207468656d20696e746f20627566666572732c206f6e652062756666657220706572>] TJ
+[<416e20484261736520636c69656e742075736573206120507574206f722044656c657465206f706572> 20.0195 <6174696f6e20746f206d616e6970756c617465206461746120696e2048426173652e>] TJ
 ET
 
-
-0.0 Tw
 0.0 0.0 0.0 SCN
 0.0 0.0 0.0 scn
+
+-0.5 Tc
 0.2 0.2 0.2 scn
 0.2 0.2 0.2 SCN
 
-1.781 Tw
-
 BT
-66.24 52.0259 Td
+52.6765 68.2159 Td
 /F1.0 10.5 Tf
-<7461626c652e20416674657220616c6c2065646974732061726520726561642c20656163682062756666657220697320666c7573686564207573696e6720> Tj
+<322e> Tj
 ET
 
-
-0.0 Tw
 0.0 0.0 0.0 SCN
 0.0 0.0 0.0 scn
-0.2588 0.5451 0.7922 scn
-0.2588 0.5451 0.7922 SCN
 
-1.781 Tw
+0.0 Tc
+0.2 0.2 0.2 scn
+0.2 0.2 0.2 SCN
+
+1.3858 Tw
 
 BT
-374.2763 52.0259 Td
+66.24 68.2159 Td
 /F1.0 10.5 Tf
-[<54> 29.7852 <61626c65>] TJ
+[<54686520726567696f6e207365727665722077726974657320746865207265717565737420746f207468652057> 60.0586 <414c20696e2061207761> 20.0195 <7920616c6c6f777320697420746f206265207265706c61> 20.0195 <796564206966206974206973206e6f74>] TJ
 ET
 
 
@@ -641375,16 +641763,12 @@ ET
 0.2 0.2 0.2 scn
 0.2 0.2 0.2 SCN
 
-1.781 Tw
-
 BT
-401.5996 52.0259 Td
+66.24 52.4359 Td
 /F1.0 10.5 Tf
-<2c204842617365d573206e6f726d616c20636c69656e742e20546865> Tj
+[<7772697474656e207375636365737366756c6c79> 89.8438 <2e>] TJ
 ET
 
-
-0.0 Tw
 0.0 0.0 0.0 SCN
 0.0 0.0 0.0 scn
 q
@@ -641421,20 +641805,19 @@ endobj
 /ArtBox [0 0 595.28 841.89]
 /Contents 3299 0 R
 /Resources << /ProcSet [/PDF /Text /ImageB /ImageC /ImageI]
-/Font << /F2.0 31 0 R
-/F3.0 35 0 R
-/F1.0 10 0 R
+/Font << /F1.0 10 0 R
 /F4.0 37 0 R
+/F2.0 31 0 R
+/F3.0 35 0 R
 >>
 /XObject << /I18 3302 0 R
 /Stamp1 5026 0 R
 >>
 >>
-/Annots [3306 0 R]
 >>
 endobj
 3301 0 obj
-[3300 0 R /XYZ 0 841.89 null]
+[3300 0 R /XYZ 0 613.52 null]
 endobj
 3302 0 obj
 << /Type /XObject
@@ -641988,7 +642371,7 @@ x
 endstream
 endobj
 3304 0 obj
-[3300 0 R /XYZ 0 360.1899 null]
+[3300 0 R /XYZ 0 163.0199 null]
 endobj
 3305 0 obj
 << /Limits [(load_coprocessor_in_shell) (mapreduce-scan-caching)]
@@ -641996,30 +642379,292 @@ endobj
 >>
 endobj
 3306 0 obj
-<< /Border [0 0 0]
-/A << /Type /Action
-/S /URI
-/URI (https://hbase.apache.org/apidocs/org/apache/hadoop/hbase/client/Table.html)
->>
-/Subtype /Link
-/Rect [374.2763 48.9599 401.5996 63.2399]
-/Type /Annot
->>
-endobj
-3307 0 obj
-<< /Length 15304
+<< /Length 15794
 >>
 stream
 q
+
+-0.5 Tc
 /DeviceRGB cs
 0.2 0.2 0.2 scn
 /DeviceRGB CS
 0.2 0.2 0.2 SCN
 
+BT
+52.6765 793.926 Td
+/F1.0 10.5 Tf
+<332e> Tj
+ET
+
+0.0 0.0 0.0 SCN
+0.0 0.0 0.0 scn
+
+0.0 Tc
+0.2 0.2 0.2 scn
+0.2 0.2 0.2 SCN
+
+1.8004 Tw
+
+BT
+66.24 793.926 Td
+/F1.0 10.5 Tf
+<496620746865206368616e6765642063656c6c20636f72726573706f6e647320746f206120636f6c756d6e2066616d696c7920746861742069732073636f70656420666f72207265706c69636174696f6e2c207468652065646974206973> Tj
+ET
+
+
+0.0 Tw
+0.0 0.0 0.0 SCN
+0.0 0.0 0.0 scn
+0.2 0.2 0.2 scn
+0.2 0.2 0.2 SCN
+
+BT
+66.24 778.146 Td
+/F1.0 10.5 Tf
+<616464656420746f2074686520717565756520666f72207265706c69636174696f6e2e> Tj
+ET
+
+0.0 0.0 0.0 SCN
+0.0 0.0 0.0 scn
+
+-0.5 Tc
+0.2 0.2 0.2 scn
+0.2 0.2 0.2 SCN
+
+BT
+52.6765 756.366 Td
+/F1.0 10.5 Tf
+<342e> Tj
+ET
+
+0.0 0.0 0.0 SCN
+0.0 0.0 0.0 scn
+
+0.0 Tc
+0.2 0.2 0.2 scn
+0.2 0.2 0.2 SCN
+
+0.1606 Tw
+
+BT
+66.24 756.366 Td
+/F1.0 10.5 Tf
+[<496e2061207365706172> 20.0195 <617465207468726561642c20746865206564697420697320726561642066726f6d20746865206c6f672c2061732070617274206f6620612062617463682070726f636573732e204f6e6c7920746865204b> 20.0195 <657956> 60.0586 <616c756573>] TJ
+ET
+
+
+0.0 Tw
+0.0 0.0 0.0 SCN
+0.0 0.0 0.0 scn
+0.2 0.2 0.2 scn
+0.2 0.2 0.2 SCN
+
+2.3629 Tw
+
+BT
+66.24 740.586 Td
+/F1.0 10.5 Tf
+[<746861742061726520656c696769626c6520666f72207265706c69636174696f6e20617265206b> 20.0195 <6570742e205265706c696361626c65204b> 20.0195 <657956> 60.0586 <616c756573206172652070617274206f66206120636f6c756d6e2066616d696c79>] TJ
+ET
+
+
+0.0 Tw
+0.0 0.0 0.0 SCN
+0.0 0.0 0.0 scn
+0.2 0.2 0.2 scn
+0.2 0.2 0.2 SCN
+
+0.4453 Tw
+
+BT
+66.24 724.806 Td
+/F1.0 10.5 Tf
+[<77686f736520736368656d612069732073636f70656420474c4f42> 20.0195 <414c2c20617265206e6f742070617274206f66206120636174616c6f67207375636820617320>] TJ
+ET
+
+
+0.0 Tw
+0.0 0.0 0.0 SCN
+0.0 0.0 0.0 scn
+0.6941 0.1294 0.2745 scn
+0.6941 0.1294 0.2745 SCN
+
+0.4453 Tw
+
+BT
+404.3322 724.806 Td
+/F4.0 10.5 Tf
+<68626173653a6d657461> Tj
+ET
+
+
+0.0 Tw
+0.0 0.0 0.0 SCN
+0.0 0.0 0.0 scn
+0.2 0.2 0.2 scn
+0.2 0.2 0.2 SCN
+
+0.4453 Tw
+
+BT
+456.8322 724.806 Td
+/F1.0 10.5 Tf
+<2c20646964206e6f74206f726967696e617465> Tj
+ET
+
+
+0.0 Tw
+0.0 0.0 0.0 SCN
+0.0 0.0 0.0 scn
+0.2 0.2 0.2 scn
+0.2 0.2 0.2 SCN
+
+BT
+66.24 709.026 Td
+/F1.0 10.5 Tf
+[<66726f6d207468652074617267657420736c61766520636c75737465722c20616e642068617665206e6f7420616c7265616479206265656e20636f6e73756d65642062> 20.0195 <79207468652074617267657420736c61766520636c75737465722e>] TJ
+ET
+
+0.0 0.0 0.0 SCN
+0.0 0.0 0.0 scn
+
+-0.5 Tc
+0.2 0.2 0.2 scn
+0.2 0.2 0.2 SCN
+
+BT
+52.6765 687.246 Td
+/F1.0 10.5 Tf
+<352e> Tj
+ET
+
+0.0 0.0 0.0 SCN
+0.0 0.0 0.0 scn
+
+0.0 Tc
+0.2 0.2 0.2 scn
+0.2 0.2 0.2 SCN
+
+0.1093 Tw
+
+BT
+66.24 687.246 Td
+/F1.0 10.5 Tf
+[<546865206564697420697320746167676564207769746820746865206d6173746572> -29.7852 <d573205555494420616e6420616464656420746f2061206275666665722e205768656e20746865206275666665722069732066696c6c65642c206f7220746865>] TJ
+ET
+
+
+0.0 Tw
+0.0 0.0 0.0 SCN
+0.0 0.0 0.0 scn
+0.2 0.2 0.2 scn
+0.2 0.2 0.2 SCN
+
+1.6581 Tw
+
+BT
+66.24 671.466 Td
+/F1.0 10.5 Tf
+[<72656164657220726561636865732074686520656e64206f66207468652066696c652c20746865206275666665722069732073656e7420746f20612072> 20.0195 <616e646f6d20726567696f6e20736572766572206f6e2074686520736c617665>] TJ
+ET
+
+
+0.0 Tw
+0.0 0.0 0.0 SCN
+0.0 0.0 0.0 scn
+0.2 0.2 0.2 scn
+0.2 0.2 0.2 SCN
+
+BT
+66.24 655.686 Td
+/F1.0 10.5 Tf
+<636c75737465722e> Tj
+ET
+
+0.0 0.0 0.0 SCN
+0.0 0.0 0.0 scn
+
+-0.5 Tc
+0.2 0.2 0.2 scn
+0.2 0.2 0.2 SCN
+
+BT
+52.6765 633.906 Td
+/F1.0 10.5 Tf
+<362e> Tj
+ET
+
+0.0 0.0 0.0 SCN
+0.0 0.0 0.0 scn
+
+0.0 Tc
+0.2 0.2 0.2 scn
+0.2 0.2 0.2 SCN
+
+0.9409 Tw
+
+BT
+66.24 633.906 Td
+/F1.0 10.5 Tf
+[<54686520726567696f6e20736572766572207265616473207468652065646974732073657175656e7469616c6c7920616e64207365706172> 20.0195 <61746573207468656d20696e746f20627566666572732c206f6e652062756666657220706572>] TJ
+ET
+
+
+0.0 Tw
+0.0 0.0 0.0 SCN
+0.0 0.0 0.0 scn
+0.2 0.2 0.2 scn
+0.2 0.2 0.2 SCN
+
+1.781 Tw
+
+BT
+66.24 618.126 Td
+/F1.0 10.5 Tf
+<7461626c652e20416674657220616c6c2065646974732061726520726561642c20656163682062756666657220697320666c7573686564207573696e6720> Tj
+ET
+
+
+0.0 Tw
+0.0 0.0 0.0 SCN
+0.0 0.0 0.0 scn
+0.2588 0.5451 0.7922 scn
+0.2588 0.5451 0.7922 SCN
+
+1.781 Tw
+
+BT
+374.2763 618.126 Td
+/F1.0 10.5 Tf
+[<54> 29.7852 <61626c65>] TJ
+ET
+
+
+0.0 Tw
+0.0 0.0 0.0 SCN
+0.0 0.0 0.0 scn
+0.2 0.2 0.2 scn
+0.2 0.2 0.2 SCN
+
+1.781 Tw
+
+BT
+401.5996 618.126 Td
+/F1.0 10.5 Tf
+<2c204842617365d573206e6f726d616c20636c69656e742e20546865> Tj
+ET
+
+
+0.0 Tw
+0.0 0.0 0.0 SCN
+0.0 0.0 0.0 scn
+0.2 0.2 0.2 scn
+0.2 0.2 0.2 SCN
+
 0.3351 Tw
 
 BT
-66.24 794.676 Td
+66.24 602.346 Td
 /F1.0 10.5 Tf
 [<6d6173746572> -29.7852 <d573205555494420616e6420746865205555494473206f6620736c61766573207768696368206861766520616c726561647920636f6e73756d6564207468652064617461206172652070726573657276656420696e>] TJ
 ET
@@ -642032,7 +642677,7 @@ ET
 0.2 0.2 0.2 SCN
 
 BT
-66.24 778.896 Td
+66.24 586.566 Td
 /F1.0 10.5 Tf
 <746865206564697473207468657920617265206170706c6965642c20696e206f7264657220746f2070726576656e74207265706c69636174696f6e206c6f6f70732e> Tj
 ET
@@ -642045,7 +642690,7 @@ ET
 0.2 0.2 0.2 SCN
 
 BT
-52.6765 757.116 Td
+52.6765 564.786 Td
 /F1.0 10.5 Tf
 <372e> Tj
 ET
@@ -642060,7 +642705,7 @@ ET
 3.6621 Tw
 
 BT
-66.24 757.116 Td
+66.24 564.786 Td
 /F1.0 10.5 Tf
 [<496e20746865206d61737465722c20746865206f666673657420666f72207468652057> 60.0586 <414c20746861742069732063757272656e746c79206265696e67207265706c696361746564206973207265676973746572656420696e>] TJ
 ET
@@ -642073,7 +642718,7 @@ ET
 0.2 0.2 0.2 SCN
 
 BT
-66.24 741.336 Td
+66.24 549.006 Td
 /F1.0 10.5 Tf
 [<5a6f6f4b> 20.0195 <65657065722e>] TJ
 ET
@@ -642086,7 +642731,7 @@ ET
 0.2 0.2 0.2 SCN
 
 BT
-52.6765 719.556 Td
+52.6765 527.226 Td
 /F1.0 10.5 Tf
 <382e> Tj
 ET
@@ -642099,7 +642744,7 @@ ET
 0.2 0.2 0.2 SCN
 
 BT
-66.24 719.556 Td
+66.24 527.226 Td
 /F1.0 10.5 Tf
 <5468652066697273742074687265652073746570732c20776865726520746865206564697420697320696e7365727465642c20617265206964656e746963616c2e> Tj
 ET
@@ -642112,7 +642757,7 @@ ET
 0.2 0.2 0.2 SCN
 
 BT
-52.6765 697.776 Td
+52.6765 505.446 Td
 /F1.0 10.5 Tf
 <392e> Tj
 ET
@@ -642127,7 +642772,7 @@ ET
 1.0898 Tw
 
 BT
-66.24 697.776 Td
+66.24 505.446 Td
 /F1.0 10.5 Tf
 [<41> 20.0195 <6761696e20696e2061207365706172> 20.0195 <617465207468726561642c2074686520726567696f6e207365727665722072656164732c2066696c746572732c20616e6420656469747320746865206c6f6720656469747320696e207468652073616d65>] TJ
 ET
@@ -642140,7 +642785,7 @@ ET
 0.2 0.2 0.2 SCN
 
 BT
-66.24 681.996 Td
+66.24 489.666 Td
 /F1.0 10.5 Tf
 [<7761> 20.0195 <792061732061626f76652e2054686520736c61766520726567696f6e2073657276657220646f6573206e6f7420616e7377657220746865205250432063616c6c2e>] TJ
 ET
@@ -642153,7 +642798,7 @@ ET
 0.2 0.2 0.2 SCN
 
 BT
-47.307 660.216 Td
+47.307 467.886 Td
 /F1.0 10.5 Tf
 <31302e> Tj
 ET
@@ -642166,7 +642811,7 @@ ET
 0.2 0.2 0.2 SCN
 
 BT
-66.24 660.216 Td
+66.24 467.886 Td
 /F1.0 10.5 Tf
 [<546865206d617374657220736c6565707320616e6420747269657320616761696e206120636f6e6669677572> 20.0195 <61626c65206e756d626572206f662074696d65732e>] TJ
 ET
@@ -642179,7 +642824,7 @@ ET
 0.2 0.2 0.2 SCN
 
 BT
-47.307 638.436 Td
+47.307 446.106 Td
 /F1.0 10.5 Tf
 <31312e> Tj
 ET
@@ -642194,7 +642839,7 @@ ET
 0.0096 Tw
 
 BT
-66.24 638.436 Td
+66.24 446.106 Td
 /F1.0 10.5 Tf
 <49662074686520736c61766520726567696f6e20736572766572206973207374696c6c206e6f7420617661696c61626c652c20746865206d61737465722073656c656374732061206e657720737562736574206f6620726567696f6e2073657276657220746f> Tj
 ET
@@ -642207,7 +642852,7 @@ ET
 0.2 0.2 0.2 SCN
 
 BT
-66.24 622.656 Td
+66.24 430.326 Td
 /F1.0 10.5 Tf
 <7265706c696361746520746f2c20616e6420747269657320616761696e20746f2073656e642074686520627566666572206f662065646974732e> Tj
 ET
@@ -642220,7 +642865,7 @@ ET
 0.2 0.2 0.2 SCN
 
 BT
-47.307 600.876 Td
+47.307 408.546 Td
 /F1.0 10.5 Tf
 <31322e> Tj
 ET
@@ -642235,7 +642880,7 @@ ET
 0.5943 Tw
 
 BT
-66.24 600.876 Td
+66.24 408.546 Td
 /F1.0 10.5 Tf
 [<4d65616e7768696c652c207468652057> 60.0586 <414c732061726520726f6c6c656420616e642073746f72656420696e206120717565756520696e205a6f6f4b> 20.0195 <65657065722e204c6f677320746861742061726520>] TJ
 ET
@@ -642250,7 +642895,7 @@ ET
 0.5943 Tw
 
 BT
-489.1054 600.876 Td
+489.1054 408.546 Td
 /F3.0 10.5 Tf
 <6172636869766564> Tj
 ET
@@ -642265,7 +642910,7 @@ ET
 0.5943 Tw
 
 BT
-531.5779 600.876 Td
+531.5779 408.546 Td
 /F1.0 10.5 Tf
 [<2062> 20.0195 <79>] TJ
 ET
@@ -642280,7 +642925,7 @@ ET
 2.2202 Tw
 
 BT
-66.24 585.096 Td
+66.24 392.766 Td
 /F1.0 10.5 Tf
 [<746865697220726567696f6e207365727665722c2062> 20.0195 <79206d6f76696e67207468656d2066726f6d2074686520726567696f6e20736572766572> -29.7852 <d573206c6f67206469726563746f727920746f20612063656e7472> 20.0195 <616c206c6f67>] TJ
 ET
@@ -642293,7 +642938,7 @@ ET
 0.2 0.2 0.2 SCN
 
 BT
-66.24 569.316 Td
+66.24 376.986 Td
 /F1.0 10.5 Tf
 [<6469726563746f7279> 89.8438 <2c2077696c6c2075706461746520746865697220706174687320696e2074686520696e2d6d656d6f7279207175657565206f6620746865207265706c69636174696e67207468726561642e>] TJ
 ET
@@ -642306,7 +642951,7 @@ ET
 0.2 0.2 0.2 SCN
 
 BT
-47.307 547.536 Td
+47.307 355.206 Td
 /F1.0 10.5 Tf
 <31332e> Tj
 ET
@@ -642321,7 +642966,7 @@ ET
 2.04 Tw
 
 BT
-66.24 547.536 Td
+66.24 355.206 Td
 /F1.0 10.5 Tf
 [<5768656e2074686520736c61766520636c75737465722069732066696e616c6c7920617661696c61626c652c2074686520627566666572206973206170706c69656420696e207468652073616d65207761> 20.0195 <7920617320647572696e67>] TJ
 ET
@@ -642336,7 +642981,7 @@ ET
 3.4533 Tw
 
 BT
-66.24 531.756 Td
+66.24 339.426 Td
 /F1.0 10.5 Tf
 <6e6f726d616c2070726f63657373696e672e20546865206d617374657220726567696f6e207365727665722077696c6c207468656e207265706c696361746520746865206261636b6c6f67206f66206c6f67732074686174> Tj
 ET
@@ -642349,7 +642994,7 @@ ET
 0.2 0.2 0.2 SCN
 
 BT
-66.24 515.976 Td
+66.24 323.646 Td
 /F1.0 10.5 Tf
 <616363756d756c6174656420647572696e6720746865206f75746167652e> Tj
 ET
@@ -642360,7 +643005,7 @@ ET
 0.2 0.2 0.2 SCN
 
 BT
-48.24 488.7942 Td
+48.24 296.4642 Td
 /F3.0 9.975 Tf
 [<537072656164696e672051756575652046> 40.0391 <61696c6f766572204c6f6164>] TJ
 ET
@@ -642373,7 +643018,7 @@ ET
 2.7907 Tw
 
 BT
-48.24 469.205 Td
+48.24 276.875 Td
 /F1.0 10.5 Tf
 <5768656e207265706c69636174696f6e206973206163746976652c206120737562736574206f6620726567696f6e207365727665727320696e2074686520736f7572636520636c757374657220697320726573706f6e7369626c6520666f72> Tj
 ET
@@ -642388,7 +643033,7 @@ ET
 2.7711 Tw
 
 BT
-48.24 453.425 Td
+48.24 261.095 Td
 /F1.0 10.5 Tf
 [<7368697070696e6720656469747320746f207468652073696e6b2e205468697320726573706f6e736962696c697479206d757374206265206661696c6564206f766572206c696b> 20.0195 <6520616c6c206f7468657220726567696f6e20736572766572>] TJ
 ET
@@ -642403,7 +643048,7 @@ ET
 1.2266 Tw
 
 BT
-48.24 437.645 Td
+48.24 245.315 Td
 /F1.0 10.5 Tf
 [<66756e6374696f6e732073686f756c6420612070726f63657373206f72206e6f6465206372> 20.0195 <6173682e2054686520666f6c6c6f77696e6720636f6e6669677572> 20.0195 <6174696f6e2073657474696e677320617265207265636f6d6d656e646564>] TJ
 ET
@@ -642418,7 +643063,7 @@ ET
 1.0378 Tw
 
 BT
-48.24 421.865 Td
+48.24 229.535 Td
 /F1.0 10.5 Tf
 <666f72206d61696e7461696e696e6720616e206576656e20646973747269627574696f6e206f66207265706c69636174696f6e206163746976697479206f766572207468652072656d61696e696e67206c697665207365727665727320696e20746865> Tj
 ET
@@ -642431,7 +643076,7 @@ ET
 0.2 0.2 0.2 SCN
 
 BT
-48.24 406.085 Td
+48.24 213.755 Td
 /F1.0 10.5 Tf
 <736f7572636520636c75737465723a> Tj
 ET
@@ -642444,7 +643089,7 @@ ET
 0.2 0.2 0.2 SCN
 
 BT
-56.8805 378.305 Td
+56.8805 185.975 Td
 /F1.0 10.5 Tf
 <a5> Tj
 ET
@@ -642457,7 +643102,7 @@ ET
 0.2 0.2 0.2 SCN
 
 BT
-66.24 378.305 Td
+66.24 185.975 Td
 /F1.0 10.5 Tf
 <53657420> Tj
 ET
@@ -642468,7 +643113,7 @@ ET
 0.6941 0.1294 0.2745 SCN
 
 BT
-83.9745 378.305 Td
+83.9745 185.975 Td
 /F4.0 10.5 Tf
 <7265706c69636174696f6e2e736f757263652e6d6178726574726965736d756c7469706c696572> Tj
 ET
@@ -642479,7 +643124,7 @@ ET
 0.2 0.2 0.2 SCN
 
 BT
-288.7245 378.305 Td
+288.7245 185.975 Td
 /F1.0 10.5 Tf
 <20746f20> Tj
 ET
@@ -642490,7 +643135,7 @@ ET
 0.6941 0.1294 0.2745 SCN
 
 BT
-303.918 378.305 Td
+303.918 185.975 Td
 /F4.0 10.5 Tf
 <333030> Tj
 ET
@@ -642501,7 +643146,7 @@ ET
 0.2 0.2 0.2 SCN
 
 BT
-319.668 378.305 Td
+319.668 185.975 Td
 /F1.0 10.5 Tf
 <2e> Tj
 ET
@@ -642514,7 +643159,7 @@ ET
 0.2 0.2 0.2 SCN
 
 BT
-56.8805 356.525 Td
+56.8805 164.195 Td
 /F1.0 10.5 Tf
 <a5> Tj
 ET
@@ -642529,7 +643174,7 @@ ET
 0.9909 Tw
 
 BT
-66.24 356.525 Td
+66.24 164.195 Td
 /F1.0 10.5 Tf
 <53657420> Tj
 ET
@@ -642544,7 +643189,7 @@ ET
 0.9909 Tw
 
 BT
-84.9654 356.525 Td
+84.9654 164.195 Td
 /F4.0 10.5 Tf
 <7265706c69636174696f6e2e736f757263652e736c656570666f7272657472696573> Tj
 ET
@@ -642559,7 +643204,7 @@ ET
 0.9909 Tw
 
 BT
-263.4654 356.525 Td
+263.4654 164.195 Td
 /F1.0 10.5 Tf
 <20746f20> Tj
 ET
@@ -642574,7 +643219,7 @@ ET
 0.9909 Tw
 
 BT
-280.6408 356.525 Td
+280.6408 164.195 Td
 /F4.0 10.5 Tf
 <31> Tj
 ET
@@ -642589,7 +643234,7 @@ ET
 0.9909 Tw
 
 BT
-285.8908 356.525 Td
+285.8908 164.195 Td
 /F1.0 10.5 Tf
 <202831207365636f6e64292e20546869732076616c75652c20636f6d62696e65642077697468207468652076616c7565206f66> Tj
 ET
@@ -642602,7 +643247,7 @@ ET
 0.6941 0.1294 0.2745 SCN
 
 BT
-66.24 340.745 Td
+66.24 148.415 Td
 /F4.0 10.5 Tf
 <7265706c69636174696f6e2e736f757263652e6d6178726574726965736d756c7469706c696572> Tj
 ET
@@ -642613,7 +643258,7 @@ ET
 0.2 0.2 0.2 SCN
 
 BT
-270.99 340.745 Td
+270.99 148.415 Td
 /F1.0 10.5 Tf
 <2c2063617573657320746865207265747279206379636c6520746f206c6173742061626f75742035206d696e757465732e> Tj
 ET
@@ -642626,7 +643271,7 @@ ET
 0.2 0.2 0.2 SCN
 
 BT
-56.8805 318.965 Td
+56.8805 126.635 Td
 /F1.0 10.5 Tf
 <a5> Tj
 ET
@@ -642641,7 +643286,7 @@ ET
 6.0065 Tw
 
 BT
-66.24 318.965 Td
+66.24 126.635 Td
 /F1.0 10.5 Tf
 <53657420> Tj
 ET
@@ -642656,7 +643301,7 @@ ET
 6.0065 Tw
 
 BT
-89.981 318.965 Td
+89.981 126.635 Td
 /F4.0 10.5 Tf
 <7265706c69636174696f6e2e736c6565702e6265666f72652e6661696c6f766572> Tj
 ET
@@ -642671,7 +643316,7 @@ ET
 6.0065 Tw
 
 BT
-263.231 318.965 Td
+263.231 126.635 Td
 /F1.0 10.5 Tf
 <20746f20> Tj
 ET
@@ -642686,7 +643331,7 @@ ET
 6.0065 Tw
 
 BT
-290.4375 318.965 Td
+290.4375 126.635 Td
 /F4.0 10.5 Tf
 <3330303030> Tj
 ET
@@ -642701,7 +643346,7 @@ ET
 6.0065 Tw
 
 BT
-316.6875 318.965 Td
+316.6875 126.635 Td
 /F1.0 10.5 Tf
 <20283330207365636f6e64732920696e2074686520736f7572636520636c75737465722073697465> Tj
 ET
@@ -642714,7 +643359,7 @@ ET
 0.2 0.2 0.2 SCN
 
 BT
-66.24 303.185 Td
+66.24 110.855 Td
 /F1.0 10.5 Tf
 [<636f6e6669677572> 20.0195 <6174696f6e2e>] TJ
 ET
@@ -642725,7 +643370,7 @@ ET
 0.2 0.2 0.2 SCN
 
 BT
-48.24 276.0032 Td
+48.24 83.6732 Td
 /F3.0 9.975 Tf
 [<50726573657276696e672054> 29.7852 <61677320447572696e67205265706c69636174696f6e>] TJ
 ET
@@ -642738,7 +643383,7 @@ ET
 0.4955 Tw
 
 BT
-48.24 256.414 Td
+48.24 64.084 Td
 /F1.0 10.5 Tf
 [<42> 20.0195 <792064656661756c742c2074686520636f646563207573656420666f72207265706c69636174696f6e206265747765656e20636c7573746572732073747269707320746167732c20737563682061732063656c6c2d6c6576656c2041> 20.0195 <434c732c2066726f6d>] TJ
 ET
@@ -642747,13 +643392,78 @@ ET
 0.0 Tw
 0.0 0.0 0.0 SCN
 0.0 0.0 0.0 scn
+q
+0.0 0.0 0.0 scn
+0.0 0.0 0.0 SCN
+1 w
+0 J
+0 j
+[] 0 d
+/Stamp2 Do
+0.2 0.2 0.2 scn
+0.2 0.2 0.2 SCN
+
+BT
+49.24 14.388 Td
+/F1.0 9 Tf
+<353638> Tj
+ET
+
+0.0 0.0 0.0 SCN
+0.0 0.0 0.0 scn
+Q
+Q
+
+endstream
+endobj
+3307 0 obj
+<< /Type /Page
+/Parent 3 0 R
+/MediaBox [0 0 595.28 841.89]
+/CropBox [0 0 595.28 841.89]
+/BleedBox [0 0 595.28 841.89]
+/TrimBox [0 0 595.28 841.89]
+/ArtBox [0 0 595.28 841.89]
+/Contents 3306 0 R
+/Resources << /ProcSet [/PDF /Text /ImageB /ImageC /ImageI]
+/Font << /F1.0 10 0 R
+/F4.0 37 0 R
+/F3.0 35 0 R
+>>
+/XObject << /Stamp2 5027 0 R
+>>
+>>
+/Annots [3308 0 R]
+>>
+endobj
+3308 0 obj
+<< /Border [0 0 0]
+/A << /Type /Action
+/S /URI
+/URI (https://hbase.apache.org/apidocs/org/apache/hadoop/hbase/client/Table.html)
+>>
+/Subtype /Link
+/Rect [374.2763 615.06 401.5996 629.34]
+/Type /Annot
+>>
+endobj
+3309 0 obj
+[3307 0 R /XYZ 0 95.039 null]
+endobj
+3310 0 obj
+<< /Length 14659
+>>
+stream
+q
+/DeviceRGB cs
 0.2 0.2 0.2 scn
+/DeviceRGB CS
 0.2 0.2 0.2 SCN
 
 1.0769 Tw
 
 BT
-48.24 240.634 Td
+48.24 794.676 Td
 /F1.0 10.5 Tf
 [<63656c6c732e2054> 29.7852 <6f2070726576656e742074686520746167732066726f6d206265696e672073747269707065642c20796f752063616e20757365206120646966666572656e7420636f64656320776869636820646f6573206e6f74207374726970>] TJ
 ET
@@ -642768,7 +643478,7 @@ ET
 60.3849 Tw
 
 BT
-48.24 224.854 Td
+48.24 778.896 Td
 /F1.0 10.5 Tf
 <7468656d2e20436f6e66696775726520> Tj
 ET
@@ -642783,7 +643493,7 @@ ET
 60.3849 Tw
 
 BT
-252.3167 224.854 Td
+252.3167 778.896 Td
 /F4.0 10.5 Tf
 <68626173652e7265706c69636174696f6e2e7270632e636f646563> Tj
 ET
@@ -642798,7 +643508,7 @@ ET
 60.3849 Tw
 
 BT
-394.0667 224.854 Td
+394.0667 778.896 Td
 /F1.0 10.5 Tf
 <20746f20757365> Tj
 ET
@@ -642813,7 +643523,7 @@ ET
 1.7846 Tw
 
 BT
-48.24 209.074 Td
+48.24 763.116 Td
 /F4.0 10.5 Tf
 <6f72672e6170616368652e6861646f6f702e68626173652e636f6465632e4b657956616c7565436f6465635769746854616773> Tj
 ET
@@ -642828,7 +643538,7 @@ ET
 1.7846 Tw
 
 BT
-315.99 209.074 Td
+315.99 763.116 Td
 /F1.0 10.5 Tf
 <2c206f6e20626f74682074686520736f7572636520616e642073696e6b20526567696f6e53657276657273> Tj
 ET
@@ -642841,7 +643551,7 @@ ET
 0.2 0.2 0.2 SCN
 
 BT
-48.24 193.294 Td
+48.24 747.336 Td
 /F1.0 10.5 Tf
 <696e766f6c76656420696e20746865207265706c69636174696f6e2e2054686973206f7074696f6e2077617320696e74726f647563656420696e20> Tj
 ET
@@ -642852,7 +643562,7 @@ ET
 0.2588 0.5451 0.7922 SCN
 
 BT
-338.103 193.294 Td
+338.103 747.336 Td
 /F1.0 10.5 Tf
 [<4842> 20.0195 <4153452d3130333232>] TJ
 ET
@@ -642863,7 +643573,7 @@ ET
 0.2 0.2 0.2 SCN
 
 BT
-405.3133 193.294 Td
+405.3133 747.336 Td
 /F1.0 10.5 Tf
 <2e> Tj
 ET
@@ -642874,7 +643584,7 @@ ET
 0.2 0.2 0.2 SCN
 
 BT
-48.24 158.794 Td
+48.24 712.836 Td
 /F2.0 13 Tf
 <3135342e352e322e205265706c69636174696f6e20496e7465726e616c73> Tj
 ET
@@ -642885,7 +643595,7 @@ ET
 0.2 0.2 0.2 SCN
 
 BT
-48.24 132.234 Td
+48.24 686.276 Td
 /F2.0 10.5 Tf
 [<5265706c69636174696f6e20537461746520696e205a6f6f4b> 20.0195 <6565706572>] TJ
 ET
@@ -642898,7 +643608,7 @@ ET
 0.5259 Tw
 
 BT
-63.24 113.454 Td
+63.24 667.496 Td
 /F1.0 10.5 Tf
 [<4842617365207265706c69636174696f6e206d61696e7461696e732069747320737461746520696e205a6f6f4b> 20.0195 <65657065722e2042> 20.0195 <792064656661756c742c2074686520737461746520697320636f6e7461696e656420696e207468652062617365>] TJ
 ET
@@ -642911,7 +643621,7 @@ ET
 0.2 0.2 0.2 SCN
 
 BT
-63.24 97.674 Td
+63.24 651.716 Td
 /F1.0 10.5 Tf
 <6e6f646520> Tj
 ET
@@ -642922,7 +643632,7 @@ ET
 0.2 0.2 0.2 SCN
 
 BT
-90.8445 97.674 Td
+90.8445 651.716 Td
 /F3.0 10.5 Tf
 <2f68626173652f7265706c69636174696f6e> Tj
 ET
@@ -642933,7 +643643,7 @@ ET
 0.2 0.2 0.2 SCN
 
 BT
-178.278 97.674 Td
+178.278 651.716 Td
 /F1.0 10.5 Tf
 <2e2054686973206e6f646520636f6e7461696e732074776f206368696c64206e6f6465732c2074686520> Tj
 ET
@@ -642944,7 +643654,7 @@ ET
 0.6941 0.1294 0.2745 SCN
 
 BT
-383.0385 97.674 Td
+383.0385 651.716 Td
 /F4.0 10.5 Tf
 <5065657273> Tj
 ET
@@ -642955,7 +643665,7 @@ ET
 0.2 0.2 0.2 SCN
 
 BT
-409.2885 97.674 Td
+409.2885 651.716 Td
 /F1.0 10.5 Tf
 <207a6e6f646520616e642074686520> Tj
 ET
@@ -642966,7 +643676,7 @@ ET
 0.6941 0.1294 0.2745 SCN
 
 BT
-485.4975 97.674 Td
+485.4975 651.716 Td
 /F4.0 10.5 Tf
 <5253> Tj
 ET
@@ -642977,7 +643687,7 @@ ET
 0.2 0.2 0.2 SCN
 
 BT
-495.9975 97.674 Td
+495.9975 651.716 Td
 /F1.0 10.5 Tf
 <207a6e6f64652e> Tj
 ET
@@ -642988,7 +643698,7 @@ ET
 0.2 0.2 0.2 SCN
 
 BT
-48.24 69.894 Td
+48.24 623.936 Td
 /F2.0 10.5 Tf
 <54686520> Tj
 ET
@@ -642999,7 +643709,7 @@ ET
 0.6941 0.1294 0.2745 SCN
 
 BT
-70.7835 69.894 Td
+70.7835 623.936 Td
 /F4.0 10.5 Tf
 <5065657273> Tj
 ET
@@ -643010,89 +643720,20 @@ ET
 0.2 0.2 0.2 SCN
 
 BT
-97.0335 69.894 Td
+97.0335 623.936 Td
 /F2.0 10.5 Tf
 <205a6e6f6465> Tj
 ET
 
 0.0 0.0 0.0 SCN
 0.0 0.0 0.0 scn
-q
-0.0 0.0 0.0 scn
-0.0 0.0 0.0 SCN
-1 w
-0 J
-0 j
-[] 0 d
-/Stamp2 Do
 0.2 0.2 0.2 scn
 0.2 0.2 0.2 SCN
 
-BT
-49.24 14.388 Td
-/F1.0 9 Tf
-<353638> Tj
-ET
-
-0.0 0.0 0.0 SCN
-0.0 0.0 0.0 scn
-Q
-Q
-
-endstream
-endobj
-3308 0 obj
-<< /Type /Page
-/Parent 3 0 R
-/MediaBox [0 0 595.28 841.89]
-/CropBox [0 0 595.28 841.89]
-/BleedBox [0 0 595.28 841.89]
-/TrimBox [0 0 595.28 841.89]
-/ArtBox [0 0 595.28 841.89]
-/Contents 3307 0 R
-/Resources << /ProcSet [/PDF /Text /ImageB /ImageC /ImageI]
-/Font << /F1.0 10 0 R
-/F3.0 35 0 R
-/F4.0 37 0 R
-/F2.0 31 0 R
->>
-/XObject << /Stamp2 5027 0 R
->>
->>
-/Annots [3310 0 R]
->>
-endobj
-3309 0 obj
-[3308 0 R /XYZ 0 287.369 null]
-endobj
-3310 0 obj
-<< /Border [0 0 0]
-/A << /Type /Action
-/S /URI
-/URI (https://issues.apache.org/jira/browse/HBASE-10322)
->>
-/Subtype /Link
-/Rect [338.103 190.228 405.3133 204.508]
-/Type /Annot
->>
-endobj
-3311 0 obj
-[3308 0 R /XYZ 0 177.478 null]
-endobj
-3312 0 obj
-<< /Length 14450
->>
-stream
-q
-/DeviceRGB cs
-0.2 0.2 0.2 scn
-/DeviceRGB CS
-0.2 0.2 0.2 SCN
-
 1.6198 Tw
 
 BT
-63.24 794.676 Td
+63.24 605.156 Td
 /F1.0 10.5 Tf
 <54686520> Tj
 ET
@@ -643107,7 +643748,7 @@ ET
 1.6198 Tw
 
 BT
-86.2798 794.676 Td
+86.2798 605.156 Td
 /F4.0 10.5 Tf
 <7065657273> Tj
 ET
@@ -643122,7 +643763,7 @@ ET
 1.6198 Tw
 
 BT
-112.5298 794.676 Td
+112.5298 605.156 Td
 /F1.0 10.5 Tf
 <207a6e6f64652069732073746f72656420696e20> Tj
 ET
@@ -643137,7 +643778,7 @@ ET
 1.6198 Tw
 
 BT
-214.1731 794.676 Td
+214.1731 605.156 Td
 /F3.0 10.5 Tf
 <2f68626173652f7265706c69636174696f6e2f7065657273> Tj
 ET
@@ -643152,7 +643793,7 @@ ET
 1.6198 Tw
 
 BT
-330.8071 794.676 Td
+330.8071 605.156 Td
 /F1.0 10.5 Tf
 [<2062> 20.0195 <792064656661756c742e20497420636f6e7369737473206f662061206c697374206f6620616c6c2070656572>] TJ
 ET
@@ -643167,7 +643808,7 @@ ET
 1.0625 Tw
 
 BT
-63.24 778.896 Td
+63.24 589.376 Td
 /F1.0 10.5 Tf
 <7265706c69636174696f6e20636c7573746572732c20616c6f6e6720776974682074686520737461747573206f662065616368206f66207468656d2e205468652076616c7565206f66206561636820706565722069732069747320636c7573746572> Tj
 ET
@@ -643182,7 +643823,7 @@ ET
 0.7344 Tw
 
 BT
-63.24 763.116 Td
+63.24 573.596 Td
 /F1.0 10.5 Tf
 [<6b> 20.0195 <6579> 89.8438 <2c2077686963682069732070726f766964656420696e20746865204842617365205368656c6c2e2054686520636c7573746572206b> 20.0195 <657920636f6e7461696e732061206c697374206f66205a6f6f4b> 20.0195 <6565706572206e6f64657320696e>] TJ
 ET
@@ -643197,7 +643838,7 @@ ET
 0.1269 Tw
 
 BT
-63.24 747.336 Td
+63.24 557.816 Td
 /F1.0 10.5 Tf
 [<74686520636c7573746572> -29.7852 <d5732071756f72756d2c2074686520636c69656e7420706f727420666f7220746865205a6f6f4b> 20.0195 <65657065722071756f72756d2c20616e64207468652062617365207a6e6f646520666f7220484261736520696e>] TJ
 ET
@@ -643210,7 +643851,7 @@ ET
 0.2 0.2 0.2 SCN
 
 BT
-63.24 731.556 Td
+63.24 542.036 Td
 /F1.0 10.5 Tf
 <48444653206f6e207468617420636c75737465722e> Tj
 ET
@@ -643221,7 +643862,7 @@ ET
 0.2 0.2 0.2 SCN
 
 BT
-48.24 703.776 Td
+48.24 514.256 Td
 /F2.0 10.5 Tf
 <54686520> Tj
 ET
@@ -643232,7 +643873,7 @@ ET
 0.6941 0.1294 0.2745 SCN
 
 BT
-70.7835 703.776 Td
+70.7835 514.256 Td
 /F4.0 10.5 Tf
 <5253> Tj
 ET
@@ -643243,7 +643884,7 @@ ET
 0.2 0.2 0.2 SCN
 
 BT
-81.2835 703.776 Td
+81.2835 514.256 Td
 /F2.0 10.5 Tf
 <205a6e6f6465> Tj
 ET
@@ -643256,7 +643897,7 @@ ET
 0.0327 Tw
 
 BT
-63.24 684.996 Td
+63.24 495.476 Td
 /F1.0 10.5 Tf
 <54686520> Tj
 ET
@@ -643271,7 +643912,7 @@ ET
 0.0327 Tw
 
 BT
-84.6927 684.996 Td
+84.6927 495.476 Td
 /F4.0 10.5 Tf
 <7273> Tj
 ET
@@ -643286,7 +643927,7 @@ ET
 0.0327 Tw
 
 BT
-95.1927 684.996 Td
+95.1927 495.476 Td
 /F1.0 10.5 Tf
 [<207a6e6f646520636f6e7461696e732061206c697374206f662057> 60.0586 <414c206c6f6773207768696368206e65656420746f206265207265706c6963617465642e2054686973206c697374206973206469766964656420696e746f206120736574>] TJ
 ET
@@ -643301,7 +643942,7 @@ ET
 0.5527 Tw
 
 BT
-63.24 669.216 Td
+63.24 479.696 Td
 /F1.0 10.5 Tf
 [<6f6620717565756573206f7267616e697a65642062> 20.0195 <7920726567696f6e2073657276657220616e6420746865207065657220636c75737465722074686520726567696f6e20736572766572206973207368697070696e6720746865206c6f6773>] TJ
 ET
@@ -643316,7 +643957,7 @@ ET
 0.3122 Tw
 
 BT
-63.24 653.436 Td
+63.24 463.916 Td
 /F1.0 10.5 Tf
 <746f2e20546865207273207a6e6f646520686173206f6e65206368696c64207a6e6f646520666f72206561636820726567696f6e2073657276657220696e2074686520636c75737465722e20546865206368696c64207a6e6f6465206e616d65> Tj
 ET
@@ -643331,7 +643972,7 @@ ET
 0.6125 Tw
 
 BT
-63.24 637.656 Td
+63.24 448.136 Td
 /F1.0 10.5 Tf
 [<69732074686520726567696f6e20736572766572> -29.7852 <d57320686f73746e616d652c20636c69656e7420706f72742c20616e6420737461727420636f64652e2054686973206c69737420696e636c7564657320626f7468206c69766520616e642064656164>] TJ
 ET
@@ -643344,7 +643985,7 @@ ET
 0.2 0.2 0.2 SCN
 
 BT
-63.24 621.876 Td
+63.24 432.356 Td
 /F1.0 10.5 Tf
 <726567696f6e20736572766572732e> Tj
 ET
@@ -643355,7 +643996,7 @@ ET
 0.2 0.2 0.2 SCN
 
 BT
-48.24 587.376 Td
+48.24 397.856 Td
 /F2.0 13 Tf
 [<3135342e352e332e2043686f6f73696e6720526567696f6e205365727665727320746f205265706c69636174652054> 29.7852 <6f>] TJ
 ET
@@ -643368,7 +644009,7 @@ ET
 0.1547 Tw
 
 BT
-48.24 560.816 Td
+48.24 371.296 Td
 /F1.0 10.5 Tf
 <5768656e2061206d617374657220636c757374657220726567696f6e2073657276657220696e697469617465732061207265706c69636174696f6e20736f7572636520746f206120736c61766520636c75737465722c20697420666972737420636f6e6e65637473> Tj
 ET
@@ -643383,7 +644024,7 @@ ET
 0.431 Tw
 
 BT
-48.24 545.036 Td
+48.24 355.516 Td
 /F1.0 10.5 Tf
 [<746f2074686520736c617665d573205a6f6f4b> 20.0195 <656570657220656e73656d626c65207573696e67207468652070726f766964656420636c7573746572206b> 20.0195 <6579202e204974207468656e207363616e732074686520>] TJ
 ET
@@ -643398,7 +644039,7 @@ ET
 0.431 Tw
 
 BT
-472.0585 545.036 Td
+472.0585 355.516 Td
 /F3.0 10.5 Tf
 <72732f> Tj
 ET
@@ -643413,7 +644054,7 @@ ET
 0.431 Tw
 
 BT
-484.8475 545.036 Td
+484.8475 355.516 Td
 /F1.0 10.5 Tf
 <206469726563746f727920746f> Tj
 ET
@@ -643428,7 +644069,7 @@ ET
 2.2551 Tw
 
 BT
-48.24 529.256 Td
+48.24 339.736 Td
 /F1.0 10.5 Tf
 <646973636f76657220616c6c2074686520617661696c61626c652073696e6b732028726567696f6e207365727665727320746861742061726520616363657074696e6720696e636f6d696e672073747265616d73206f6620656469747320746f> Tj
 ET
@@ -643443,7 +644084,7 @@ ET
 1.9221 Tw
 
 BT
-48.24 513.476 Td
+48.24 323.956 Td
 /F1.0 10.5 Tf
 [<7265706c69636174652920616e642072> 20.0195 <616e646f6d6c792063686f6f736573206120737562736574206f66207468656d207573696e67206120636f6e666967757265642072> 20.0195 <6174696f2077686963682068617320612064656661756c74>] TJ
 ET
@@ -643458,7 +644099,7 @@ ET
 2.2129 Tw
 
 BT
-48.24 497.696 Td
+48.24 308.176 Td
 /F1.0 10.5 Tf
 [<76616c7565206f66203130252e2046> 40.0391 <6f72206578616d706c652c206966206120736c61766520636c75737465722068617320313530206d616368696e65732c2031352077696c6c2062652063686f73656e20617320706f74656e7469616c>] TJ
 ET
@@ -643473,7 +644114,7 @@ ET
 0.6681 Tw
 
 BT
-48.24 481.916 Td
+48.24 292.396 Td
 /F1.0 10.5 Tf
 <726563697069656e7420666f7220656469747320746861742074686973206d617374657220636c757374657220726567696f6e207365727665722073656e64732e204265636175736520746869732073656c656374696f6e20697320706572666f726d6564> Tj
 ET
@@ -643488,7 +644129,7 @@ ET
 0.1135 Tw
 
 BT
-48.24 466.136 Td
+48.24 276.616 Td
 /F1.0 10.5 Tf
 [<62> 20.0195 <792065616368206d617374657220726567696f6e207365727665722c207468652070726f626162696c697479207468617420616c6c20736c61766520726567696f6e2073657276657273206172652075736564206973207665727920686967682c20616e64>] TJ
 ET
@@ -643503,7 +644144,7 @@ ET
 0.1849 Tw
 
 BT
-48.24 450.356 Td
+48.24 260.836 Td
 /F1.0 10.5 Tf
 [<74686973206d6574686f6420776f726b7320666f7220636c757374657273206f6620616e> 20.0195 <792073697a652e2046> 40.0391 <6f72206578616d706c652c2061206d617374657220636c7573746572206f66203130206d616368696e6573207265706c69636174696e67>] TJ
 ET
@@ -643518,7 +644159,7 @@ ET
 1.7044 Tw
 
 BT
-48.24 434.576 Td
+48.24 245.056 Td
 /F1.0 10.5 Tf
 [<746f206120736c61766520636c7573746572206f662035206d616368696e6573207769746820612072> 20.0195 <6174696f206f66203130252063617573657320746865206d617374657220636c757374657220726567696f6e207365727665727320746f>] TJ
 ET
@@ -643531,7 +644172,7 @@ ET
 0.2 0.2 0.2 SCN
 
 BT
-48.24 418.796 Td
+48.24 229.276 Td
 /F1.0 10.5 Tf
 [<63686f6f7365206f6e65206d616368696e6520656163682061742072> 20.0195 <616e646f6d2e>] TJ
 ET
@@ -643544,7 +644185,7 @@ ET
 1.9351 Tw
 
 BT
-48.24 391.016 Td
+48.24 201.496 Td
 /F1.0 10.5 Tf
 [<41205a6f6f4b> 20.0195 <6565706572207761746368657220697320706c61636564206f6e2074686520>] TJ
 ET
@@ -643559,7 +644200,7 @@ ET
 1.9351 Tw
 
 BT
-252.6439 391.016 Td
+252.6439 201.496 Td
 /F3.0 10.5 Tf
 [<247b7a6f6f6b> 20.0195 <65657065722e7a6e6f64652e706172656e747d2f7273>] TJ
 ET
@@ -643574,7 +644215,7 @@ ET
 1.9351 Tw
 
 BT
-396.5147 391.016 Td
+396.5147 201.496 Td
 /F1.0 10.5 Tf
 [<206e6f6465206f662074686520736c61766520636c75737465722062> 20.0195 <79>] TJ
 ET
@@ -643589,7 +644230,7 @@ ET
 4.0145 Tw
 
 BT
-48.24 375.236 Td
+48.24 185.716 Td
 /F1.0 10.5 Tf
 [<65616368206f6620746865206d617374657220636c7573746572> -29.7852 <d57320726567696f6e20736572766572732e2054686973207761746368206973207573656420746f206d6f6e69746f72206368616e67657320696e20746865>] TJ
 ET
@@ -643604,7 +644245,7 @@ ET
 1.3826 Tw
 
 BT
-48.24 359.456 Td
+48.24 169.936 Td
 /F1.0 10.5 Tf
 <636f6d706f736974696f6e206f662074686520736c61766520636c75737465722e205768656e206e6f646573206172652072656d6f7665642066726f6d2074686520736c61766520636c75737465722c206f72206966206e6f64657320676f> Tj
 ET
@@ -643619,7 +644260,7 @@ ET
 0.622 Tw
 
 BT
-48.24 343.676 Td
+48.24 154.156 Td
 /F1.0 10.5 Tf
 [<646f776e206f7220636f6d65206261636b2075702c20746865206d617374657220636c7573746572> -29.7852 <d57320726567696f6e20736572766572732077696c6c20726573706f6e642062> 20.0195 <792073656c656374696e672061206e657720706f6f6c206f66>] TJ
 ET
@@ -643632,7 +644273,7 @@ ET
 0.2 0.2 0.2 SCN
 
 BT
-48.24 327.896 Td
+48.24 138.376 Td
 /F1.0 10.5 Tf
 <736c61766520726567696f6e207365727665727320746f207265706c696361746520746f2e> Tj
 ET
@@ -643643,7 +644284,7 @@ ET
 0.2 0.2 0.2 SCN
 
 BT
-48.24 293.396 Td
+48.24 103.876 Td
 /F2.0 13 Tf
 [<3135342e352e342e204b> 20.0195 <656570696e67205472> 20.0195 <61636b206f66204c6f6773>] TJ
 ET
@@ -643656,7 +644297,7 @@ ET
 0.2189 Tw
 
 BT
-48.24 266.836 Td
+48.24 77.316 Td
 /F1.0 10.5 Tf
 [<45616368206d617374657220636c757374657220726567696f6e207365727665722068617320697473206f776e207a6e6f646520696e20746865207265706c69636174696f6e207a6e6f6465732068696572> 20.0195 <61726368> 20.0195 <79> 89.8438 <2e20497420636f6e7461696e73>] TJ
 ET
@@ -643671,7 +644312,7 @@ ET
 1.135 Tw
 
 BT
-48.24 251.056 Td
+48.24 61.536 Td
 /F1.0 10.5 Tf
 <6f6e65207a6e6f646520706572207065657220636c757374657220286966203520736c61766520636c7573746572732c2035207a6e6f646573206172652063726561746564292c20616e642065616368206f6620746865736520636f6e7461696e2061> Tj
 ET
@@ -643680,13 +644321,85 @@ ET
 0.0 Tw
 0.0 0.0 0.0 SCN
 0.0 0.0 0.0 scn
+q
+0.0 0.0 0.0 scn
+0.0 0.0 0.0 SCN
+1 w
+0 J
+0 j
+[] 0 d
+/Stamp1 Do
 0.2 0.2 0.2 scn
 0.2 0.2 0.2 SCN
 
+BT
+530.947 14.388 Td
+/F1.0 9 Tf
+<353639> Tj
+ET
+
+0.0 0.0 0.0 SCN
+0.0 0.0 0.0 scn
+Q
+Q
+
+endstream
+endobj
+3311 0 obj
+<< /Type /Page
+/Parent 3 0 R
+/MediaBox [0 0 595.28 841.89]
+/CropBox [0 0 595.28 841.89]
+/BleedBox [0 0 595.28 841.89]
+/TrimBox [0 0 595.28 841.89]
+/ArtBox [0 0 595.28 841.89]
+/Contents 3310 0 R
+/Resources << /ProcSet [/PDF /Text /ImageB /ImageC /ImageI]
+/Font << /F1.0 10 0 R
+/F4.0 37 0 R
+/F2.0 31 0 R
+/F3.0 35 0 R
+>>
+/XObject << /Stamp1 5026 0 R
+>>
+>>
+/Annots [3312 0 R]
+>>
+endobj
+3312 0 obj
+<< /Border [0 0 0]
+/A << /Type /Action
+/S /URI
+/URI (https://issues.apache.org/jira/browse/HBASE-10322)
+>>
+/Subtype /Link
+/Rect [338.103 744.27 405.3133 758.55]
+/Type /Annot
+>>
+endobj
+3313 0 obj
+[3311 0 R /XYZ 0 731.52 null]
+endobj
+3314 0 obj
+[3311 0 R /XYZ 0 416.54 null]
+endobj
+3315 0 obj
+[3311 0 R /XYZ 0 122.56 null]
+endobj
+3316 0 obj
+<< /Length 13472
+>>
+stream
+q
+/DeviceRGB cs
+0.2 0.2 0.2 scn
+/DeviceRGB CS
+0.2 0.2 0.2 SCN
+
 0.6077 Tw
 
 BT
-48.24 235.276 Td
+48.24 794.676 Td
 /F1.0 10.5 Tf
 [<7175657565206f662057> 60.0586 <414c7320746f2070726f636573732e2045616368206f66207468657365207175657565732077696c6c207472> 20.0195 <61636b207468652057> 60.0586 <414c7320637265617465642062> 20.0195 <79207468617420726567696f6e207365727665722c>] TJ
 ET
@@ -643701,7 +644414,7 @@ ET
 0.2093 Tw
 
 BT
-48.24 219.496 Td
+48.24 778.896 Td
 /F1.0 10.5 Tf
 [<62757420746865792063616e2064696666657220696e2073697a652e2046> 40.0391 <6f72206578616d706c652c206966206f6e6520736c61766520636c7573746572206265636f6d657320756e617661696c61626c6520666f7220736f6d652074696d652c20746865>] TJ
 ET
@@ -643716,7 +644429,7 @@ ET
 0.7641 Tw
 
 BT
-48.24 203.716 Td
+48.24 763.116 Td
 /F1.0 10.5 Tf
 [<57> 60.0586 <414c732073686f756c64206e6f742062652064656c657465642c20736f2074686579206e65656420746f20737461> 20.0195 <7920696e20746865207175657565207768696c6520746865206f7468657273206172652070726f6365737365642e20536565>] TJ
 ET
@@ -643729,7 +644442,7 @@ ET
 0.2588 0.5451 0.7922 SCN
 
 BT
-48.24 187.936 Td
+48.24 747.336 Td
 /F1.0 10.5 Tf
 <72732e6661696c6f7665722e64657461696c73> Tj
 ET
@@ -643740,7 +644453,7 @@ ET
 0.2 0.2 0.2 SCN
 
 BT
-135.243 187.936 Td
+135.243 747.336 Td
 /F1.0 10.5 Tf
 <20666f7220616e206578616d706c652e> Tj
 ET
@@ -643753,7 +644466,7 @@ ET
 1.9037 Tw
 
 BT
-48.24 160.156 Td
+48.24 719.556 Td
 /F1.0 10.5 Tf
 [<5768656e206120736f7572636520697320696e7374616e7469617465642c20697420636f6e7461696e73207468652063757272656e742057> 60.0586 <414c20746861742074686520726567696f6e207365727665722069732077726974696e6720746f2e>] TJ
 ET
@@ -643768,7 +644481,7 @@ ET
 0.8085 Tw
 
 BT
-48.24 144.376 Td
+48.24 703.776 Td
 /F1.0 10.5 Tf
 [<447572696e67206c6f6720726f6c6c696e672c20746865206e65772066696c6520697320616464656420746f20746865207175657565206f66206561636820736c61766520636c7573746572> -29.7852 <d573207a6e6f6465206a757374206265666f7265206974206973>] TJ
 ET
@@ -643783,7 +644496,7 @@ ET
 0.6268 Tw
 
 BT
-48.24 128.596 Td
+48.24 687.996 Td
 /F1.0 10.5 Tf
 <6d61646520617661696c61626c652e205468697320656e7375726573207468617420616c6c2074686520736f75726365732061726520617761726520746861742061206e6577206c6f6720657869737473206265666f72652074686520726567696f6e> Tj
 ET
@@ -643798,7 +644511,7 @@ ET
 0.9177 Tw
 
 BT
-48.24 112.816 Td
+48.24 672.216 Td
 /F1.0 10.5 Tf
 [<7365727665722069732061626c6520746f20617070656e6420656469747320696e746f2069742c206275742074686973206f706572> 20.0195 <6174696f6e73206973206e6f77206d6f726520657870656e736976652e20546865207175657565206974656d73>] TJ
 ET
@@ -643813,7 +644526,7 @@ ET
 0.2791 Tw
 
 BT
-48.24 97.036 Td
+48.24 656.436 Td
 /F1.0 10.5 Tf
 <61726520646973636172646564207768656e20746865207265706c69636174696f6e207468726561642063616e6e6f742072656164206d6f726520656e74726965732066726f6d20612066696c652028626563617573652069742072656163686564> Tj
 ET
@@ -643828,7 +644541,7 @@ ET
 0.4132 Tw
 
 BT
-48.24 81.256 Td
+48.24 640.656 Td
 /F1.0 10.5 Tf
 <74686520656e64206f6620746865206c61737420626c6f636b2920616e6420746865726520617265206f746865722066696c657320696e207468652071756575652e2054686973206d65616e732074686174206966206120736f7572636520697320757020746f> Tj
 ET
@@ -643843,7 +644556,7 @@ ET
 1.6577 Tw
 
 BT
-48.24 65.476 Td
+48.24 624.876 Td
 /F1.0 10.5 Tf
 <6461746520616e64207265706c6963617465732066726f6d20746865206c6f6720746861742074686520726567696f6e207365727665722077726974657320746f2c2072656164696e6720757020746f207468652022656e6422206f6620746865> Tj
 ET
@@ -643852,77 +644565,11 @@ ET
 0.0 Tw
 0.0 0.0 0.0 SCN
 0.0 0.0 0.0 scn
-q
-0.0 0.0 0.0 scn
-0.0 0.0 0.0 SCN
-1 w
-0 J
-0 j
-[] 0 d
-/Stamp1 Do
-0.2 0.2 0.2 scn
-0.2 0.2 0.2 SCN
-
-BT
-530.947 14.388 Td
-/F1.0 9 Tf
-<353639> Tj
-ET
-
-0.0 0.0 0.0 SCN
-0.0 0.0 0.0 scn
-Q
-Q
-
-endstream
-endobj
-3313 0 obj
-<< /Type /Page
-/Parent 3 0 R
-/MediaBox [0 0 595.28 841.89]
-/CropBox [0 0 595.28 841.89]
-/BleedBox [0 0 595.28 841.89]
-/TrimBox [0 0 595.28 841.89]
-/ArtBox [0 0 595.28 841.89]
-/Contents 3312 0 R
-/Resources << /ProcSet [/PDF /Text /ImageB /ImageC /ImageI]
-/Font << /F1.0 10 0 R
-/F4.0 37 0 R
-/F3.0 35 0 R
-/F2.0 31 0 R
->>
-/XObject << /Stamp1 5026 0 R
->>
->>
-/Annots [3316 0 R]
->>
-endobj
-3314 0 obj
-[3313 0 R /XYZ 0 606.06 null]
-endobj
-3315 0 obj
-[3313 0 R /XYZ 0 312.08 null]
-endobj
-3316 0 obj
-<< /Border [0 0 0]
-/Dest (rs.failover.details)
-/Subtype /Link
-/Rect [48.24 184.87 135.243 199.15]
-/Type /Annot
->>
-endobj
-3317 0 obj
-<< /Length 12068
->>
-stream
-q
-/DeviceRGB cs
 0.2 0.2 0.2 scn
-/DeviceRGB CS
 0.2 0.2 0.2 SCN
 
 BT
-48.24 794.676 Td
+48.24 609.096 Td
 /F1.0 10.5 Tf
 <63757272656e742066696c652077696c6c206e6f742064656c65746520746865206974656d20696e207468652071756575652e> Tj
 ET
@@ -643935,7 +644582,7 @@ ET
 7.1646 Tw
 
 BT
-48.24 766.896 Td
+48.24 581.316 Td
 /F1.0 10.5 Tf
 <41206c6f672063616e206265206172636869766564206966206974206973206e6f206c6f6e6765722075736564206f7220696620746865206e756d626572206f66206c6f67732065786365656473> Tj
 ET
@@ -643950,7 +644597,7 @@ ET
 0.1056 Tw
 
 BT
-48.24 751.116 Td
+48.24 565.536 Td
 /F4.0 10.5 Tf
 <68626173652e726567696f6e7365727665722e6d61786c6f6773> Tj
 ET
@@ -643965,7 +644612,7 @@ ET
 0.1056 Tw
 
 BT
-184.74 751.116 Td
+184.74 565.536 Td
 /F1.0 10.5 Tf
 [<20626563617573652074686520696e73657274696f6e2072> 20.0195 <61746520697320666173746572207468616e20726567696f6e732061726520666c75736865642e205768656e2061206c6f67>] TJ
 ET
@@ -643980,7 +644627,7 @@ ET
 0.2741 Tw
 
 BT
-48.24 735.336 Td
+48.24 549.756 Td
 /F1.0 10.5 Tf
 <69732061726368697665642c2074686520736f75726365207468726561647320617265206e6f746966696564207468617420746865207061746820666f722074686174206c6f67206368616e6765642e204966206120706172746963756c617220736f75726365> Tj
 ET
@@ -643995,7 +644642,7 @@ ET
 0.5332 Tw
 
 BT
-48.24 719.556 Td
+48.24 533.976 Td
 /F1.0 10.5 Tf
 <68617320616c72656164792066696e6973686564207769746820616e206172636869766564206c6f672c2069742077696c6c206a7573742069676e6f726520746865206d6573736167652e20496620746865206c6f6720697320696e207468652071756575652c> Tj
 ET
@@ -644010,7 +644657,7 @@ ET
 0.1509 Tw
 
 BT
-48.24 703.776 Td
+48.24 518.196 Td
 /F1.0 10.5 Tf
 [<74686520706174682077696c6c206265207570646174656420696e206d656d6f7279> 89.8438 <2e20496620746865206c6f672069732063757272656e746c79206265696e67207265706c6963617465642c20746865206368616e67652077696c6c20626520646f6e65>] TJ
 ET
@@ -644025,7 +644672,7 @@ ET
 2.6185 Tw
 
 BT
-48.24 687.996 Td
+48.24 502.416 Td
 /F1.0 10.5 Tf
 <61746f6d6963616c6c7920736f2074686174207468652072656164657220646f65736ed57420617474656d707420746f206f70656e207468652066696c65207768656e2068617320616c7265616479206265656e206d6f7665642e> Tj
 ET
@@ -644040,7 +644687,7 @@ ET
 0.5272 Tw
 
 BT
-48.24 672.216 Td
+48.24 486.636 Td
 /F1.0 10.5 Tf
 [<42656361757365206d6f76696e6720612066696c652069732061204e616d654e6f6465206f706572> 20.0195 <6174696f6e202c20696620746865207265616465722069732063757272656e746c792072656164696e6720746865206c6f672c20697420776f6ed574>] TJ
 ET
@@ -644053,7 +644700,7 @@ ET
 0.2 0.2 0.2 SCN
 
 BT
-48.24 656.436 Td
+48.24 470.856 Td
 /F1.0 10.5 Tf
 [<67656e6572> 20.0195 <61746520616e> 20.0195 <7920657863657074696f6e2e>] TJ
 ET
@@ -644064,7 +644711,7 @@ ET
 0.2 0.2 0.2 SCN
 
 BT
-48.24 621.936 Td
+48.24 436.356 Td
 /F2.0 13 Tf
 <3135342e352e352e2052656164696e672c2046696c746572696e6720616e642053656e64696e67204564697473> Tj
 ET
@@ -644077,7 +644724,7 @@ ET
 2.1718 Tw
 
 BT
-48.24 595.376 Td
+48.24 409.796 Td
 /F1.0 10.5 Tf
 [<42> 20.0195 <792064656661756c742c206120736f7572636520617474656d70747320746f20726561642066726f6d20612057> 60.0586 <414c20616e642073686970206c6f6720656e747269657320746f20612073696e6b20617320717569636b6c79206173>] TJ
 ET
@@ -644092,7 +644739,7 @@ ET
 0.1784 Tw
 
 BT
-48.24 579.596 Td
+48.24 394.016 Td
 /F1.0 10.5 Tf
 [<706f737369626c652e205370656564206973206c696d697465642062> 20.0195 <79207468652066696c746572696e67206f66206c6f6720656e7472696573204f6e6c79204b> 20.0195 <657956> 60.0586 <616c7565732074686174206172652073636f70656420474c4f42> 20.0195 <414c20616e64>] TJ
 ET
@@ -644107,7 +644754,7 @@ ET
 0.6278 Tw
 
 BT
-48.24 563.816 Td
+48.24 378.236 Td
 /F1.0 10.5 Tf
 [<7468617420646f206e6f742062656c6f6e6720746f20636174616c6f67207461626c65732077696c6c2062652072657461696e65642e20537065656420697320616c736f206c696d697465642062> 20.0195 <7920746f74616c2073697a65206f6620746865206c697374206f66>] TJ
 ET
@@ -644122,7 +644769,7 @@ ET
 0.7244 Tw
 
 BT
-48.24 548.036 Td
+48.24 362.456 Td
 /F1.0 10.5 Tf
 [<656469747320746f207265706c69636174652070657220736c6176652c207768696368206973206c696d6974656420746f203634204d422062> 20.0195 <792064656661756c742e2057697468207468697320636f6e6669677572> 20.0195 <6174696f6e2c2061206d6173746572>] TJ
 ET
@@ -644137,7 +644784,7 @@ ET
 1.384 Tw
 
 BT
-48.24 532.256 Td
+48.24 346.676 Td
 /F1.0 10.5 Tf
 <636c757374657220726567696f6e20736572766572207769746820746872656520736c6176657320776f756c6420757365206174206d6f737420313932204d4220746f2073746f7265206461746120746f207265706c69636174652e2054686973> Tj
 ET
@@ -644150,7 +644797,7 @@ ET
 0.2 0.2 0.2 SCN
 
 BT
-48.24 516.476 Td
+48.24 330.896 Td
 /F1.0 10.5 Tf
 <646f6573206e6f74206163636f756e7420666f72207468652064617461207768696368207761732066696c746572656420627574206e6f74206761726261676520636f6c6c65637465642e> Tj
 ET
@@ -644163,7 +644810,7 @@ ET
 0.8953 Tw
 
 BT
-48.24 488.696 Td
+48.24 303.116 Td
 /F1.0 10.5 Tf
 [<4f6e636520746865206d6178696d756d2073697a65206f6620656469747320686173206265656e206275666665726564206f72207468652072656164657220726561636865732074686520656e64206f66207468652057> 60.0586 <414c2c20746865>] TJ
 ET
@@ -644178,7 +644825,7 @@ ET
 1.4594 Tw
 
 BT
-48.24 472.916 Td
+48.24 287.336 Td
 /F1.0 10.5 Tf
 [<736f75726365207468726561642073746f70732072656164696e6720616e642063686f6f7365732061742072> 20.0195 <616e646f6d20612073696e6b20746f207265706c696361746520746f202866726f6d20746865206c697374207468617420776173>] TJ
 ET
@@ -644193,7 +644840,7 @@ ET
 1.0777 Tw
 
 BT
-48.24 457.136 Td
+48.24 271.556 Td
 /F1.0 10.5 Tf
 [<67656e6572> 20.0195 <617465642062> 20.0195 <79206b> 20.0195 <656570696e67206f6e6c79206120737562736574206f6620736c61766520726567696f6e2073657276657273292e204974206469726563746c792069737375657320612052504320746f207468652063686f73656e>] TJ
 ET
@@ -644208,7 +644855,7 @@ ET
 0.5485 Tw
 
 BT
-48.24 441.356 Td
+48.24 255.776 Td
 /F1.0 10.5 Tf
 <726567696f6e2073657276657220616e6420776169747320666f7220746865206d6574686f6420746f2072657475726e2e204966207468652052504320776173207375636365737366756c2c2074686520736f757263652064657465726d696e6573> Tj
 ET
@@ -644223,7 +644870,7 @@ ET
 0.8276 Tw
 
 BT
-48.24 425.576 Td
+48.24 239.996 Td
 /F1.0 10.5 Tf
 <77686574686572207468652063757272656e742066696c6520686173206265656e20656d7074696564206f7220697420636f6e7461696e73206d6f72652064617461207768696368206e6565647320746f20626520726561642e20496620746865> Tj
 ET
@@ -644238,7 +644885,7 @@ ET
 1.3688 Tw
 
 BT
-48.24 409.796 Td
+48.24 224.216 Td
 /F1.0 10.5 Tf
 <66696c6520686173206265656e20656d70746965642c2074686520736f757263652064656c6574657320746865207a6e6f646520696e207468652071756575652e204f74686572776973652c2069742072656769737465727320746865206e6577> Tj
 ET
@@ -644253,7 +644900,7 @@ ET
 0.4554 Tw
 
 BT
-48.24 394.016 Td
+48.24 208.436 Td
 /F1.0 10.5 Tf
 <6f666673657420696e20746865206c6f67d573207a6e6f64652e204966207468652052504320746872657720616e20

<TRUNCATED>

[04/28] hbase-site git commit: Published site at 8d7061a487357344f10ee260979cc2c47cd833dd.

Posted by gi...@apache.org.
http://git-wip-us.apache.org/repos/asf/hbase-site/blob/2e694a8e/testdevapidocs/org/apache/hadoop/hbase/regionserver/TestCleanupMetaWAL.html
----------------------------------------------------------------------
diff --git a/testdevapidocs/org/apache/hadoop/hbase/regionserver/TestCleanupMetaWAL.html b/testdevapidocs/org/apache/hadoop/hbase/regionserver/TestCleanupMetaWAL.html
new file mode 100644
index 0000000..0a83bc4
--- /dev/null
+++ b/testdevapidocs/org/apache/hadoop/hbase/regionserver/TestCleanupMetaWAL.html
@@ -0,0 +1,375 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="en">
+<head>
+<!-- Generated by javadoc -->
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<title>TestCleanupMetaWAL (Apache HBase 3.0.0-SNAPSHOT Test API)</title>
+<link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
+<script type="text/javascript" src="../../../../../script.js"></script>
+</head>
+<body>
+<script type="text/javascript"><!--
+    try {
+        if (location.href.indexOf('is-external=true') == -1) {
+            parent.document.title="TestCleanupMetaWAL (Apache HBase 3.0.0-SNAPSHOT Test API)";
+        }
+    }
+    catch(err) {
+    }
+//-->
+var methods = {"i0":9,"i1":9,"i2":10};
+var tabs = {65535:["t0","All Methods"],1:["t1","Static Methods"],2:["t2","Instance Methods"],8:["t4","Concrete Methods"]};
+var altColor = "altColor";
+var rowColor = "rowColor";
+var tableTab = "tableTab";
+var activeTableTab = "activeTableTab";
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar.top">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.top.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="class-use/TestCleanupMetaWAL.html">Use</a></li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../../org/apache/hadoop/hbase/regionserver/TestCleanupCompactedFileOnRegionClose.html" title="class in org.apache.hadoop.hbase.regionserver"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
+<li><a href="../../../../../org/apache/hadoop/hbase/regionserver/TestClearRegionBlockCache.html" title="class in org.apache.hadoop.hbase.regionserver"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../index.html?org/apache/hadoop/hbase/regionserver/TestCleanupMetaWAL.html" target="_top">Frames</a></li>
+<li><a href="TestCleanupMetaWAL.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li><a href="#field.summary">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li><a href="#field.detail">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.detail">Method</a></li>
+</ul>
+</div>
+<a name="skip.navbar.top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<!-- ======== START OF CLASS DATA ======== -->
+<div class="header">
+<div class="subTitle">org.apache.hadoop.hbase.regionserver</div>
+<h2 title="Class TestCleanupMetaWAL" class="title">Class TestCleanupMetaWAL</h2>
+</div>
+<div class="contentContainer">
+<ul class="inheritance">
+<li><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">java.lang.Object</a></li>
+<li>
+<ul class="inheritance">
+<li>org.apache.hadoop.hbase.regionserver.TestCleanupMetaWAL</li>
+</ul>
+</li>
+</ul>
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<hr>
+<br>
+<pre>public class <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/TestCleanupMetaWAL.html#line.43">TestCleanupMetaWAL</a>
+extends <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a></pre>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- =========== FIELD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="field.summary">
+<!--   -->
+</a>
+<h3>Field Summary</h3>
+<table class="memberSummary" border="0" cellpadding="3" cellspacing="0" summary="Field Summary table, listing fields, and an explanation">
+<caption><span>Fields</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Field and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static <a href="../../../../../org/apache/hadoop/hbase/HBaseClassTestRule.html" title="class in org.apache.hadoop.hbase">HBaseClassTestRule</a></code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/regionserver/TestCleanupMetaWAL.html#CLASS_RULE">CLASS_RULE</a></span></code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>private static org.slf4j.Logger</code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/regionserver/TestCleanupMetaWAL.html#LOG">LOG</a></span></code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>private static <a href="../../../../../org/apache/hadoop/hbase/HBaseTestingUtility.html" title="class in org.apache.hadoop.hbase">HBaseTestingUtility</a></code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/regionserver/TestCleanupMetaWAL.html#TEST_UTIL">TEST_UTIL</a></span></code>&nbsp;</td>
+</tr>
+</table>
+</li>
+</ul>
+<!-- ======== CONSTRUCTOR SUMMARY ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor.summary">
+<!--   -->
+</a>
+<h3>Constructor Summary</h3>
+<table class="memberSummary" border="0" cellpadding="3" cellspacing="0" summary="Constructor Summary table, listing constructors, and an explanation">
+<caption><span>Constructors</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colOne" scope="col">Constructor and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colOne"><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/regionserver/TestCleanupMetaWAL.html#TestCleanupMetaWAL--">TestCleanupMetaWAL</a></span>()</code>&nbsp;</td>
+</tr>
+</table>
+</li>
+</ul>
+<!-- ========== METHOD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method.summary">
+<!--   -->
+</a>
+<h3>Method Summary</h3>
+<table class="memberSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation">
+<caption><span id="t0" class="activeTableTab"><span>All Methods</span><span class="tabEnd">&nbsp;</span></span><span id="t1" class="tableTab"><span><a href="javascript:show(1);">Static Methods</a></span><span class="tabEnd">&nbsp;</span></span><span id="t2" class="tableTab"><span><a href="javascript:show(2);">Instance Methods</a></span><span class="tabEnd">&nbsp;</span></span><span id="t4" class="tableTab"><span><a href="javascript:show(8);">Concrete Methods</a></span><span class="tabEnd">&nbsp;</span></span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Method and Description</th>
+</tr>
+<tr id="i0" class="altColor">
+<td class="colFirst"><code>static void</code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/regionserver/TestCleanupMetaWAL.html#after--">after</a></span>()</code>&nbsp;</td>
+</tr>
+<tr id="i1" class="rowColor">
+<td class="colFirst"><code>static void</code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/regionserver/TestCleanupMetaWAL.html#before--">before</a></span>()</code>&nbsp;</td>
+</tr>
+<tr id="i2" class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/regionserver/TestCleanupMetaWAL.html#testCleanupMetaWAL--">testCleanupMetaWAL</a></span>()</code>&nbsp;</td>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.java.lang.Object">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;java.lang.<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a></h3>
+<code><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#clone--" title="class or interface in java.lang">clone</a>, <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#equals-java.lang.Object-" title="class or interface in java.lang">equals</a>, <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#finalize--" title="class or interface in java.lang">finalize</a>, <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#getClass--" title="class or interface in java.lang">getClass</a>, <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#hashCode--" title="class or interface in java.lang">hashCode</a>, <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#notify--" title="class or interface in java.lang">notify</a>, <a href="https://docs.oracle.com/javase/8/docs/api/ja
 va/lang/Object.html?is-external=true#notifyAll--" title="class or interface in java.lang">notifyAll</a>, <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#toString--" title="class or interface in java.lang">toString</a>, <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#wait--" title="class or interface in java.lang">wait</a>, <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#wait-long-" title="class or interface in java.lang">wait</a>, <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#wait-long-int-" title="class or interface in java.lang">wait</a></code></li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
+<!-- ============ FIELD DETAIL =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="field.detail">
+<!--   -->
+</a>
+<h3>Field Detail</h3>
+<a name="LOG">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>LOG</h4>
+<pre>private static final&nbsp;org.slf4j.Logger <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/TestCleanupMetaWAL.html#line.44">LOG</a></pre>
+</li>
+</ul>
+<a name="TEST_UTIL">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>TEST_UTIL</h4>
+<pre>private static final&nbsp;<a href="../../../../../org/apache/hadoop/hbase/HBaseTestingUtility.html" title="class in org.apache.hadoop.hbase">HBaseTestingUtility</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/TestCleanupMetaWAL.html#line.46">TEST_UTIL</a></pre>
+</li>
+</ul>
+<a name="CLASS_RULE">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>CLASS_RULE</h4>
+<pre>public static final&nbsp;<a href="../../../../../org/apache/hadoop/hbase/HBaseClassTestRule.html" title="class in org.apache.hadoop.hbase">HBaseClassTestRule</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/TestCleanupMetaWAL.html#line.49">CLASS_RULE</a></pre>
+</li>
+</ul>
+</li>
+</ul>
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor.detail">
+<!--   -->
+</a>
+<h3>Constructor Detail</h3>
+<a name="TestCleanupMetaWAL--">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>TestCleanupMetaWAL</h4>
+<pre>public&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/TestCleanupMetaWAL.html#line.43">TestCleanupMetaWAL</a>()</pre>
+</li>
+</ul>
+</li>
+</ul>
+<!-- ============ METHOD DETAIL ========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method.detail">
+<!--   -->
+</a>
+<h3>Method Detail</h3>
+<a name="before--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>before</h4>
+<pre>public static&nbsp;void&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/TestCleanupMetaWAL.html#line.53">before</a>()
+                   throws <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Exception.html?is-external=true" title="class or interface in java.lang">Exception</a></pre>
+<dl>
+<dt><span class="throwsLabel">Throws:</span></dt>
+<dd><code><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Exception.html?is-external=true" title="class or interface in java.lang">Exception</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="after--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>after</h4>
+<pre>public static&nbsp;void&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/TestCleanupMetaWAL.html#line.58">after</a>()
+                  throws <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Exception.html?is-external=true" title="class or interface in java.lang">Exception</a></pre>
+<dl>
+<dt><span class="throwsLabel">Throws:</span></dt>
+<dd><code><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Exception.html?is-external=true" title="class or interface in java.lang">Exception</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="testCleanupMetaWAL--">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>testCleanupMetaWAL</h4>
+<pre>public&nbsp;void&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/TestCleanupMetaWAL.html#line.63">testCleanupMetaWAL</a>()
+                        throws <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Exception.html?is-external=true" title="class or interface in java.lang">Exception</a></pre>
+<dl>
+<dt><span class="throwsLabel">Throws:</span></dt>
+<dd><code><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Exception.html?is-external=true" title="class or interface in java.lang">Exception</a></code></dd>
+</dl>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+</div>
+<!-- ========= END OF CLASS DATA ========= -->
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar.bottom">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.bottom.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="class-use/TestCleanupMetaWAL.html">Use</a></li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../../org/apache/hadoop/hbase/regionserver/TestCleanupCompactedFileOnRegionClose.html" title="class in org.apache.hadoop.hbase.regionserver"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
+<li><a href="../../../../../org/apache/hadoop/hbase/regionserver/TestClearRegionBlockCache.html" title="class in org.apache.hadoop.hbase.regionserver"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../index.html?org/apache/hadoop/hbase/regionserver/TestCleanupMetaWAL.html" target="_top">Frames</a></li>
+<li><a href="TestCleanupMetaWAL.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li><a href="#field.summary">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li><a href="#field.detail">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.detail">Method</a></li>
+</ul>
+</div>
+<a name="skip.navbar.bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+<p class="legalCopy"><small>Copyright &#169; 2007&#x2013;2018 <a href="https://www.apache.org/">The Apache Software Foundation</a>. All rights reserved.</small></p>
+</body>
+</html>

http://git-wip-us.apache.org/repos/asf/hbase-site/blob/2e694a8e/testdevapidocs/org/apache/hadoop/hbase/regionserver/TestClearRegionBlockCache.html
----------------------------------------------------------------------
diff --git a/testdevapidocs/org/apache/hadoop/hbase/regionserver/TestClearRegionBlockCache.html b/testdevapidocs/org/apache/hadoop/hbase/regionserver/TestClearRegionBlockCache.html
index 722fceb..dadcf92 100644
--- a/testdevapidocs/org/apache/hadoop/hbase/regionserver/TestClearRegionBlockCache.html
+++ b/testdevapidocs/org/apache/hadoop/hbase/regionserver/TestClearRegionBlockCache.html
@@ -49,7 +49,7 @@ var activeTableTab = "activeTableTab";
 </div>
 <div class="subNav">
 <ul class="navList">
-<li><a href="../../../../../org/apache/hadoop/hbase/regionserver/TestCleanupCompactedFileOnRegionClose.html" title="class in org.apache.hadoop.hbase.regionserver"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
+<li><a href="../../../../../org/apache/hadoop/hbase/regionserver/TestCleanupMetaWAL.html" title="class in org.apache.hadoop.hbase.regionserver"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
 <li><a href="../../../../../org/apache/hadoop/hbase/regionserver/TestClusterId.html" title="class in org.apache.hadoop.hbase.regionserver"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
 </ul>
 <ul class="navList">
@@ -543,7 +543,7 @@ extends <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html
 </div>
 <div class="subNav">
 <ul class="navList">
-<li><a href="../../../../../org/apache/hadoop/hbase/regionserver/TestCleanupCompactedFileOnRegionClose.html" title="class in org.apache.hadoop.hbase.regionserver"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
+<li><a href="../../../../../org/apache/hadoop/hbase/regionserver/TestCleanupMetaWAL.html" title="class in org.apache.hadoop.hbase.regionserver"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
 <li><a href="../../../../../org/apache/hadoop/hbase/regionserver/TestClusterId.html" title="class in org.apache.hadoop.hbase.regionserver"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
 </ul>
 <ul class="navList">

http://git-wip-us.apache.org/repos/asf/hbase-site/blob/2e694a8e/testdevapidocs/org/apache/hadoop/hbase/regionserver/TestMetricsRegionServer.html
----------------------------------------------------------------------
diff --git a/testdevapidocs/org/apache/hadoop/hbase/regionserver/TestMetricsRegionServer.html b/testdevapidocs/org/apache/hadoop/hbase/regionserver/TestMetricsRegionServer.html
index 2f30b26..22c4272 100644
--- a/testdevapidocs/org/apache/hadoop/hbase/regionserver/TestMetricsRegionServer.html
+++ b/testdevapidocs/org/apache/hadoop/hbase/regionserver/TestMetricsRegionServer.html
@@ -327,7 +327,7 @@ extends <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html
 <ul class="blockList">
 <li class="blockList">
 <h4>FLUSH_TIME</h4>
-<pre><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/TestMetricsRegionServer.html#line.175">FLUSH_TIME</a></pre>
+<pre><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/TestMetricsRegionServer.html#line.176">FLUSH_TIME</a></pre>
 </li>
 </ul>
 <a name="FLUSH_TIME_DESC">
@@ -336,7 +336,7 @@ extends <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html
 <ul class="blockList">
 <li class="blockList">
 <h4>FLUSH_TIME_DESC</h4>
-<pre><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/TestMetricsRegionServer.html#line.176">FLUSH_TIME_DESC</a></pre>
+<pre><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/TestMetricsRegionServer.html#line.177">FLUSH_TIME_DESC</a></pre>
 </li>
 </ul>
 <a name="FLUSH_MEMSTORE_SIZE">
@@ -345,7 +345,7 @@ extends <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html
 <ul class="blockList">
 <li class="blockList">
 <h4>FLUSH_MEMSTORE_SIZE</h4>
-<pre><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/TestMetricsRegionServer.html#line.177">FLUSH_MEMSTORE_SIZE</a></pre>
+<pre><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/TestMetricsRegionServer.html#line.178">FLUSH_MEMSTORE_SIZE</a></pre>
 </li>
 </ul>
 <a name="FLUSH_MEMSTORE_SIZE_DESC">
@@ -354,7 +354,7 @@ extends <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html
 <ul class="blockList">
 <li class="blockList">
 <h4>FLUSH_MEMSTORE_SIZE_DESC</h4>
-<pre><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/TestMetricsRegionServer.html#line.178">FLUSH_MEMSTORE_SIZE_DESC</a></pre>
+<pre><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/TestMetricsRegionServer.html#line.179">FLUSH_MEMSTORE_SIZE_DESC</a></pre>
 </li>
 </ul>
 <a name="FLUSH_FILE_SIZE">
@@ -363,7 +363,7 @@ extends <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html
 <ul class="blockList">
 <li class="blockList">
 <h4>FLUSH_FILE_SIZE</h4>
-<pre><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/TestMetricsRegionServer.html#line.179">FLUSH_FILE_SIZE</a></pre>
+<pre><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/TestMetricsRegionServer.html#line.180">FLUSH_FILE_SIZE</a></pre>
 </li>
 </ul>
 <a name="FLUSH_FILE_SIZE_DESC">
@@ -372,7 +372,7 @@ extends <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html
 <ul class="blockList">
 <li class="blockList">
 <h4>FLUSH_FILE_SIZE_DESC</h4>
-<pre><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/TestMetricsRegionServer.html#line.180">FLUSH_FILE_SIZE_DESC</a></pre>
+<pre><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/TestMetricsRegionServer.html#line.181">FLUSH_FILE_SIZE_DESC</a></pre>
 </li>
 </ul>
 <a name="FLUSHED_OUTPUT_BYTES">
@@ -381,7 +381,7 @@ extends <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html
 <ul class="blockList">
 <li class="blockList">
 <h4>FLUSHED_OUTPUT_BYTES</h4>
-<pre><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/TestMetricsRegionServer.html#line.181">FLUSHED_OUTPUT_BYTES</a></pre>
+<pre><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/TestMetricsRegionServer.html#line.182">FLUSHED_OUTPUT_BYTES</a></pre>
 </li>
 </ul>
 <a name="FLUSHED_OUTPUT_BYTES_DESC">
@@ -390,7 +390,7 @@ extends <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html
 <ul class="blockList">
 <li class="blockList">
 <h4>FLUSHED_OUTPUT_BYTES_DESC</h4>
-<pre><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/TestMetricsRegionServer.html#line.182">FLUSHED_OUTPUT_BYTES_DESC</a></pre>
+<pre><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/TestMetricsRegionServer.html#line.183">FLUSHED_OUTPUT_BYTES_DESC</a></pre>
 </li>
 </ul>
 <a name="FLUSHED_MEMSTORE_BYTES">
@@ -399,7 +399,7 @@ extends <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html
 <ul class="blockList">
 <li class="blockList">
 <h4>FLUSHED_MEMSTORE_BYTES</h4>
-<pre><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/TestMetricsRegionServer.html#line.183">FLUSHED_MEMSTORE_BYTES</a></pre>
+<pre><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/TestMetricsRegionServer.html#line.184">FLUSHED_MEMSTORE_BYTES</a></pre>
 </li>
 </ul>
 <a name="FLUSHED_MEMSTORE_BYTES_DESC">
@@ -408,7 +408,7 @@ extends <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html
 <ul class="blockListLast">
 <li class="blockList">
 <h4>FLUSHED_MEMSTORE_BYTES_DESC</h4>
-<pre><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/TestMetricsRegionServer.html#line.184">FLUSHED_MEMSTORE_BYTES_DESC</a></pre>
+<pre><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/TestMetricsRegionServer.html#line.185">FLUSHED_MEMSTORE_BYTES_DESC</a></pre>
 </li>
 </ul>
 </li>
@@ -469,7 +469,7 @@ extends <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html
 <ul class="blockList">
 <li class="blockList">
 <h4>testConstuctor</h4>
-<pre>public&nbsp;void&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/TestMetricsRegionServer.html#line.122">testConstuctor</a>()</pre>
+<pre>public&nbsp;void&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/TestMetricsRegionServer.html#line.123">testConstuctor</a>()</pre>
 </li>
 </ul>
 <a name="testSlowCount--">
@@ -478,7 +478,7 @@ extends <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html
 <ul class="blockList">
 <li class="blockList">
 <h4>testSlowCount</h4>
-<pre>public&nbsp;void&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/TestMetricsRegionServer.html#line.128">testSlowCount</a>()</pre>
+<pre>public&nbsp;void&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/TestMetricsRegionServer.html#line.129">testSlowCount</a>()</pre>
 </li>
 </ul>
 <a name="testFlush--">
@@ -487,7 +487,7 @@ extends <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html
 <ul class="blockList">
 <li class="blockList">
 <h4>testFlush</h4>
-<pre>public&nbsp;void&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/TestMetricsRegionServer.html#line.187">testFlush</a>()</pre>
+<pre>public&nbsp;void&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/TestMetricsRegionServer.html#line.188">testFlush</a>()</pre>
 </li>
 </ul>
 <a name="testCompaction--">
@@ -496,7 +496,7 @@ extends <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html
 <ul class="blockList">
 <li class="blockList">
 <h4>testCompaction</h4>
-<pre>public&nbsp;void&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/TestMetricsRegionServer.html#line.204">testCompaction</a>()</pre>
+<pre>public&nbsp;void&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/TestMetricsRegionServer.html#line.205">testCompaction</a>()</pre>
 </li>
 </ul>
 <a name="testPauseMonitor--">
@@ -505,7 +505,7 @@ extends <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html
 <ul class="blockListLast">
 <li class="blockList">
 <h4>testPauseMonitor</h4>
-<pre>public&nbsp;void&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/TestMetricsRegionServer.html#line.240">testPauseMonitor</a>()</pre>
+<pre>public&nbsp;void&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/TestMetricsRegionServer.html#line.241">testPauseMonitor</a>()</pre>
 </li>
 </ul>
 </li>

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

http://git-wip-us.apache.org/repos/asf/hbase-site/blob/2e694a8e/testdevapidocs/org/apache/hadoop/hbase/regionserver/package-frame.html
----------------------------------------------------------------------
diff --git a/testdevapidocs/org/apache/hadoop/hbase/regionserver/package-frame.html b/testdevapidocs/org/apache/hadoop/hbase/regionserver/package-frame.html
index fa27539..cd5f367 100644
--- a/testdevapidocs/org/apache/hadoop/hbase/regionserver/package-frame.html
+++ b/testdevapidocs/org/apache/hadoop/hbase/regionserver/package-frame.html
@@ -46,6 +46,7 @@
 <li><a href="TestCellFlatSet.html" title="class in org.apache.hadoop.hbase.regionserver" target="classFrame">TestCellFlatSet</a></li>
 <li><a href="TestCellSkipListSet.html" title="class in org.apache.hadoop.hbase.regionserver" target="classFrame">TestCellSkipListSet</a></li>
 <li><a href="TestCleanupCompactedFileOnRegionClose.html" title="class in org.apache.hadoop.hbase.regionserver" target="classFrame">TestCleanupCompactedFileOnRegionClose</a></li>
+<li><a href="TestCleanupMetaWAL.html" title="class in org.apache.hadoop.hbase.regionserver" target="classFrame">TestCleanupMetaWAL</a></li>
 <li><a href="TestClearRegionBlockCache.html" title="class in org.apache.hadoop.hbase.regionserver" target="classFrame">TestClearRegionBlockCache</a></li>
 <li><a href="TestClusterId.html" title="class in org.apache.hadoop.hbase.regionserver" target="classFrame">TestClusterId</a></li>
 <li><a href="TestColumnSeeking.html" title="class in org.apache.hadoop.hbase.regionserver" target="classFrame">TestColumnSeeking</a></li>


[02/28] hbase-site git commit: Published site at 8d7061a487357344f10ee260979cc2c47cd833dd.

Posted by gi...@apache.org.
http://git-wip-us.apache.org/repos/asf/hbase-site/blob/2e694a8e/testdevapidocs/org/apache/hadoop/hbase/regionserver/package-tree.html
----------------------------------------------------------------------
diff --git a/testdevapidocs/org/apache/hadoop/hbase/regionserver/package-tree.html b/testdevapidocs/org/apache/hadoop/hbase/regionserver/package-tree.html
index 73aa63c..f8096f7 100644
--- a/testdevapidocs/org/apache/hadoop/hbase/regionserver/package-tree.html
+++ b/testdevapidocs/org/apache/hadoop/hbase/regionserver/package-tree.html
@@ -417,6 +417,7 @@
 <li type="circle">org.apache.hadoop.hbase.regionserver.<a href="../../../../../org/apache/hadoop/hbase/regionserver/TestCacheOnWriteInSchema.html" title="class in org.apache.hadoop.hbase.regionserver"><span class="typeNameLink">TestCacheOnWriteInSchema</span></a></li>
 <li type="circle">org.apache.hadoop.hbase.regionserver.<a href="../../../../../org/apache/hadoop/hbase/regionserver/TestCellFlatSet.html" title="class in org.apache.hadoop.hbase.regionserver"><span class="typeNameLink">TestCellFlatSet</span></a></li>
 <li type="circle">org.apache.hadoop.hbase.regionserver.<a href="../../../../../org/apache/hadoop/hbase/regionserver/TestCleanupCompactedFileOnRegionClose.html" title="class in org.apache.hadoop.hbase.regionserver"><span class="typeNameLink">TestCleanupCompactedFileOnRegionClose</span></a></li>
+<li type="circle">org.apache.hadoop.hbase.regionserver.<a href="../../../../../org/apache/hadoop/hbase/regionserver/TestCleanupMetaWAL.html" title="class in org.apache.hadoop.hbase.regionserver"><span class="typeNameLink">TestCleanupMetaWAL</span></a></li>
 <li type="circle">org.apache.hadoop.hbase.regionserver.<a href="../../../../../org/apache/hadoop/hbase/regionserver/TestClearRegionBlockCache.html" title="class in org.apache.hadoop.hbase.regionserver"><span class="typeNameLink">TestClearRegionBlockCache</span></a></li>
 <li type="circle">org.apache.hadoop.hbase.regionserver.<a href="../../../../../org/apache/hadoop/hbase/regionserver/TestClusterId.html" title="class in org.apache.hadoop.hbase.regionserver"><span class="typeNameLink">TestClusterId</span></a></li>
 <li type="circle">org.apache.hadoop.hbase.regionserver.<a href="../../../../../org/apache/hadoop/hbase/regionserver/TestColumnSeeking.html" title="class in org.apache.hadoop.hbase.regionserver"><span class="typeNameLink">TestColumnSeeking</span></a></li>
@@ -701,11 +702,11 @@
 <ul>
 <li type="circle">java.lang.<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Enum.html?is-external=true" title="class or interface in java.lang"><span class="typeNameLink">Enum</span></a>&lt;E&gt; (implements java.lang.<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Comparable.html?is-external=true" title="class or interface in java.lang">Comparable</a>&lt;T&gt;, java.io.<a href="https://docs.oracle.com/javase/8/docs/api/java/io/Serializable.html?is-external=true" title="class or interface in java.io">Serializable</a>)
 <ul>
+<li type="circle">org.apache.hadoop.hbase.regionserver.<a href="../../../../../org/apache/hadoop/hbase/regionserver/TestAtomicOperation.TestStep.html" title="enum in org.apache.hadoop.hbase.regionserver"><span class="typeNameLink">TestAtomicOperation.TestStep</span></a></li>
 <li type="circle">org.apache.hadoop.hbase.regionserver.<a href="../../../../../org/apache/hadoop/hbase/regionserver/TestMultiLogThreshold.ActionType.html" title="enum in org.apache.hadoop.hbase.regionserver"><span class="typeNameLink">TestMultiLogThreshold.ActionType</span></a></li>
 <li type="circle">org.apache.hadoop.hbase.regionserver.<a href="../../../../../org/apache/hadoop/hbase/regionserver/TestRegionServerReadRequestMetrics.Metric.html" title="enum in org.apache.hadoop.hbase.regionserver"><span class="typeNameLink">TestRegionServerReadRequestMetrics.Metric</span></a></li>
 <li type="circle">org.apache.hadoop.hbase.regionserver.<a href="../../../../../org/apache/hadoop/hbase/regionserver/TestCacheOnWriteInSchema.CacheOnWriteType.html" title="enum in org.apache.hadoop.hbase.regionserver"><span class="typeNameLink">TestCacheOnWriteInSchema.CacheOnWriteType</span></a></li>
 <li type="circle">org.apache.hadoop.hbase.regionserver.<a href="../../../../../org/apache/hadoop/hbase/regionserver/DataBlockEncodingTool.Manipulation.html" title="enum in org.apache.hadoop.hbase.regionserver"><span class="typeNameLink">DataBlockEncodingTool.Manipulation</span></a></li>
-<li type="circle">org.apache.hadoop.hbase.regionserver.<a href="../../../../../org/apache/hadoop/hbase/regionserver/TestAtomicOperation.TestStep.html" title="enum in org.apache.hadoop.hbase.regionserver"><span class="typeNameLink">TestAtomicOperation.TestStep</span></a></li>
 </ul>
 </li>
 </ul>

http://git-wip-us.apache.org/repos/asf/hbase-site/blob/2e694a8e/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 a45e794..3345f54 100644
--- a/testdevapidocs/org/apache/hadoop/hbase/test/package-tree.html
+++ b/testdevapidocs/org/apache/hadoop/hbase/test/package-tree.html
@@ -254,9 +254,9 @@
 <li type="circle">java.lang.<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Enum.html?is-external=true" title="class or interface in java.lang"><span class="typeNameLink">Enum</span></a>&lt;E&gt; (implements java.lang.<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Comparable.html?is-external=true" title="class or interface in java.lang">Comparable</a>&lt;T&gt;, java.io.<a href="https://docs.oracle.com/javase/8/docs/api/java/io/Serializable.html?is-external=true" title="class or interface in java.io">Serializable</a>)
 <ul>
 <li type="circle">org.apache.hadoop.hbase.test.<a href="../../../../../org/apache/hadoop/hbase/test/IntegrationTestWithCellVisibilityLoadAndVerify.Counters.html" title="enum in org.apache.hadoop.hbase.test"><span class="typeNameLink">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="typeNameLink">IntegrationTestBigLinkedList.Verify.Counts</span></a></li>
 <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="typeNameLink">IntegrationTestLoadAndVerify.Counters</span></a></li>
 <li type="circle">org.apache.hadoop.hbase.test.<a href="../../../../../org/apache/hadoop/hbase/test/IntegrationTestBigLinkedList.Generator.Counts.html" title="enum in org.apache.hadoop.hbase.test"><span class="typeNameLink">IntegrationTestBigLinkedList.Generator.Counts</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="typeNameLink">IntegrationTestBigLinkedList.Verify.Counts</span></a></li>
 </ul>
 </li>
 </ul>

http://git-wip-us.apache.org/repos/asf/hbase-site/blob/2e694a8e/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 2981b5a..a9f1e66 100644
--- a/testdevapidocs/org/apache/hadoop/hbase/wal/package-tree.html
+++ b/testdevapidocs/org/apache/hadoop/hbase/wal/package-tree.html
@@ -147,9 +147,9 @@
 <ul>
 <li type="circle">java.lang.<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Enum.html?is-external=true" title="class or interface in java.lang"><span class="typeNameLink">Enum</span></a>&lt;E&gt; (implements java.lang.<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Comparable.html?is-external=true" title="class or interface in java.lang">Comparable</a>&lt;T&gt;, java.io.<a href="https://docs.oracle.com/javase/8/docs/api/java/io/Serializable.html?is-external=true" title="class or interface in java.io">Serializable</a>)
 <ul>
-<li type="circle">org.apache.hadoop.hbase.wal.<a href="../../../../../org/apache/hadoop/hbase/wal/IOTestProvider.AllowedOperations.html" title="enum in org.apache.hadoop.hbase.wal"><span class="typeNameLink">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="typeNameLink">FaultyFSLog.FailureType</span></a></li>
 <li type="circle">org.apache.hadoop.hbase.wal.<a href="../../../../../org/apache/hadoop/hbase/wal/TestWALSplit.Corruptions.html" title="enum in org.apache.hadoop.hbase.wal"><span class="typeNameLink">TestWALSplit.Corruptions</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="typeNameLink">IOTestProvider.AllowedOperations</span></a></li>
 </ul>
 </li>
 </ul>

http://git-wip-us.apache.org/repos/asf/hbase-site/blob/2e694a8e/testdevapidocs/overview-tree.html
----------------------------------------------------------------------
diff --git a/testdevapidocs/overview-tree.html b/testdevapidocs/overview-tree.html
index ef63bb7..a19cc37 100644
--- a/testdevapidocs/overview-tree.html
+++ b/testdevapidocs/overview-tree.html
@@ -2634,6 +2634,7 @@
 <li type="circle">org.apache.hadoop.hbase.coprocessor.<a href="org/apache/hadoop/hbase/coprocessor/TestClassLoading.TestMasterCoprocessor.html" title="class in org.apache.hadoop.hbase.coprocessor"><span class="typeNameLink">TestClassLoading.TestMasterCoprocessor</span></a> (implements org.apache.hadoop.hbase.coprocessor.MasterCoprocessor, org.apache.hadoop.hbase.coprocessor.MasterObserver)</li>
 <li type="circle">org.apache.hadoop.hbase.master.cleaner.<a href="org/apache/hadoop/hbase/master/cleaner/TestCleanerChore.html" title="class in org.apache.hadoop.hbase.master.cleaner"><span class="typeNameLink">TestCleanerChore</span></a></li>
 <li type="circle">org.apache.hadoop.hbase.regionserver.<a href="org/apache/hadoop/hbase/regionserver/TestCleanupCompactedFileOnRegionClose.html" title="class in org.apache.hadoop.hbase.regionserver"><span class="typeNameLink">TestCleanupCompactedFileOnRegionClose</span></a></li>
+<li type="circle">org.apache.hadoop.hbase.regionserver.<a href="org/apache/hadoop/hbase/regionserver/TestCleanupMetaWAL.html" title="class in org.apache.hadoop.hbase.regionserver"><span class="typeNameLink">TestCleanupMetaWAL</span></a></li>
 <li type="circle">org.apache.hadoop.hbase.regionserver.<a href="org/apache/hadoop/hbase/regionserver/TestClearRegionBlockCache.html" title="class in org.apache.hadoop.hbase.regionserver"><span class="typeNameLink">TestClearRegionBlockCache</span></a></li>
 <li type="circle">org.apache.hadoop.hbase.<a href="org/apache/hadoop/hbase/TestClientClusterMetrics.html" title="class in org.apache.hadoop.hbase"><span class="typeNameLink">TestClientClusterMetrics</span></a></li>
 <li type="circle">org.apache.hadoop.hbase.<a href="org/apache/hadoop/hbase/TestClientClusterMetrics.MyObserver.html" title="class in org.apache.hadoop.hbase"><span class="typeNameLink">TestClientClusterMetrics.MyObserver</span></a> (implements org.apache.hadoop.hbase.coprocessor.MasterCoprocessor, org.apache.hadoop.hbase.coprocessor.MasterObserver)</li>

http://git-wip-us.apache.org/repos/asf/hbase-site/blob/2e694a8e/testdevapidocs/src-html/org/apache/hadoop/hbase/regionserver/MetricsRegionServerWrapperStub.html
----------------------------------------------------------------------
diff --git a/testdevapidocs/src-html/org/apache/hadoop/hbase/regionserver/MetricsRegionServerWrapperStub.html b/testdevapidocs/src-html/org/apache/hadoop/hbase/regionserver/MetricsRegionServerWrapperStub.html
index 942bde6..91eb9c2 100644
--- a/testdevapidocs/src-html/org/apache/hadoop/hbase/regionserver/MetricsRegionServerWrapperStub.html
+++ b/testdevapidocs/src-html/org/apache/hadoop/hbase/regionserver/MetricsRegionServerWrapperStub.html
@@ -79,510 +79,515 @@
 <span class="sourceLineNo">071</span>  }<a name="line.71"></a>
 <span class="sourceLineNo">072</span><a name="line.72"></a>
 <span class="sourceLineNo">073</span>  @Override<a name="line.73"></a>
-<span class="sourceLineNo">074</span>  public long getMaxStoreFileAge() {<a name="line.74"></a>
-<span class="sourceLineNo">075</span>    return 2;<a name="line.75"></a>
+<span class="sourceLineNo">074</span>  public double getStoreFileSizeGrowthRate() {<a name="line.74"></a>
+<span class="sourceLineNo">075</span>    return 50.0;<a name="line.75"></a>
 <span class="sourceLineNo">076</span>  }<a name="line.76"></a>
 <span class="sourceLineNo">077</span><a name="line.77"></a>
 <span class="sourceLineNo">078</span>  @Override<a name="line.78"></a>
-<span class="sourceLineNo">079</span>  public long getMinStoreFileAge() {<a name="line.79"></a>
+<span class="sourceLineNo">079</span>  public long getMaxStoreFileAge() {<a name="line.79"></a>
 <span class="sourceLineNo">080</span>    return 2;<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>  @Override<a name="line.83"></a>
-<span class="sourceLineNo">084</span>  public long getAvgStoreFileAge() {<a name="line.84"></a>
+<span class="sourceLineNo">084</span>  public long getMinStoreFileAge() {<a name="line.84"></a>
 <span class="sourceLineNo">085</span>    return 2;<a name="line.85"></a>
 <span class="sourceLineNo">086</span>  }<a name="line.86"></a>
 <span class="sourceLineNo">087</span><a name="line.87"></a>
 <span class="sourceLineNo">088</span>  @Override<a name="line.88"></a>
-<span class="sourceLineNo">089</span>  public long getNumReferenceFiles() {<a name="line.89"></a>
+<span class="sourceLineNo">089</span>  public long getAvgStoreFileAge() {<a name="line.89"></a>
 <span class="sourceLineNo">090</span>    return 2;<a name="line.90"></a>
 <span class="sourceLineNo">091</span>  }<a name="line.91"></a>
 <span class="sourceLineNo">092</span><a name="line.92"></a>
 <span class="sourceLineNo">093</span>  @Override<a name="line.93"></a>
-<span class="sourceLineNo">094</span>  public double getRequestsPerSecond() {<a name="line.94"></a>
-<span class="sourceLineNo">095</span>    return 0;<a name="line.95"></a>
+<span class="sourceLineNo">094</span>  public long getNumReferenceFiles() {<a name="line.94"></a>
+<span class="sourceLineNo">095</span>    return 2;<a name="line.95"></a>
 <span class="sourceLineNo">096</span>  }<a name="line.96"></a>
 <span class="sourceLineNo">097</span><a name="line.97"></a>
 <span class="sourceLineNo">098</span>  @Override<a name="line.98"></a>
-<span class="sourceLineNo">099</span>  public long getTotalRequestCount() {<a name="line.99"></a>
-<span class="sourceLineNo">100</span>    return 899;<a name="line.100"></a>
+<span class="sourceLineNo">099</span>  public double getRequestsPerSecond() {<a name="line.99"></a>
+<span class="sourceLineNo">100</span>    return 0;<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>  @Override<a name="line.103"></a>
-<span class="sourceLineNo">104</span>  public double getReadRequestsRatePerSecond() {<a name="line.104"></a>
-<span class="sourceLineNo">105</span>    return 10.0;<a name="line.105"></a>
+<span class="sourceLineNo">104</span>  public long getTotalRequestCount() {<a name="line.104"></a>
+<span class="sourceLineNo">105</span>    return 899;<a name="line.105"></a>
 <span class="sourceLineNo">106</span>  }<a name="line.106"></a>
 <span class="sourceLineNo">107</span><a name="line.107"></a>
 <span class="sourceLineNo">108</span>  @Override<a name="line.108"></a>
-<span class="sourceLineNo">109</span>  public long getTotalRowActionRequestCount() {<a name="line.109"></a>
-<span class="sourceLineNo">110</span>    return getReadRequestsCount() + getWriteRequestsCount();<a name="line.110"></a>
+<span class="sourceLineNo">109</span>  public double getReadRequestsRatePerSecond() {<a name="line.109"></a>
+<span class="sourceLineNo">110</span>    return 10.0;<a name="line.110"></a>
 <span class="sourceLineNo">111</span>  }<a name="line.111"></a>
 <span class="sourceLineNo">112</span><a name="line.112"></a>
 <span class="sourceLineNo">113</span>  @Override<a name="line.113"></a>
-<span class="sourceLineNo">114</span>  public long getReadRequestsCount() {<a name="line.114"></a>
-<span class="sourceLineNo">115</span>    return 997;<a name="line.115"></a>
+<span class="sourceLineNo">114</span>  public long getTotalRowActionRequestCount() {<a name="line.114"></a>
+<span class="sourceLineNo">115</span>    return getReadRequestsCount() + getWriteRequestsCount();<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>  @Override<a name="line.118"></a>
-<span class="sourceLineNo">119</span>  public long getCpRequestsCount() {<a name="line.119"></a>
-<span class="sourceLineNo">120</span>    return 998;<a name="line.120"></a>
+<span class="sourceLineNo">119</span>  public long getReadRequestsCount() {<a name="line.119"></a>
+<span class="sourceLineNo">120</span>    return 997;<a name="line.120"></a>
 <span class="sourceLineNo">121</span>  }<a name="line.121"></a>
 <span class="sourceLineNo">122</span><a name="line.122"></a>
 <span class="sourceLineNo">123</span>  @Override<a name="line.123"></a>
-<span class="sourceLineNo">124</span>  public long getFilteredReadRequestsCount() {<a name="line.124"></a>
-<span class="sourceLineNo">125</span>    return 1997;<a name="line.125"></a>
+<span class="sourceLineNo">124</span>  public long getCpRequestsCount() {<a name="line.124"></a>
+<span class="sourceLineNo">125</span>    return 998;<a name="line.125"></a>
 <span class="sourceLineNo">126</span>  }<a name="line.126"></a>
 <span class="sourceLineNo">127</span><a name="line.127"></a>
 <span class="sourceLineNo">128</span>  @Override<a name="line.128"></a>
-<span class="sourceLineNo">129</span>  public long getWriteRequestsCount() {<a name="line.129"></a>
-<span class="sourceLineNo">130</span>    return 707;<a name="line.130"></a>
+<span class="sourceLineNo">129</span>  public long getFilteredReadRequestsCount() {<a name="line.129"></a>
+<span class="sourceLineNo">130</span>    return 1997;<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 double getWriteRequestsRatePerSecond() {<a name="line.134"></a>
-<span class="sourceLineNo">135</span>    return 10.0;<a name="line.135"></a>
+<span class="sourceLineNo">134</span>  public long getWriteRequestsCount() {<a name="line.134"></a>
+<span class="sourceLineNo">135</span>    return 707;<a name="line.135"></a>
 <span class="sourceLineNo">136</span>  }<a name="line.136"></a>
 <span class="sourceLineNo">137</span><a name="line.137"></a>
 <span class="sourceLineNo">138</span>  @Override<a name="line.138"></a>
-<span class="sourceLineNo">139</span>  public long getRpcGetRequestsCount() {<a name="line.139"></a>
-<span class="sourceLineNo">140</span>    return 521;<a name="line.140"></a>
+<span class="sourceLineNo">139</span>  public double getWriteRequestsRatePerSecond() {<a name="line.139"></a>
+<span class="sourceLineNo">140</span>    return 10.0;<a name="line.140"></a>
 <span class="sourceLineNo">141</span>  }<a name="line.141"></a>
 <span class="sourceLineNo">142</span><a name="line.142"></a>
 <span class="sourceLineNo">143</span>  @Override<a name="line.143"></a>
-<span class="sourceLineNo">144</span>  public long getRpcScanRequestsCount() {<a name="line.144"></a>
-<span class="sourceLineNo">145</span>    return 101;<a name="line.145"></a>
+<span class="sourceLineNo">144</span>  public long getRpcGetRequestsCount() {<a name="line.144"></a>
+<span class="sourceLineNo">145</span>    return 521;<a name="line.145"></a>
 <span class="sourceLineNo">146</span>  }<a name="line.146"></a>
 <span class="sourceLineNo">147</span><a name="line.147"></a>
 <span class="sourceLineNo">148</span>  @Override<a name="line.148"></a>
-<span class="sourceLineNo">149</span>  public long getRpcMultiRequestsCount() {<a name="line.149"></a>
-<span class="sourceLineNo">150</span>    return 486;<a name="line.150"></a>
+<span class="sourceLineNo">149</span>  public long getRpcScanRequestsCount() {<a name="line.149"></a>
+<span class="sourceLineNo">150</span>    return 101;<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>  @Override<a name="line.153"></a>
-<span class="sourceLineNo">154</span>  public long getRpcMutateRequestsCount() {<a name="line.154"></a>
-<span class="sourceLineNo">155</span>    return 606;<a name="line.155"></a>
+<span class="sourceLineNo">154</span>  public long getRpcMultiRequestsCount() {<a name="line.154"></a>
+<span class="sourceLineNo">155</span>    return 486;<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>  @Override<a name="line.158"></a>
-<span class="sourceLineNo">159</span>  public long getCheckAndMutateChecksFailed() {<a name="line.159"></a>
-<span class="sourceLineNo">160</span>    return 401;<a name="line.160"></a>
+<span class="sourceLineNo">159</span>  public long getRpcMutateRequestsCount() {<a name="line.159"></a>
+<span class="sourceLineNo">160</span>    return 606;<a name="line.160"></a>
 <span class="sourceLineNo">161</span>  }<a name="line.161"></a>
 <span class="sourceLineNo">162</span><a name="line.162"></a>
 <span class="sourceLineNo">163</span>  @Override<a name="line.163"></a>
-<span class="sourceLineNo">164</span>  public long getCheckAndMutateChecksPassed() {<a name="line.164"></a>
-<span class="sourceLineNo">165</span>    return 405;<a name="line.165"></a>
+<span class="sourceLineNo">164</span>  public long getCheckAndMutateChecksFailed() {<a name="line.164"></a>
+<span class="sourceLineNo">165</span>    return 401;<a name="line.165"></a>
 <span class="sourceLineNo">166</span>  }<a name="line.166"></a>
 <span class="sourceLineNo">167</span><a name="line.167"></a>
 <span class="sourceLineNo">168</span>  @Override<a name="line.168"></a>
-<span class="sourceLineNo">169</span>  public long getStoreFileIndexSize() {<a name="line.169"></a>
-<span class="sourceLineNo">170</span>    return 406;<a name="line.170"></a>
+<span class="sourceLineNo">169</span>  public long getCheckAndMutateChecksPassed() {<a name="line.169"></a>
+<span class="sourceLineNo">170</span>    return 405;<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>  @Override<a name="line.173"></a>
-<span class="sourceLineNo">174</span>  public long getTotalStaticIndexSize() {<a name="line.174"></a>
-<span class="sourceLineNo">175</span>    return 407;<a name="line.175"></a>
+<span class="sourceLineNo">174</span>  public long getStoreFileIndexSize() {<a name="line.174"></a>
+<span class="sourceLineNo">175</span>    return 406;<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>  @Override<a name="line.178"></a>
-<span class="sourceLineNo">179</span>  public long getTotalStaticBloomSize() {<a name="line.179"></a>
-<span class="sourceLineNo">180</span>    return 408;<a name="line.180"></a>
+<span class="sourceLineNo">179</span>  public long getTotalStaticIndexSize() {<a name="line.179"></a>
+<span class="sourceLineNo">180</span>    return 407;<a name="line.180"></a>
 <span class="sourceLineNo">181</span>  }<a name="line.181"></a>
 <span class="sourceLineNo">182</span><a name="line.182"></a>
 <span class="sourceLineNo">183</span>  @Override<a name="line.183"></a>
-<span class="sourceLineNo">184</span>  public long getNumMutationsWithoutWAL() {<a name="line.184"></a>
-<span class="sourceLineNo">185</span>    return 409;<a name="line.185"></a>
+<span class="sourceLineNo">184</span>  public long getTotalStaticBloomSize() {<a name="line.184"></a>
+<span class="sourceLineNo">185</span>    return 408;<a name="line.185"></a>
 <span class="sourceLineNo">186</span>  }<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 long getDataInMemoryWithoutWAL() {<a name="line.189"></a>
-<span class="sourceLineNo">190</span>    return 410;<a name="line.190"></a>
+<span class="sourceLineNo">189</span>  public long getNumMutationsWithoutWAL() {<a name="line.189"></a>
+<span class="sourceLineNo">190</span>    return 409;<a name="line.190"></a>
 <span class="sourceLineNo">191</span>  }<a name="line.191"></a>
 <span class="sourceLineNo">192</span><a name="line.192"></a>
 <span class="sourceLineNo">193</span>  @Override<a name="line.193"></a>
-<span class="sourceLineNo">194</span>  public double getPercentFileLocal() {<a name="line.194"></a>
-<span class="sourceLineNo">195</span>    return 99;<a name="line.195"></a>
+<span class="sourceLineNo">194</span>  public long getDataInMemoryWithoutWAL() {<a name="line.194"></a>
+<span class="sourceLineNo">195</span>    return 410;<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>  @Override<a name="line.198"></a>
-<span class="sourceLineNo">199</span>  public double getPercentFileLocalSecondaryRegions() {<a name="line.199"></a>
+<span class="sourceLineNo">199</span>  public double getPercentFileLocal() {<a name="line.199"></a>
 <span class="sourceLineNo">200</span>    return 99;<a name="line.200"></a>
 <span class="sourceLineNo">201</span>  }<a name="line.201"></a>
 <span class="sourceLineNo">202</span><a name="line.202"></a>
 <span class="sourceLineNo">203</span>  @Override<a name="line.203"></a>
-<span class="sourceLineNo">204</span>  public int getCompactionQueueSize() {<a name="line.204"></a>
-<span class="sourceLineNo">205</span>    return 411;<a name="line.205"></a>
+<span class="sourceLineNo">204</span>  public double getPercentFileLocalSecondaryRegions() {<a name="line.204"></a>
+<span class="sourceLineNo">205</span>    return 99;<a name="line.205"></a>
 <span class="sourceLineNo">206</span>  }<a name="line.206"></a>
 <span class="sourceLineNo">207</span><a name="line.207"></a>
 <span class="sourceLineNo">208</span>  @Override<a name="line.208"></a>
-<span class="sourceLineNo">209</span>  public int getSmallCompactionQueueSize() {<a name="line.209"></a>
-<span class="sourceLineNo">210</span>    return 0;<a name="line.210"></a>
+<span class="sourceLineNo">209</span>  public int getCompactionQueueSize() {<a name="line.209"></a>
+<span class="sourceLineNo">210</span>    return 411;<a name="line.210"></a>
 <span class="sourceLineNo">211</span>  }<a name="line.211"></a>
 <span class="sourceLineNo">212</span><a name="line.212"></a>
 <span class="sourceLineNo">213</span>  @Override<a name="line.213"></a>
-<span class="sourceLineNo">214</span>  public int getLargeCompactionQueueSize() {<a name="line.214"></a>
+<span class="sourceLineNo">214</span>  public int getSmallCompactionQueueSize() {<a name="line.214"></a>
 <span class="sourceLineNo">215</span>    return 0;<a name="line.215"></a>
 <span class="sourceLineNo">216</span>  }<a name="line.216"></a>
 <span class="sourceLineNo">217</span><a name="line.217"></a>
 <span class="sourceLineNo">218</span>  @Override<a name="line.218"></a>
-<span class="sourceLineNo">219</span>  public int getFlushQueueSize() {<a name="line.219"></a>
-<span class="sourceLineNo">220</span>    return 412;<a name="line.220"></a>
+<span class="sourceLineNo">219</span>  public int getLargeCompactionQueueSize() {<a name="line.219"></a>
+<span class="sourceLineNo">220</span>    return 0;<a name="line.220"></a>
 <span class="sourceLineNo">221</span>  }<a name="line.221"></a>
 <span class="sourceLineNo">222</span><a name="line.222"></a>
 <span class="sourceLineNo">223</span>  @Override<a name="line.223"></a>
-<span class="sourceLineNo">224</span>  public long getMemStoreLimit() {<a name="line.224"></a>
-<span class="sourceLineNo">225</span>    return 419;<a name="line.225"></a>
+<span class="sourceLineNo">224</span>  public int getFlushQueueSize() {<a name="line.224"></a>
+<span class="sourceLineNo">225</span>    return 412;<a name="line.225"></a>
 <span class="sourceLineNo">226</span>  }<a name="line.226"></a>
 <span class="sourceLineNo">227</span><a name="line.227"></a>
 <span class="sourceLineNo">228</span>  @Override<a name="line.228"></a>
-<span class="sourceLineNo">229</span>  public long getBlockCacheFreeSize() {<a name="line.229"></a>
-<span class="sourceLineNo">230</span>    return 413;<a name="line.230"></a>
+<span class="sourceLineNo">229</span>  public long getMemStoreLimit() {<a name="line.229"></a>
+<span class="sourceLineNo">230</span>    return 419;<a name="line.230"></a>
 <span class="sourceLineNo">231</span>  }<a name="line.231"></a>
 <span class="sourceLineNo">232</span><a name="line.232"></a>
 <span class="sourceLineNo">233</span>  @Override<a name="line.233"></a>
-<span class="sourceLineNo">234</span>  public long getBlockCacheCount() {<a name="line.234"></a>
-<span class="sourceLineNo">235</span>    return 414;<a name="line.235"></a>
+<span class="sourceLineNo">234</span>  public long getBlockCacheFreeSize() {<a name="line.234"></a>
+<span class="sourceLineNo">235</span>    return 413;<a name="line.235"></a>
 <span class="sourceLineNo">236</span>  }<a name="line.236"></a>
 <span class="sourceLineNo">237</span><a name="line.237"></a>
 <span class="sourceLineNo">238</span>  @Override<a name="line.238"></a>
-<span class="sourceLineNo">239</span>  public long getBlockCacheSize() {<a name="line.239"></a>
-<span class="sourceLineNo">240</span>    return 415;<a name="line.240"></a>
+<span class="sourceLineNo">239</span>  public long getBlockCacheCount() {<a name="line.239"></a>
+<span class="sourceLineNo">240</span>    return 414;<a name="line.240"></a>
 <span class="sourceLineNo">241</span>  }<a name="line.241"></a>
 <span class="sourceLineNo">242</span><a name="line.242"></a>
 <span class="sourceLineNo">243</span>  @Override<a name="line.243"></a>
-<span class="sourceLineNo">244</span>  public long getBlockCacheHitCount() {<a name="line.244"></a>
-<span class="sourceLineNo">245</span>    return 416;<a name="line.245"></a>
+<span class="sourceLineNo">244</span>  public long getBlockCacheSize() {<a name="line.244"></a>
+<span class="sourceLineNo">245</span>    return 415;<a name="line.245"></a>
 <span class="sourceLineNo">246</span>  }<a name="line.246"></a>
 <span class="sourceLineNo">247</span><a name="line.247"></a>
 <span class="sourceLineNo">248</span>  @Override<a name="line.248"></a>
-<span class="sourceLineNo">249</span>  public long getBlockCachePrimaryHitCount() {<a name="line.249"></a>
-<span class="sourceLineNo">250</span>    return 422;<a name="line.250"></a>
+<span class="sourceLineNo">249</span>  public long getBlockCacheHitCount() {<a name="line.249"></a>
+<span class="sourceLineNo">250</span>    return 416;<a name="line.250"></a>
 <span class="sourceLineNo">251</span>  }<a name="line.251"></a>
 <span class="sourceLineNo">252</span><a name="line.252"></a>
 <span class="sourceLineNo">253</span>  @Override<a name="line.253"></a>
-<span class="sourceLineNo">254</span>  public long getBlockCacheMissCount() {<a name="line.254"></a>
-<span class="sourceLineNo">255</span>    return 417;<a name="line.255"></a>
+<span class="sourceLineNo">254</span>  public long getBlockCachePrimaryHitCount() {<a name="line.254"></a>
+<span class="sourceLineNo">255</span>    return 422;<a name="line.255"></a>
 <span class="sourceLineNo">256</span>  }<a name="line.256"></a>
 <span class="sourceLineNo">257</span><a name="line.257"></a>
 <span class="sourceLineNo">258</span>  @Override<a name="line.258"></a>
-<span class="sourceLineNo">259</span>  public long getBlockCachePrimaryMissCount() {<a name="line.259"></a>
-<span class="sourceLineNo">260</span>    return 421;<a name="line.260"></a>
+<span class="sourceLineNo">259</span>  public long getBlockCacheMissCount() {<a name="line.259"></a>
+<span class="sourceLineNo">260</span>    return 417;<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 long getBlockCacheEvictedCount() {<a name="line.264"></a>
-<span class="sourceLineNo">265</span>    return 418;<a name="line.265"></a>
+<span class="sourceLineNo">264</span>  public long getBlockCachePrimaryMissCount() {<a name="line.264"></a>
+<span class="sourceLineNo">265</span>    return 421;<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 long getBlockCachePrimaryEvictedCount() {<a name="line.269"></a>
-<span class="sourceLineNo">270</span>    return 420;<a name="line.270"></a>
+<span class="sourceLineNo">269</span>  public long getBlockCacheEvictedCount() {<a name="line.269"></a>
+<span class="sourceLineNo">270</span>    return 418;<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 double getBlockCacheHitPercent() {<a name="line.274"></a>
-<span class="sourceLineNo">275</span>    return 98;<a name="line.275"></a>
+<span class="sourceLineNo">274</span>   public long getBlockCachePrimaryEvictedCount() {<a name="line.274"></a>
+<span class="sourceLineNo">275</span>    return 420;<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 double getBlockCacheHitCachingPercent() {<a name="line.279"></a>
-<span class="sourceLineNo">280</span>    return 97;<a name="line.280"></a>
+<span class="sourceLineNo">279</span>  public double getBlockCacheHitPercent() {<a name="line.279"></a>
+<span class="sourceLineNo">280</span>    return 98;<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 long getBlockCacheFailedInsertions() {<a name="line.284"></a>
-<span class="sourceLineNo">285</span>    return 36;<a name="line.285"></a>
+<span class="sourceLineNo">284</span>  public double getBlockCacheHitCachingPercent() {<a name="line.284"></a>
+<span class="sourceLineNo">285</span>    return 97;<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 long getL1CacheHitCount() {<a name="line.289"></a>
-<span class="sourceLineNo">290</span>    return 200;<a name="line.290"></a>
+<span class="sourceLineNo">289</span>  public long getBlockCacheFailedInsertions() {<a name="line.289"></a>
+<span class="sourceLineNo">290</span>    return 36;<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 long getL1CacheMissCount() {<a name="line.294"></a>
-<span class="sourceLineNo">295</span>    return 100;<a name="line.295"></a>
+<span class="sourceLineNo">294</span>  public long getL1CacheHitCount() {<a name="line.294"></a>
+<span class="sourceLineNo">295</span>    return 200;<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 double getL1CacheHitRatio() {<a name="line.299"></a>
-<span class="sourceLineNo">300</span>    return 80;<a name="line.300"></a>
+<span class="sourceLineNo">299</span>  public long getL1CacheMissCount() {<a name="line.299"></a>
+<span class="sourceLineNo">300</span>    return 100;<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 double getL1CacheMissRatio() {<a name="line.304"></a>
-<span class="sourceLineNo">305</span>    return 20;<a name="line.305"></a>
+<span class="sourceLineNo">304</span>  public double getL1CacheHitRatio() {<a name="line.304"></a>
+<span class="sourceLineNo">305</span>    return 80;<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 long getL2CacheHitCount() {<a name="line.309"></a>
-<span class="sourceLineNo">310</span>    return 800;<a name="line.310"></a>
+<span class="sourceLineNo">309</span>  public double getL1CacheMissRatio() {<a name="line.309"></a>
+<span class="sourceLineNo">310</span>    return 20;<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 long getL2CacheMissCount() {<a name="line.314"></a>
-<span class="sourceLineNo">315</span>    return 200;<a name="line.315"></a>
+<span class="sourceLineNo">314</span>  public long getL2CacheHitCount() {<a name="line.314"></a>
+<span class="sourceLineNo">315</span>    return 800;<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 double getL2CacheHitRatio() {<a name="line.319"></a>
-<span class="sourceLineNo">320</span>    return 90;<a name="line.320"></a>
+<span class="sourceLineNo">319</span>  public long getL2CacheMissCount() {<a name="line.319"></a>
+<span class="sourceLineNo">320</span>    return 200;<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 double getL2CacheMissRatio() {<a name="line.324"></a>
-<span class="sourceLineNo">325</span>    return 10;<a name="line.325"></a>
+<span class="sourceLineNo">324</span>  public double getL2CacheHitRatio() {<a name="line.324"></a>
+<span class="sourceLineNo">325</span>    return 90;<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 long getUpdatesBlockedTime() {<a name="line.329"></a>
-<span class="sourceLineNo">330</span>    return 419;<a name="line.330"></a>
+<span class="sourceLineNo">329</span>  public double getL2CacheMissRatio() {<a name="line.329"></a>
+<span class="sourceLineNo">330</span>    return 10;<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>  @Override<a name="line.333"></a>
-<span class="sourceLineNo">334</span>  public void forceRecompute() {<a name="line.334"></a>
-<span class="sourceLineNo">335</span>    //IGNORED.<a name="line.335"></a>
+<span class="sourceLineNo">334</span>  public long getUpdatesBlockedTime() {<a name="line.334"></a>
+<span class="sourceLineNo">335</span>    return 419;<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>
 <span class="sourceLineNo">338</span>  @Override<a name="line.338"></a>
-<span class="sourceLineNo">339</span>  public long getNumWALFiles() {<a name="line.339"></a>
-<span class="sourceLineNo">340</span>    return 10;<a name="line.340"></a>
+<span class="sourceLineNo">339</span>  public void forceRecompute() {<a name="line.339"></a>
+<span class="sourceLineNo">340</span>    //IGNORED.<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>  @Override<a name="line.343"></a>
-<span class="sourceLineNo">344</span>  public long getWALFileSize() {<a name="line.344"></a>
-<span class="sourceLineNo">345</span>    return 1024000;<a name="line.345"></a>
+<span class="sourceLineNo">344</span>  public long getNumWALFiles() {<a name="line.344"></a>
+<span class="sourceLineNo">345</span>    return 10;<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>  @Override<a name="line.348"></a>
-<span class="sourceLineNo">349</span>  public long getNumWALSlowAppend() {<a name="line.349"></a>
-<span class="sourceLineNo">350</span>    return 0;<a name="line.350"></a>
+<span class="sourceLineNo">349</span>  public long getWALFileSize() {<a name="line.349"></a>
+<span class="sourceLineNo">350</span>    return 1024000;<a name="line.350"></a>
 <span class="sourceLineNo">351</span>  }<a name="line.351"></a>
 <span class="sourceLineNo">352</span><a name="line.352"></a>
 <span class="sourceLineNo">353</span>  @Override<a name="line.353"></a>
-<span class="sourceLineNo">354</span>  public long getFlushedCellsCount() {<a name="line.354"></a>
-<span class="sourceLineNo">355</span>    return 100000000;<a name="line.355"></a>
+<span class="sourceLineNo">354</span>  public long getNumWALSlowAppend() {<a name="line.354"></a>
+<span class="sourceLineNo">355</span>    return 0;<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>  @Override<a name="line.358"></a>
-<span class="sourceLineNo">359</span>  public long getCompactedCellsCount() {<a name="line.359"></a>
-<span class="sourceLineNo">360</span>    return 10000000;<a name="line.360"></a>
+<span class="sourceLineNo">359</span>  public long getFlushedCellsCount() {<a name="line.359"></a>
+<span class="sourceLineNo">360</span>    return 100000000;<a name="line.360"></a>
 <span class="sourceLineNo">361</span>  }<a name="line.361"></a>
 <span class="sourceLineNo">362</span><a name="line.362"></a>
 <span class="sourceLineNo">363</span>  @Override<a name="line.363"></a>
-<span class="sourceLineNo">364</span>  public long getMajorCompactedCellsCount() {<a name="line.364"></a>
-<span class="sourceLineNo">365</span>    return 1000000;<a name="line.365"></a>
+<span class="sourceLineNo">364</span>  public long getCompactedCellsCount() {<a name="line.364"></a>
+<span class="sourceLineNo">365</span>    return 10000000;<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>  @Override<a name="line.368"></a>
-<span class="sourceLineNo">369</span>  public long getFlushedCellsSize() {<a name="line.369"></a>
-<span class="sourceLineNo">370</span>    return 1024000000;<a name="line.370"></a>
+<span class="sourceLineNo">369</span>  public long getMajorCompactedCellsCount() {<a name="line.369"></a>
+<span class="sourceLineNo">370</span>    return 1000000;<a name="line.370"></a>
 <span class="sourceLineNo">371</span>  }<a name="line.371"></a>
 <span class="sourceLineNo">372</span><a name="line.372"></a>
 <span class="sourceLineNo">373</span>  @Override<a name="line.373"></a>
-<span class="sourceLineNo">374</span>  public long getCompactedCellsSize() {<a name="line.374"></a>
-<span class="sourceLineNo">375</span>    return 102400000;<a name="line.375"></a>
+<span class="sourceLineNo">374</span>  public long getFlushedCellsSize() {<a name="line.374"></a>
+<span class="sourceLineNo">375</span>    return 1024000000;<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>  @Override<a name="line.378"></a>
-<span class="sourceLineNo">379</span>  public long getMajorCompactedCellsSize() {<a name="line.379"></a>
-<span class="sourceLineNo">380</span>    return 10240000;<a name="line.380"></a>
+<span class="sourceLineNo">379</span>  public long getCompactedCellsSize() {<a name="line.379"></a>
+<span class="sourceLineNo">380</span>    return 102400000;<a name="line.380"></a>
 <span class="sourceLineNo">381</span>  }<a name="line.381"></a>
 <span class="sourceLineNo">382</span><a name="line.382"></a>
 <span class="sourceLineNo">383</span>  @Override<a name="line.383"></a>
-<span class="sourceLineNo">384</span>  public long getHedgedReadOps() {<a name="line.384"></a>
-<span class="sourceLineNo">385</span>    return 100;<a name="line.385"></a>
+<span class="sourceLineNo">384</span>  public long getMajorCompactedCellsSize() {<a name="line.384"></a>
+<span class="sourceLineNo">385</span>    return 10240000;<a name="line.385"></a>
 <span class="sourceLineNo">386</span>  }<a name="line.386"></a>
 <span class="sourceLineNo">387</span><a name="line.387"></a>
 <span class="sourceLineNo">388</span>  @Override<a name="line.388"></a>
-<span class="sourceLineNo">389</span>  public long getHedgedReadWins() {<a name="line.389"></a>
-<span class="sourceLineNo">390</span>    return 10;<a name="line.390"></a>
+<span class="sourceLineNo">389</span>  public long getHedgedReadOps() {<a name="line.389"></a>
+<span class="sourceLineNo">390</span>    return 100;<a name="line.390"></a>
 <span class="sourceLineNo">391</span>  }<a name="line.391"></a>
 <span class="sourceLineNo">392</span><a name="line.392"></a>
 <span class="sourceLineNo">393</span>  @Override<a name="line.393"></a>
-<span class="sourceLineNo">394</span>  public long getBlockedRequestsCount() {<a name="line.394"></a>
-<span class="sourceLineNo">395</span>    return 0;<a name="line.395"></a>
+<span class="sourceLineNo">394</span>  public long getHedgedReadWins() {<a name="line.394"></a>
+<span class="sourceLineNo">395</span>    return 10;<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>  @Override<a name="line.398"></a>
-<span class="sourceLineNo">399</span>  public long getDataMissCount() {<a name="line.399"></a>
+<span class="sourceLineNo">399</span>  public long getBlockedRequestsCount() {<a name="line.399"></a>
 <span class="sourceLineNo">400</span>    return 0;<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>  @Override<a name="line.403"></a>
-<span class="sourceLineNo">404</span>  public long getLeafIndexMissCount() {<a name="line.404"></a>
+<span class="sourceLineNo">404</span>  public long getDataMissCount() {<a name="line.404"></a>
 <span class="sourceLineNo">405</span>    return 0;<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>  @Override<a name="line.408"></a>
-<span class="sourceLineNo">409</span>  public long getBloomChunkMissCount() {<a name="line.409"></a>
+<span class="sourceLineNo">409</span>  public long getLeafIndexMissCount() {<a name="line.409"></a>
 <span class="sourceLineNo">410</span>    return 0;<a name="line.410"></a>
 <span class="sourceLineNo">411</span>  }<a name="line.411"></a>
 <span class="sourceLineNo">412</span><a name="line.412"></a>
 <span class="sourceLineNo">413</span>  @Override<a name="line.413"></a>
-<span class="sourceLineNo">414</span>  public long getMetaMissCount() {<a name="line.414"></a>
+<span class="sourceLineNo">414</span>  public long getBloomChunkMissCount() {<a name="line.414"></a>
 <span class="sourceLineNo">415</span>    return 0;<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>  @Override<a name="line.418"></a>
-<span class="sourceLineNo">419</span>  public long getRootIndexMissCount() {<a name="line.419"></a>
+<span class="sourceLineNo">419</span>  public long getMetaMissCount() {<a name="line.419"></a>
 <span class="sourceLineNo">420</span>    return 0;<a name="line.420"></a>
 <span class="sourceLineNo">421</span>  }<a name="line.421"></a>
 <span class="sourceLineNo">422</span><a name="line.422"></a>
 <span class="sourceLineNo">423</span>  @Override<a name="line.423"></a>
-<span class="sourceLineNo">424</span>  public long getIntermediateIndexMissCount() {<a name="line.424"></a>
+<span class="sourceLineNo">424</span>  public long getRootIndexMissCount() {<a name="line.424"></a>
 <span class="sourceLineNo">425</span>    return 0;<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>  @Override<a name="line.428"></a>
-<span class="sourceLineNo">429</span>  public long getFileInfoMissCount() {<a name="line.429"></a>
+<span class="sourceLineNo">429</span>  public long getIntermediateIndexMissCount() {<a name="line.429"></a>
 <span class="sourceLineNo">430</span>    return 0;<a name="line.430"></a>
 <span class="sourceLineNo">431</span>  }<a name="line.431"></a>
 <span class="sourceLineNo">432</span><a name="line.432"></a>
 <span class="sourceLineNo">433</span>  @Override<a name="line.433"></a>
-<span class="sourceLineNo">434</span>  public long getGeneralBloomMetaMissCount() {<a name="line.434"></a>
+<span class="sourceLineNo">434</span>  public long getFileInfoMissCount() {<a name="line.434"></a>
 <span class="sourceLineNo">435</span>    return 0;<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>  @Override<a name="line.438"></a>
-<span class="sourceLineNo">439</span>  public long getDeleteFamilyBloomMissCount() {<a name="line.439"></a>
+<span class="sourceLineNo">439</span>  public long getGeneralBloomMetaMissCount() {<a name="line.439"></a>
 <span class="sourceLineNo">440</span>    return 0;<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>  @Override<a name="line.443"></a>
-<span class="sourceLineNo">444</span>  public long getTrailerMissCount() {<a name="line.444"></a>
+<span class="sourceLineNo">444</span>  public long getDeleteFamilyBloomMissCount() {<a name="line.444"></a>
 <span class="sourceLineNo">445</span>    return 0;<a name="line.445"></a>
 <span class="sourceLineNo">446</span>  }<a name="line.446"></a>
 <span class="sourceLineNo">447</span><a name="line.447"></a>
 <span class="sourceLineNo">448</span>  @Override<a name="line.448"></a>
-<span class="sourceLineNo">449</span>  public long getDataHitCount() {<a name="line.449"></a>
+<span class="sourceLineNo">449</span>  public long getTrailerMissCount() {<a name="line.449"></a>
 <span class="sourceLineNo">450</span>    return 0;<a name="line.450"></a>
 <span class="sourceLineNo">451</span>  }<a name="line.451"></a>
 <span class="sourceLineNo">452</span><a name="line.452"></a>
 <span class="sourceLineNo">453</span>  @Override<a name="line.453"></a>
-<span class="sourceLineNo">454</span>  public long getLeafIndexHitCount() {<a name="line.454"></a>
+<span class="sourceLineNo">454</span>  public long getDataHitCount() {<a name="line.454"></a>
 <span class="sourceLineNo">455</span>    return 0;<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>  @Override<a name="line.458"></a>
-<span class="sourceLineNo">459</span>  public long getBloomChunkHitCount() {<a name="line.459"></a>
+<span class="sourceLineNo">459</span>  public long getLeafIndexHitCount() {<a name="line.459"></a>
 <span class="sourceLineNo">460</span>    return 0;<a name="line.460"></a>
 <span class="sourceLineNo">461</span>  }<a name="line.461"></a>
 <span class="sourceLineNo">462</span><a name="line.462"></a>
 <span class="sourceLineNo">463</span>  @Override<a name="line.463"></a>
-<span class="sourceLineNo">464</span>  public long getMetaHitCount() {<a name="line.464"></a>
+<span class="sourceLineNo">464</span>  public long getBloomChunkHitCount() {<a name="line.464"></a>
 <span class="sourceLineNo">465</span>    return 0;<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>  @Override<a name="line.468"></a>
-<span class="sourceLineNo">469</span>  public long getRootIndexHitCount() {<a name="line.469"></a>
+<span class="sourceLineNo">469</span>  public long getMetaHitCount() {<a name="line.469"></a>
 <span class="sourceLineNo">470</span>    return 0;<a name="line.470"></a>
 <span class="sourceLineNo">471</span>  }<a name="line.471"></a>
 <span class="sourceLineNo">472</span><a name="line.472"></a>
 <span class="sourceLineNo">473</span>  @Override<a name="line.473"></a>
-<span class="sourceLineNo">474</span>  public long getIntermediateIndexHitCount() {<a name="line.474"></a>
+<span class="sourceLineNo">474</span>  public long getRootIndexHitCount() {<a name="line.474"></a>
 <span class="sourceLineNo">475</span>    return 0;<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>  @Override<a name="line.478"></a>
-<span class="sourceLineNo">479</span>  public long getFileInfoHitCount() {<a name="line.479"></a>
+<span class="sourceLineNo">479</span>  public long getIntermediateIndexHitCount() {<a name="line.479"></a>
 <span class="sourceLineNo">480</span>    return 0;<a name="line.480"></a>
 <span class="sourceLineNo">481</span>  }<a name="line.481"></a>
 <span class="sourceLineNo">482</span><a name="line.482"></a>
 <span class="sourceLineNo">483</span>  @Override<a name="line.483"></a>
-<span class="sourceLineNo">484</span>  public long getGeneralBloomMetaHitCount() {<a name="line.484"></a>
+<span class="sourceLineNo">484</span>  public long getFileInfoHitCount() {<a name="line.484"></a>
 <span class="sourceLineNo">485</span>    return 0;<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>  @Override<a name="line.488"></a>
-<span class="sourceLineNo">489</span>  public long getDeleteFamilyBloomHitCount() {<a name="line.489"></a>
+<span class="sourceLineNo">489</span>  public long getGeneralBloomMetaHitCount() {<a name="line.489"></a>
 <span class="sourceLineNo">490</span>    return 0;<a name="line.490"></a>
 <span class="sourceLineNo">491</span>  }<a name="line.491"></a>
 <span class="sourceLineNo">492</span><a name="line.492"></a>
 <span class="sourceLineNo">493</span>  @Override<a name="line.493"></a>
-<span class="sourceLineNo">494</span>  public long getTrailerHitCount() {<a name="line.494"></a>
+<span class="sourceLineNo">494</span>  public long getDeleteFamilyBloomHitCount() {<a name="line.494"></a>
 <span class="sourceLineNo">495</span>    return 0;<a name="line.495"></a>
 <span class="sourceLineNo">496</span>  }<a name="line.496"></a>
 <span class="sourceLineNo">497</span><a name="line.497"></a>
 <span class="sourceLineNo">498</span>  @Override<a name="line.498"></a>
-<span class="sourceLineNo">499</span>  public int getSplitQueueSize() {<a name="line.499"></a>
+<span class="sourceLineNo">499</span>  public long getTrailerHitCount() {<a name="line.499"></a>
 <span class="sourceLineNo">500</span>    return 0;<a name="line.500"></a>
 <span class="sourceLineNo">501</span>  }<a name="line.501"></a>
 <span class="sourceLineNo">502</span><a name="line.502"></a>
 <span class="sourceLineNo">503</span>  @Override<a name="line.503"></a>
-<span class="sourceLineNo">504</span>  public long getCellsCountCompactedToMob() {<a name="line.504"></a>
-<span class="sourceLineNo">505</span>    return 20;<a name="line.505"></a>
+<span class="sourceLineNo">504</span>  public int getSplitQueueSize() {<a name="line.504"></a>
+<span class="sourceLineNo">505</span>    return 0;<a name="line.505"></a>
 <span class="sourceLineNo">506</span>  }<a name="line.506"></a>
 <span class="sourceLineNo">507</span><a name="line.507"></a>
 <span class="sourceLineNo">508</span>  @Override<a name="line.508"></a>
-<span class="sourceLineNo">509</span>  public long getCellsCountCompactedFromMob() {<a name="line.509"></a>
-<span class="sourceLineNo">510</span>    return 10;<a name="line.510"></a>
+<span class="sourceLineNo">509</span>  public long getCellsCountCompactedToMob() {<a name="line.509"></a>
+<span class="sourceLineNo">510</span>    return 20;<a name="line.510"></a>
 <span class="sourceLineNo">511</span>  }<a name="line.511"></a>
 <span class="sourceLineNo">512</span><a name="line.512"></a>
 <span class="sourceLineNo">513</span>  @Override<a name="line.513"></a>
-<span class="sourceLineNo">514</span>  public long getCellsSizeCompactedToMob() {<a name="line.514"></a>
-<span class="sourceLineNo">515</span>    return 200;<a name="line.515"></a>
+<span class="sourceLineNo">514</span>  public long getCellsCountCompactedFromMob() {<a name="line.514"></a>
+<span class="sourceLineNo">515</span>    return 10;<a name="line.515"></a>
 <span class="sourceLineNo">516</span>  }<a name="line.516"></a>
 <span class="sourceLineNo">517</span><a name="line.517"></a>
 <span class="sourceLineNo">518</span>  @Override<a name="line.518"></a>
-<span class="sourceLineNo">519</span>  public long getCellsSizeCompactedFromMob() {<a name="line.519"></a>
-<span class="sourceLineNo">520</span>    return 100;<a name="line.520"></a>
+<span class="sourceLineNo">519</span>  public long getCellsSizeCompactedToMob() {<a name="line.519"></a>
+<span class="sourceLineNo">520</span>    return 200;<a name="line.520"></a>
 <span class="sourceLineNo">521</span>  }<a name="line.521"></a>
 <span class="sourceLineNo">522</span><a name="line.522"></a>
 <span class="sourceLineNo">523</span>  @Override<a name="line.523"></a>
-<span class="sourceLineNo">524</span>  public long getMobFlushCount() {<a name="line.524"></a>
-<span class="sourceLineNo">525</span>    return 1;<a name="line.525"></a>
+<span class="sourceLineNo">524</span>  public long getCellsSizeCompactedFromMob() {<a name="line.524"></a>
+<span class="sourceLineNo">525</span>    return 100;<a name="line.525"></a>
 <span class="sourceLineNo">526</span>  }<a name="line.526"></a>
 <span class="sourceLineNo">527</span><a name="line.527"></a>
 <span class="sourceLineNo">528</span>  @Override<a name="line.528"></a>
-<span class="sourceLineNo">529</span>  public long getMobFlushedCellsCount() {<a name="line.529"></a>
-<span class="sourceLineNo">530</span>    return 10;<a name="line.530"></a>
+<span class="sourceLineNo">529</span>  public long getMobFlushCount() {<a name="line.529"></a>
+<span class="sourceLineNo">530</span>    return 1;<a name="line.530"></a>
 <span class="sourceLineNo">531</span>  }<a name="line.531"></a>
 <span class="sourceLineNo">532</span><a name="line.532"></a>
 <span class="sourceLineNo">533</span>  @Override<a name="line.533"></a>
-<span class="sourceLineNo">534</span>  public long getMobFlushedCellsSize() {<a name="line.534"></a>
-<span class="sourceLineNo">535</span>    return 1000;<a name="line.535"></a>
+<span class="sourceLineNo">534</span>  public long getMobFlushedCellsCount() {<a name="line.534"></a>
+<span class="sourceLineNo">535</span>    return 10;<a name="line.535"></a>
 <span class="sourceLineNo">536</span>  }<a name="line.536"></a>
 <span class="sourceLineNo">537</span><a name="line.537"></a>
 <span class="sourceLineNo">538</span>  @Override<a name="line.538"></a>
-<span class="sourceLineNo">539</span>  public long getMobScanCellsCount() {<a name="line.539"></a>
-<span class="sourceLineNo">540</span>    return 10;<a name="line.540"></a>
+<span class="sourceLineNo">539</span>  public long getMobFlushedCellsSize() {<a name="line.539"></a>
+<span class="sourceLineNo">540</span>    return 1000;<a name="line.540"></a>
 <span class="sourceLineNo">541</span>  }<a name="line.541"></a>
 <span class="sourceLineNo">542</span><a name="line.542"></a>
 <span class="sourceLineNo">543</span>  @Override<a name="line.543"></a>
-<span class="sourceLineNo">544</span>  public long getMobScanCellsSize() {<a name="line.544"></a>
-<span class="sourceLineNo">545</span>    return 1000;<a name="line.545"></a>
+<span class="sourceLineNo">544</span>  public long getMobScanCellsCount() {<a name="line.544"></a>
+<span class="sourceLineNo">545</span>    return 10;<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>  @Override<a name="line.548"></a>
-<span class="sourceLineNo">549</span>  public long getMobFileCacheAccessCount() {<a name="line.549"></a>
-<span class="sourceLineNo">550</span>    return 100;<a name="line.550"></a>
+<span class="sourceLineNo">549</span>  public long getMobScanCellsSize() {<a name="line.549"></a>
+<span class="sourceLineNo">550</span>    return 1000;<a name="line.550"></a>
 <span class="sourceLineNo">551</span>  }<a name="line.551"></a>
 <span class="sourceLineNo">552</span><a name="line.552"></a>
 <span class="sourceLineNo">553</span>  @Override<a name="line.553"></a>
-<span class="sourceLineNo">554</span>  public long getMobFileCacheMissCount() {<a name="line.554"></a>
-<span class="sourceLineNo">555</span>    return 50;<a name="line.555"></a>
+<span class="sourceLineNo">554</span>  public long getMobFileCacheAccessCount() {<a name="line.554"></a>
+<span class="sourceLineNo">555</span>    return 100;<a name="line.555"></a>
 <span class="sourceLineNo">556</span>  }<a name="line.556"></a>
 <span class="sourceLineNo">557</span><a name="line.557"></a>
 <span class="sourceLineNo">558</span>  @Override<a name="line.558"></a>
-<span class="sourceLineNo">559</span>  public long getMobFileCacheEvictedCount() {<a name="line.559"></a>
-<span class="sourceLineNo">560</span>    return 0;<a name="line.560"></a>
+<span class="sourceLineNo">559</span>  public long getMobFileCacheMissCount() {<a name="line.559"></a>
+<span class="sourceLineNo">560</span>    return 50;<a name="line.560"></a>
 <span class="sourceLineNo">561</span>  }<a name="line.561"></a>
 <span class="sourceLineNo">562</span><a name="line.562"></a>
 <span class="sourceLineNo">563</span>  @Override<a name="line.563"></a>
-<span class="sourceLineNo">564</span>  public long getMobFileCacheCount() {<a name="line.564"></a>
-<span class="sourceLineNo">565</span>    return 100;<a name="line.565"></a>
+<span class="sourceLineNo">564</span>  public long getMobFileCacheEvictedCount() {<a name="line.564"></a>
+<span class="sourceLineNo">565</span>    return 0;<a name="line.565"></a>
 <span class="sourceLineNo">566</span>  }<a name="line.566"></a>
 <span class="sourceLineNo">567</span><a name="line.567"></a>
 <span class="sourceLineNo">568</span>  @Override<a name="line.568"></a>
-<span class="sourceLineNo">569</span>  public double getMobFileCacheHitPercent() {<a name="line.569"></a>
-<span class="sourceLineNo">570</span>    return 50;<a name="line.570"></a>
+<span class="sourceLineNo">569</span>  public long getMobFileCacheCount() {<a name="line.569"></a>
+<span class="sourceLineNo">570</span>    return 100;<a name="line.570"></a>
 <span class="sourceLineNo">571</span>  }<a name="line.571"></a>
 <span class="sourceLineNo">572</span><a name="line.572"></a>
 <span class="sourceLineNo">573</span>  @Override<a name="line.573"></a>
-<span class="sourceLineNo">574</span>  public long getAverageRegionSize() {<a name="line.574"></a>
-<span class="sourceLineNo">575</span>    return 10000000;<a name="line.575"></a>
+<span class="sourceLineNo">574</span>  public double getMobFileCacheHitPercent() {<a name="line.574"></a>
+<span class="sourceLineNo">575</span>    return 50;<a name="line.575"></a>
 <span class="sourceLineNo">576</span>  }<a name="line.576"></a>
-<span class="sourceLineNo">577</span>}<a name="line.577"></a>
+<span class="sourceLineNo">577</span><a name="line.577"></a>
+<span class="sourceLineNo">578</span>  @Override<a name="line.578"></a>
+<span class="sourceLineNo">579</span>  public long getAverageRegionSize() {<a name="line.579"></a>
+<span class="sourceLineNo">580</span>    return 10000000;<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>
 
 
 

http://git-wip-us.apache.org/repos/asf/hbase-site/blob/2e694a8e/testdevapidocs/src-html/org/apache/hadoop/hbase/regionserver/TestCleanupMetaWAL.html
----------------------------------------------------------------------
diff --git a/testdevapidocs/src-html/org/apache/hadoop/hbase/regionserver/TestCleanupMetaWAL.html b/testdevapidocs/src-html/org/apache/hadoop/hbase/regionserver/TestCleanupMetaWAL.html
new file mode 100644
index 0000000..62b7be5
--- /dev/null
+++ b/testdevapidocs/src-html/org/apache/hadoop/hbase/regionserver/TestCleanupMetaWAL.html
@@ -0,0 +1,155 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<html lang="en">
+<head>
+<title>Source code</title>
+<link rel="stylesheet" type="text/css" href="../../../../../../stylesheet.css" title="Style">
+</head>
+<body>
+<div class="sourceContainer">
+<pre><span class="sourceLineNo">001</span>/**<a name="line.1"></a>
+<span class="sourceLineNo">002</span> * Licensed to the Apache Software Foundation (ASF) under one<a name="line.2"></a>
+<span class="sourceLineNo">003</span> * or more contributor license agreements.  See the NOTICE file<a name="line.3"></a>
+<span class="sourceLineNo">004</span> * distributed with this work for additional information<a name="line.4"></a>
+<span class="sourceLineNo">005</span> * regarding copyright ownership.  The ASF licenses this file<a name="line.5"></a>
+<span class="sourceLineNo">006</span> * to you under the Apache License, Version 2.0 (the<a name="line.6"></a>
+<span class="sourceLineNo">007</span> * "License"); you may not use this file except in compliance<a name="line.7"></a>
+<span class="sourceLineNo">008</span> * with the License.  You may obtain a copy of the License at<a name="line.8"></a>
+<span class="sourceLineNo">009</span> *<a name="line.9"></a>
+<span class="sourceLineNo">010</span> *     http://www.apache.org/licenses/LICENSE-2.0<a name="line.10"></a>
+<span class="sourceLineNo">011</span> *<a name="line.11"></a>
+<span class="sourceLineNo">012</span> * Unless required by applicable law or agreed to in writing, software<a name="line.12"></a>
+<span class="sourceLineNo">013</span> * distributed under the License is distributed on an "AS IS" BASIS,<a name="line.13"></a>
+<span class="sourceLineNo">014</span> * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.<a name="line.14"></a>
+<span class="sourceLineNo">015</span> * See the License for the specific language governing permissions and<a name="line.15"></a>
+<span class="sourceLineNo">016</span> * limitations under the License.<a name="line.16"></a>
+<span class="sourceLineNo">017</span> */<a name="line.17"></a>
+<span class="sourceLineNo">018</span>package org.apache.hadoop.hbase.regionserver;<a name="line.18"></a>
+<span class="sourceLineNo">019</span><a name="line.19"></a>
+<span class="sourceLineNo">020</span>import org.apache.hadoop.fs.FileStatus;<a name="line.20"></a>
+<span class="sourceLineNo">021</span>import org.apache.hadoop.fs.Path;<a name="line.21"></a>
+<span class="sourceLineNo">022</span>import org.apache.hadoop.hbase.HBaseClassTestRule;<a name="line.22"></a>
+<span class="sourceLineNo">023</span>import org.apache.hadoop.hbase.HBaseTestingUtility;<a name="line.23"></a>
+<span class="sourceLineNo">024</span>import org.apache.hadoop.hbase.HConstants;<a name="line.24"></a>
+<span class="sourceLineNo">025</span>import org.apache.hadoop.hbase.TableName;<a name="line.25"></a>
+<span class="sourceLineNo">026</span>import org.apache.hadoop.hbase.client.RegionInfoBuilder;<a name="line.26"></a>
+<span class="sourceLineNo">027</span>import org.apache.hadoop.hbase.master.MasterFileSystem;<a name="line.27"></a>
+<span class="sourceLineNo">028</span>import org.apache.hadoop.hbase.master.procedure.ServerCrashProcedure;<a name="line.28"></a>
+<span class="sourceLineNo">029</span>import org.apache.hadoop.hbase.testclassification.MediumTests;<a name="line.29"></a>
+<span class="sourceLineNo">030</span>import org.apache.hadoop.hbase.util.FSUtils;<a name="line.30"></a>
+<span class="sourceLineNo">031</span>import org.junit.AfterClass;<a name="line.31"></a>
+<span class="sourceLineNo">032</span>import org.junit.BeforeClass;<a name="line.32"></a>
+<span class="sourceLineNo">033</span>import org.junit.ClassRule;<a name="line.33"></a>
+<span class="sourceLineNo">034</span>import org.junit.Test;<a name="line.34"></a>
+<span class="sourceLineNo">035</span>import org.junit.experimental.categories.Category;<a name="line.35"></a>
+<span class="sourceLineNo">036</span>import org.slf4j.Logger;<a name="line.36"></a>
+<span class="sourceLineNo">037</span>import org.slf4j.LoggerFactory;<a name="line.37"></a>
+<span class="sourceLineNo">038</span><a name="line.38"></a>
+<span class="sourceLineNo">039</span>import static org.apache.hadoop.hbase.wal.AbstractFSWALProvider.SPLITTING_EXT;<a name="line.39"></a>
+<span class="sourceLineNo">040</span>import static org.junit.Assert.fail;<a name="line.40"></a>
+<span class="sourceLineNo">041</span><a name="line.41"></a>
+<span class="sourceLineNo">042</span>@Category(MediumTests.class)<a name="line.42"></a>
+<span class="sourceLineNo">043</span>public class TestCleanupMetaWAL {<a name="line.43"></a>
+<span class="sourceLineNo">044</span>  private static final Logger LOG = LoggerFactory.getLogger(TestCleanupMetaWAL.class);<a name="line.44"></a>
+<span class="sourceLineNo">045</span><a name="line.45"></a>
+<span class="sourceLineNo">046</span>  private final static HBaseTestingUtility TEST_UTIL = new HBaseTestingUtility();<a name="line.46"></a>
+<span class="sourceLineNo">047</span><a name="line.47"></a>
+<span class="sourceLineNo">048</span>  @ClassRule<a name="line.48"></a>
+<span class="sourceLineNo">049</span>  public static final HBaseClassTestRule CLASS_RULE =<a name="line.49"></a>
+<span class="sourceLineNo">050</span>      HBaseClassTestRule.forClass(TestCleanupMetaWAL.class);<a name="line.50"></a>
+<span class="sourceLineNo">051</span><a name="line.51"></a>
+<span class="sourceLineNo">052</span>  @BeforeClass<a name="line.52"></a>
+<span class="sourceLineNo">053</span>  public static void before() throws Exception {<a name="line.53"></a>
+<span class="sourceLineNo">054</span>    TEST_UTIL.startMiniCluster(2);<a name="line.54"></a>
+<span class="sourceLineNo">055</span>  }<a name="line.55"></a>
+<span class="sourceLineNo">056</span><a name="line.56"></a>
+<span class="sourceLineNo">057</span>  @AfterClass<a name="line.57"></a>
+<span class="sourceLineNo">058</span>  public static void after() throws Exception {<a name="line.58"></a>
+<span class="sourceLineNo">059</span>    TEST_UTIL.shutdownMiniZKCluster();<a name="line.59"></a>
+<span class="sourceLineNo">060</span>  }<a name="line.60"></a>
+<span class="sourceLineNo">061</span><a name="line.61"></a>
+<span class="sourceLineNo">062</span>  @Test<a name="line.62"></a>
+<span class="sourceLineNo">063</span>  public void testCleanupMetaWAL() throws Exception {<a name="line.63"></a>
+<span class="sourceLineNo">064</span>    TEST_UTIL.createTable(TableName.valueOf("test"), "cf");<a name="line.64"></a>
+<span class="sourceLineNo">065</span>    HRegionServer serverWithMeta = TEST_UTIL.getMiniHBaseCluster()<a name="line.65"></a>
+<span class="sourceLineNo">066</span>        .getRegionServer(TEST_UTIL.getMiniHBaseCluster().getServerWithMeta());<a name="line.66"></a>
+<span class="sourceLineNo">067</span>    TEST_UTIL.getAdmin()<a name="line.67"></a>
+<span class="sourceLineNo">068</span>        .move(RegionInfoBuilder.FIRST_META_REGIONINFO.getEncodedNameAsBytes(), null);<a name="line.68"></a>
+<span class="sourceLineNo">069</span>    TEST_UTIL.getMiniHBaseCluster().killRegionServer(serverWithMeta.getServerName());<a name="line.69"></a>
+<span class="sourceLineNo">070</span>    TEST_UTIL.waitFor(10000, () -&gt;<a name="line.70"></a>
+<span class="sourceLineNo">071</span>        TEST_UTIL.getMiniHBaseCluster().getMaster().getProcedures().stream()<a name="line.71"></a>
+<span class="sourceLineNo">072</span>            .filter(p -&gt; p instanceof ServerCrashProcedure &amp;&amp; p.isFinished()).count() &gt; 0);<a name="line.72"></a>
+<span class="sourceLineNo">073</span>    MasterFileSystem fs = TEST_UTIL.getMiniHBaseCluster().getMaster().getMasterFileSystem();<a name="line.73"></a>
+<span class="sourceLineNo">074</span>    Path walPath = new Path(fs.getWALRootDir(), HConstants.HREGION_LOGDIR_NAME);<a name="line.74"></a>
+<span class="sourceLineNo">075</span>    for (FileStatus status : FSUtils.listStatus(fs.getFileSystem(), walPath)) {<a name="line.75"></a>
+<span class="sourceLineNo">076</span>      if (status.getPath().toString().contains(SPLITTING_EXT)) {<a name="line.76"></a>
+<span class="sourceLineNo">077</span>        fail("Should not have splitting wal dir here:" + status);<a name="line.77"></a>
+<span class="sourceLineNo">078</span>      }<a name="line.78"></a>
+<span class="sourceLineNo">079</span>    }<a name="line.79"></a>
+<span class="sourceLineNo">080</span><a name="line.80"></a>
+<span class="sourceLineNo">081</span><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>
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+</pre>
+</div>
+</body>
+</html>


[22/28] hbase-site git commit: Published site at 8d7061a487357344f10ee260979cc2c47cd833dd.

Posted by gi...@apache.org.
http://git-wip-us.apache.org/repos/asf/hbase-site/blob/2e694a8e/devapidocs/org/apache/hadoop/hbase/master/snapshot/SnapshotManager.html
----------------------------------------------------------------------
diff --git a/devapidocs/org/apache/hadoop/hbase/master/snapshot/SnapshotManager.html b/devapidocs/org/apache/hadoop/hbase/master/snapshot/SnapshotManager.html
index 8b4d7eb..0c1525b 100644
--- a/devapidocs/org/apache/hadoop/hbase/master/snapshot/SnapshotManager.html
+++ b/devapidocs/org/apache/hadoop/hbase/master/snapshot/SnapshotManager.html
@@ -125,7 +125,7 @@ var activeTableTab = "activeTableTab";
 <br>
 <pre>@InterfaceAudience.LimitedPrivate(value="Configuration")
  @InterfaceStability.Unstable
-public class <a href="../../../../../../src-html/org/apache/hadoop/hbase/master/snapshot/SnapshotManager.html#line.105">SnapshotManager</a>
+public class <a href="../../../../../../src-html/org/apache/hadoop/hbase/master/snapshot/SnapshotManager.html#line.106">SnapshotManager</a>
 extends <a href="../../../../../../org/apache/hadoop/hbase/procedure/MasterProcedureManager.html" title="class in org.apache.hadoop.hbase.procedure">MasterProcedureManager</a>
 implements <a href="../../../../../../org/apache/hadoop/hbase/Stoppable.html" title="interface in org.apache.hadoop.hbase">Stoppable</a></pre>
 <div class="block">This class manages the procedure of taking and restoring snapshots. There is only one
@@ -571,7 +571,7 @@ implements <a href="../../../../../../org/apache/hadoop/hbase/Stoppable.html" ti
 <ul class="blockList">
 <li class="blockList">
 <h4>LOG</h4>
-<pre>private static final&nbsp;org.slf4j.Logger <a href="../../../../../../src-html/org/apache/hadoop/hbase/master/snapshot/SnapshotManager.html#line.106">LOG</a></pre>
+<pre>private static final&nbsp;org.slf4j.Logger <a href="../../../../../../src-html/org/apache/hadoop/hbase/master/snapshot/SnapshotManager.html#line.107">LOG</a></pre>
 </li>
 </ul>
 <a name="SNAPSHOT_WAKE_MILLIS_DEFAULT">
@@ -580,7 +580,7 @@ implements <a href="../../../../../../org/apache/hadoop/hbase/Stoppable.html" ti
 <ul class="blockList">
 <li class="blockList">
 <h4>SNAPSHOT_WAKE_MILLIS_DEFAULT</h4>
-<pre>private static final&nbsp;int <a href="../../../../../../src-html/org/apache/hadoop/hbase/master/snapshot/SnapshotManager.html#line.109">SNAPSHOT_WAKE_MILLIS_DEFAULT</a></pre>
+<pre>private static final&nbsp;int <a href="../../../../../../src-html/org/apache/hadoop/hbase/master/snapshot/SnapshotManager.html#line.110">SNAPSHOT_WAKE_MILLIS_DEFAULT</a></pre>
 <div class="block">By default, check to see if the snapshot is complete every WAKE MILLIS (ms)</div>
 <dl>
 <dt><span class="seeLabel">See Also:</span></dt>
@@ -594,7 +594,7 @@ implements <a href="../../../../../../org/apache/hadoop/hbase/Stoppable.html" ti
 <ul class="blockList">
 <li class="blockList">
 <h4>SNAPSHOT_SENTINELS_CLEANUP_TIMEOUT</h4>
-<pre>private static final&nbsp;int <a href="../../../../../../src-html/org/apache/hadoop/hbase/master/snapshot/SnapshotManager.html#line.122">SNAPSHOT_SENTINELS_CLEANUP_TIMEOUT</a></pre>
+<pre>private static final&nbsp;int <a href="../../../../../../src-html/org/apache/hadoop/hbase/master/snapshot/SnapshotManager.html#line.123">SNAPSHOT_SENTINELS_CLEANUP_TIMEOUT</a></pre>
 <div class="block">Wait time before removing a finished sentinel from the in-progress map
 
  NOTE: This is used as a safety auto cleanup.
@@ -616,7 +616,7 @@ implements <a href="../../../../../../org/apache/hadoop/hbase/Stoppable.html" ti
 <ul class="blockList">
 <li class="blockList">
 <h4>HBASE_SNAPSHOT_ENABLED</h4>
-<pre>public static final&nbsp;<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> <a href="../../../../../../src-html/org/apache/hadoop/hbase/master/snapshot/SnapshotManager.html#line.125">HBASE_SNAPSHOT_ENABLED</a></pre>
+<pre>public static final&nbsp;<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> <a href="../../../../../../src-html/org/apache/hadoop/hbase/master/snapshot/SnapshotManager.html#line.126">HBASE_SNAPSHOT_ENABLED</a></pre>
 <div class="block">Enable or disable snapshot support</div>
 <dl>
 <dt><span class="seeLabel">See Also:</span></dt>
@@ -630,7 +630,7 @@ implements <a href="../../../../../../org/apache/hadoop/hbase/Stoppable.html" ti
 <ul class="blockList">
 <li class="blockList">
 <h4>SNAPSHOT_WAKE_MILLIS_KEY</h4>
-<pre>private static final&nbsp;<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> <a href="../../../../../../src-html/org/apache/hadoop/hbase/master/snapshot/SnapshotManager.html#line.131">SNAPSHOT_WAKE_MILLIS_KEY</a></pre>
+<pre>private static final&nbsp;<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> <a href="../../../../../../src-html/org/apache/hadoop/hbase/master/snapshot/SnapshotManager.html#line.132">SNAPSHOT_WAKE_MILLIS_KEY</a></pre>
 <div class="block">Conf key for # of ms elapsed between checks for snapshot errors while waiting for
  completion.</div>
 <dl>
@@ -645,7 +645,7 @@ implements <a href="../../../../../../org/apache/hadoop/hbase/Stoppable.html" ti
 <ul class="blockList">
 <li class="blockList">
 <h4>ONLINE_SNAPSHOT_CONTROLLER_DESCRIPTION</h4>
-<pre>public static final&nbsp;<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> <a href="../../../../../../src-html/org/apache/hadoop/hbase/master/snapshot/SnapshotManager.html#line.134">ONLINE_SNAPSHOT_CONTROLLER_DESCRIPTION</a></pre>
+<pre>public static final&nbsp;<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> <a href="../../../../../../src-html/org/apache/hadoop/hbase/master/snapshot/SnapshotManager.html#line.135">ONLINE_SNAPSHOT_CONTROLLER_DESCRIPTION</a></pre>
 <div class="block">Name of the operation to use in the controller</div>
 <dl>
 <dt><span class="seeLabel">See Also:</span></dt>
@@ -659,7 +659,7 @@ implements <a href="../../../../../../org/apache/hadoop/hbase/Stoppable.html" ti
 <ul class="blockList">
 <li class="blockList">
 <h4>SNAPSHOT_POOL_THREADS_KEY</h4>
-<pre>private static final&nbsp;<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> <a href="../../../../../../src-html/org/apache/hadoop/hbase/master/snapshot/SnapshotManager.html#line.137">SNAPSHOT_POOL_THREADS_KEY</a></pre>
+<pre>private static final&nbsp;<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> <a href="../../../../../../src-html/org/apache/hadoop/hbase/master/snapshot/SnapshotManager.html#line.138">SNAPSHOT_POOL_THREADS_KEY</a></pre>
 <div class="block">Conf key for # of threads used by the SnapshotManager thread pool</div>
 <dl>
 <dt><span class="seeLabel">See Also:</span></dt>
@@ -673,7 +673,7 @@ implements <a href="../../../../../../org/apache/hadoop/hbase/Stoppable.html" ti
 <ul class="blockList">
 <li class="blockList">
 <h4>SNAPSHOT_POOL_THREADS_DEFAULT</h4>
-<pre>private static final&nbsp;int <a href="../../../../../../src-html/org/apache/hadoop/hbase/master/snapshot/SnapshotManager.html#line.140">SNAPSHOT_POOL_THREADS_DEFAULT</a></pre>
+<pre>private static final&nbsp;int <a href="../../../../../../src-html/org/apache/hadoop/hbase/master/snapshot/SnapshotManager.html#line.141">SNAPSHOT_POOL_THREADS_DEFAULT</a></pre>
 <div class="block">number of current operations running on the master</div>
 <dl>
 <dt><span class="seeLabel">See Also:</span></dt>
@@ -687,7 +687,7 @@ implements <a href="../../../../../../org/apache/hadoop/hbase/Stoppable.html" ti
 <ul class="blockList">
 <li class="blockList">
 <h4>stopped</h4>
-<pre>private&nbsp;boolean <a href="../../../../../../src-html/org/apache/hadoop/hbase/master/snapshot/SnapshotManager.html#line.142">stopped</a></pre>
+<pre>private&nbsp;boolean <a href="../../../../../../src-html/org/apache/hadoop/hbase/master/snapshot/SnapshotManager.html#line.143">stopped</a></pre>
 </li>
 </ul>
 <a name="master">
@@ -696,7 +696,7 @@ implements <a href="../../../../../../org/apache/hadoop/hbase/Stoppable.html" ti
 <ul class="blockList">
 <li class="blockList">
 <h4>master</h4>
-<pre>private&nbsp;<a href="../../../../../../org/apache/hadoop/hbase/master/MasterServices.html" title="interface in org.apache.hadoop.hbase.master">MasterServices</a> <a href="../../../../../../src-html/org/apache/hadoop/hbase/master/snapshot/SnapshotManager.html#line.143">master</a></pre>
+<pre>private&nbsp;<a href="../../../../../../org/apache/hadoop/hbase/master/MasterServices.html" title="interface in org.apache.hadoop.hbase.master">MasterServices</a> <a href="../../../../../../src-html/org/apache/hadoop/hbase/master/snapshot/SnapshotManager.html#line.144">master</a></pre>
 </li>
 </ul>
 <a name="coordinator">
@@ -705,7 +705,7 @@ implements <a href="../../../../../../org/apache/hadoop/hbase/Stoppable.html" ti
 <ul class="blockList">
 <li class="blockList">
 <h4>coordinator</h4>
-<pre>private&nbsp;<a href="../../../../../../org/apache/hadoop/hbase/procedure/ProcedureCoordinator.html" title="class in org.apache.hadoop.hbase.procedure">ProcedureCoordinator</a> <a href="../../../../../../src-html/org/apache/hadoop/hbase/master/snapshot/SnapshotManager.html#line.144">coordinator</a></pre>
+<pre>private&nbsp;<a href="../../../../../../org/apache/hadoop/hbase/procedure/ProcedureCoordinator.html" title="class in org.apache.hadoop.hbase.procedure">ProcedureCoordinator</a> <a href="../../../../../../src-html/org/apache/hadoop/hbase/master/snapshot/SnapshotManager.html#line.145">coordinator</a></pre>
 </li>
 </ul>
 <a name="isSnapshotSupported">
@@ -714,7 +714,7 @@ implements <a href="../../../../../../org/apache/hadoop/hbase/Stoppable.html" ti
 <ul class="blockList">
 <li class="blockList">
 <h4>isSnapshotSupported</h4>
-<pre>private&nbsp;boolean <a href="../../../../../../src-html/org/apache/hadoop/hbase/master/snapshot/SnapshotManager.html#line.147">isSnapshotSupported</a></pre>
+<pre>private&nbsp;boolean <a href="../../../../../../src-html/org/apache/hadoop/hbase/master/snapshot/SnapshotManager.html#line.148">isSnapshotSupported</a></pre>
 </li>
 </ul>
 <a name="snapshotHandlers">
@@ -723,7 +723,7 @@ implements <a href="../../../../../../org/apache/hadoop/hbase/Stoppable.html" ti
 <ul class="blockList">
 <li class="blockList">
 <h4>snapshotHandlers</h4>
-<pre>private&nbsp;<a href="https://docs.oracle.com/javase/8/docs/api/java/util/Map.html?is-external=true" title="class or interface in java.util">Map</a>&lt;<a href="../../../../../../org/apache/hadoop/hbase/TableName.html" title="class in org.apache.hadoop.hbase">TableName</a>,<a href="../../../../../../org/apache/hadoop/hbase/master/SnapshotSentinel.html" title="interface in org.apache.hadoop.hbase.master">SnapshotSentinel</a>&gt; <a href="../../../../../../src-html/org/apache/hadoop/hbase/master/snapshot/SnapshotManager.html#line.153">snapshotHandlers</a></pre>
+<pre>private&nbsp;<a href="https://docs.oracle.com/javase/8/docs/api/java/util/Map.html?is-external=true" title="class or interface in java.util">Map</a>&lt;<a href="../../../../../../org/apache/hadoop/hbase/TableName.html" title="class in org.apache.hadoop.hbase">TableName</a>,<a href="../../../../../../org/apache/hadoop/hbase/master/SnapshotSentinel.html" title="interface in org.apache.hadoop.hbase.master">SnapshotSentinel</a>&gt; <a href="../../../../../../src-html/org/apache/hadoop/hbase/master/snapshot/SnapshotManager.html#line.154">snapshotHandlers</a></pre>
 </li>
 </ul>
 <a name="restoreTableToProcIdMap">
@@ -732,7 +732,7 @@ implements <a href="../../../../../../org/apache/hadoop/hbase/Stoppable.html" ti
 <ul class="blockList">
 <li class="blockList">
 <h4>restoreTableToProcIdMap</h4>
-<pre>private&nbsp;<a href="https://docs.oracle.com/javase/8/docs/api/java/util/Map.html?is-external=true" title="class or interface in java.util">Map</a>&lt;<a href="../../../../../../org/apache/hadoop/hbase/TableName.html" title="class in org.apache.hadoop.hbase">TableName</a>,<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Long.html?is-external=true" title="class or interface in java.lang">Long</a>&gt; <a href="../../../../../../src-html/org/apache/hadoop/hbase/master/snapshot/SnapshotManager.html#line.162">restoreTableToProcIdMap</a></pre>
+<pre>private&nbsp;<a href="https://docs.oracle.com/javase/8/docs/api/java/util/Map.html?is-external=true" title="class or interface in java.util">Map</a>&lt;<a href="../../../../../../org/apache/hadoop/hbase/TableName.html" title="class in org.apache.hadoop.hbase">TableName</a>,<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Long.html?is-external=true" title="class or interface in java.lang">Long</a>&gt; <a href="../../../../../../src-html/org/apache/hadoop/hbase/master/snapshot/SnapshotManager.html#line.163">restoreTableToProcIdMap</a></pre>
 </li>
 </ul>
 <a name="rootDir">
@@ -741,7 +741,7 @@ implements <a href="../../../../../../org/apache/hadoop/hbase/Stoppable.html" ti
 <ul class="blockList">
 <li class="blockList">
 <h4>rootDir</h4>
-<pre>private&nbsp;org.apache.hadoop.fs.Path <a href="../../../../../../src-html/org/apache/hadoop/hbase/master/snapshot/SnapshotManager.html#line.164">rootDir</a></pre>
+<pre>private&nbsp;org.apache.hadoop.fs.Path <a href="../../../../../../src-html/org/apache/hadoop/hbase/master/snapshot/SnapshotManager.html#line.165">rootDir</a></pre>
 </li>
 </ul>
 <a name="executorService">
@@ -750,7 +750,7 @@ implements <a href="../../../../../../org/apache/hadoop/hbase/Stoppable.html" ti
 <ul class="blockList">
 <li class="blockList">
 <h4>executorService</h4>
-<pre>private&nbsp;<a href="../../../../../../org/apache/hadoop/hbase/executor/ExecutorService.html" title="class in org.apache.hadoop.hbase.executor">ExecutorService</a> <a href="../../../../../../src-html/org/apache/hadoop/hbase/master/snapshot/SnapshotManager.html#line.165">executorService</a></pre>
+<pre>private&nbsp;<a href="../../../../../../org/apache/hadoop/hbase/executor/ExecutorService.html" title="class in org.apache.hadoop.hbase.executor">ExecutorService</a> <a href="../../../../../../src-html/org/apache/hadoop/hbase/master/snapshot/SnapshotManager.html#line.166">executorService</a></pre>
 </li>
 </ul>
 <a name="takingSnapshotLock">
@@ -759,7 +759,7 @@ implements <a href="../../../../../../org/apache/hadoop/hbase/Stoppable.html" ti
 <ul class="blockListLast">
 <li class="blockList">
 <h4>takingSnapshotLock</h4>
-<pre>private&nbsp;<a href="https://docs.oracle.com/javase/8/docs/api/java/util/concurrent/locks/ReentrantReadWriteLock.html?is-external=true" title="class or interface in java.util.concurrent.locks">ReentrantReadWriteLock</a> <a href="../../../../../../src-html/org/apache/hadoop/hbase/master/snapshot/SnapshotManager.html#line.173">takingSnapshotLock</a></pre>
+<pre>private&nbsp;<a href="https://docs.oracle.com/javase/8/docs/api/java/util/concurrent/locks/ReentrantReadWriteLock.html?is-external=true" title="class or interface in java.util.concurrent.locks">ReentrantReadWriteLock</a> <a href="../../../../../../src-html/org/apache/hadoop/hbase/master/snapshot/SnapshotManager.html#line.174">takingSnapshotLock</a></pre>
 <div class="block">Read write lock between taking snapshot and snapshot HFile cleaner. The cleaner should skip to
  check the HFiles if any snapshot is in progress, otherwise it may clean a HFile which would
  belongs to the newly creating snapshot. So we should grab the write lock first when cleaner
@@ -780,7 +780,7 @@ implements <a href="../../../../../../org/apache/hadoop/hbase/Stoppable.html" ti
 <ul class="blockList">
 <li class="blockList">
 <h4>SnapshotManager</h4>
-<pre>public&nbsp;<a href="../../../../../../src-html/org/apache/hadoop/hbase/master/snapshot/SnapshotManager.html#line.175">SnapshotManager</a>()</pre>
+<pre>public&nbsp;<a href="../../../../../../src-html/org/apache/hadoop/hbase/master/snapshot/SnapshotManager.html#line.176">SnapshotManager</a>()</pre>
 </li>
 </ul>
 <a name="SnapshotManager-org.apache.hadoop.hbase.master.MasterServices-org.apache.hadoop.hbase.master.MetricsMaster-org.apache.hadoop.hbase.procedure.ProcedureCoordinator-org.apache.hadoop.hbase.executor.ExecutorService-">
@@ -789,7 +789,7 @@ implements <a href="../../../../../../org/apache/hadoop/hbase/Stoppable.html" ti
 <ul class="blockListLast">
 <li class="blockList">
 <h4>SnapshotManager</h4>
-<pre>public&nbsp;<a href="../../../../../../src-html/org/apache/hadoop/hbase/master/snapshot/SnapshotManager.html#line.183">SnapshotManager</a>(<a href="../../../../../../org/apache/hadoop/hbase/master/MasterServices.html" title="interface in org.apache.hadoop.hbase.master">MasterServices</a>&nbsp;master,
+<pre>public&nbsp;<a href="../../../../../../src-html/org/apache/hadoop/hbase/master/snapshot/SnapshotManager.html#line.184">SnapshotManager</a>(<a href="../../../../../../org/apache/hadoop/hbase/master/MasterServices.html" title="interface in org.apache.hadoop.hbase.master">MasterServices</a>&nbsp;master,
                        <a href="../../../../../../org/apache/hadoop/hbase/master/MetricsMaster.html" title="class in org.apache.hadoop.hbase.master">MetricsMaster</a>&nbsp;metricsMaster,
                        <a href="../../../../../../org/apache/hadoop/hbase/procedure/ProcedureCoordinator.html" title="class in org.apache.hadoop.hbase.procedure">ProcedureCoordinator</a>&nbsp;coordinator,
                        <a href="../../../../../../org/apache/hadoop/hbase/executor/ExecutorService.html" title="class in org.apache.hadoop.hbase.executor">ExecutorService</a>&nbsp;pool)
@@ -821,7 +821,7 @@ implements <a href="../../../../../../org/apache/hadoop/hbase/Stoppable.html" ti
 <ul class="blockList">
 <li class="blockList">
 <h4>getCompletedSnapshots</h4>
-<pre>public&nbsp;<a href="https://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;org.apache.hadoop.hbase.shaded.protobuf.generated.SnapshotProtos.SnapshotDescription&gt;&nbsp;<a href="../../../../../../src-html/org/apache/hadoop/hbase/master/snapshot/SnapshotManager.html#line.201">getCompletedSnapshots</a>()
+<pre>public&nbsp;<a href="https://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;org.apache.hadoop.hbase.shaded.protobuf.generated.SnapshotProtos.SnapshotDescription&gt;&nbsp;<a href="../../../../../../src-html/org/apache/hadoop/hbase/master/snapshot/SnapshotManager.html#line.202">getCompletedSnapshots</a>()
                                                                                                                  throws <a href="https://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre>
 <div class="block">Gets the list of all completed snapshots.</div>
 <dl>
@@ -838,7 +838,7 @@ implements <a href="../../../../../../org/apache/hadoop/hbase/Stoppable.html" ti
 <ul class="blockList">
 <li class="blockList">
 <h4>getCompletedSnapshots</h4>
-<pre>private&nbsp;<a href="https://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;org.apache.hadoop.hbase.shaded.protobuf.generated.SnapshotProtos.SnapshotDescription&gt;&nbsp;<a href="../../../../../../src-html/org/apache/hadoop/hbase/master/snapshot/SnapshotManager.html#line.212">getCompletedSnapshots</a>(org.apache.hadoop.fs.Path&nbsp;snapshotDir,
+<pre>private&nbsp;<a href="https://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;org.apache.hadoop.hbase.shaded.protobuf.generated.SnapshotProtos.SnapshotDescription&gt;&nbsp;<a href="../../../../../../src-html/org/apache/hadoop/hbase/master/snapshot/SnapshotManager.html#line.213">getCompletedSnapshots</a>(org.apache.hadoop.fs.Path&nbsp;snapshotDir,
                                                                                                                          boolean&nbsp;withCpCall)
                                                                                                                   throws <a href="https://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre>
 <div class="block">Gets the list of all completed snapshots.</div>
@@ -859,7 +859,7 @@ implements <a href="../../../../../../org/apache/hadoop/hbase/Stoppable.html" ti
 <ul class="blockList">
 <li class="blockList">
 <h4>resetTempDir</h4>
-<pre>void&nbsp;<a href="../../../../../../src-html/org/apache/hadoop/hbase/master/snapshot/SnapshotManager.html#line.276">resetTempDir</a>()
+<pre>void&nbsp;<a href="../../../../../../src-html/org/apache/hadoop/hbase/master/snapshot/SnapshotManager.html#line.277">resetTempDir</a>()
            throws <a href="https://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre>
 <div class="block">Cleans up any snapshots in the snapshot/.tmp directory that were left from failed
  snapshot attempts.</div>
@@ -875,7 +875,7 @@ implements <a href="../../../../../../org/apache/hadoop/hbase/Stoppable.html" ti
 <ul class="blockList">
 <li class="blockList">
 <h4>deleteSnapshot</h4>
-<pre>public&nbsp;void&nbsp;<a href="../../../../../../src-html/org/apache/hadoop/hbase/master/snapshot/SnapshotManager.html#line.292">deleteSnapshot</a>(org.apache.hadoop.hbase.shaded.protobuf.generated.SnapshotProtos.SnapshotDescription&nbsp;snapshot)
+<pre>public&nbsp;void&nbsp;<a href="../../../../../../src-html/org/apache/hadoop/hbase/master/snapshot/SnapshotManager.html#line.293">deleteSnapshot</a>(org.apache.hadoop.hbase.shaded.protobuf.generated.SnapshotProtos.SnapshotDescription&nbsp;snapshot)
                     throws <a href="../../../../../../org/apache/hadoop/hbase/snapshot/SnapshotDoesNotExistException.html" title="class in org.apache.hadoop.hbase.snapshot">SnapshotDoesNotExistException</a>,
                            <a href="https://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre>
 <div class="block">Delete the specified snapshot</div>
@@ -894,7 +894,7 @@ implements <a href="../../../../../../org/apache/hadoop/hbase/Stoppable.html" ti
 <ul class="blockList">
 <li class="blockList">
 <h4>isSnapshotDone</h4>
-<pre>public&nbsp;boolean&nbsp;<a href="../../../../../../src-html/org/apache/hadoop/hbase/master/snapshot/SnapshotManager.html#line.335">isSnapshotDone</a>(org.apache.hadoop.hbase.shaded.protobuf.generated.SnapshotProtos.SnapshotDescription&nbsp;expected)
+<pre>public&nbsp;boolean&nbsp;<a href="../../../../../../src-html/org/apache/hadoop/hbase/master/snapshot/SnapshotManager.html#line.336">isSnapshotDone</a>(org.apache.hadoop.hbase.shaded.protobuf.generated.SnapshotProtos.SnapshotDescription&nbsp;expected)
                        throws <a href="https://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre>
 <div class="block">Check if the specified snapshot is done</div>
 <dl>
@@ -914,7 +914,7 @@ implements <a href="../../../../../../org/apache/hadoop/hbase/Stoppable.html" ti
 <ul class="blockList">
 <li class="blockList">
 <h4>isTakingSnapshot</h4>
-<pre>boolean&nbsp;<a href="../../../../../../src-html/org/apache/hadoop/hbase/master/snapshot/SnapshotManager.html#line.400">isTakingSnapshot</a>(org.apache.hadoop.hbase.shaded.protobuf.generated.SnapshotProtos.SnapshotDescription&nbsp;snapshot)</pre>
+<pre>boolean&nbsp;<a href="../../../../../../src-html/org/apache/hadoop/hbase/master/snapshot/SnapshotManager.html#line.401">isTakingSnapshot</a>(org.apache.hadoop.hbase.shaded.protobuf.generated.SnapshotProtos.SnapshotDescription&nbsp;snapshot)</pre>
 <div class="block">Check to see if there is a snapshot in progress with the same name or on the same table.
  Currently we have a limitation only allowing a single snapshot per table at a time. Also we
  don't allow snapshot with the same name.</div>
@@ -933,7 +933,7 @@ implements <a href="../../../../../../org/apache/hadoop/hbase/Stoppable.html" ti
 <ul class="blockList">
 <li class="blockList">
 <h4>isTakingSnapshot</h4>
-<pre>public&nbsp;boolean&nbsp;<a href="../../../../../../src-html/org/apache/hadoop/hbase/master/snapshot/SnapshotManager.html#line.422">isTakingSnapshot</a>(<a href="../../../../../../org/apache/hadoop/hbase/TableName.html" title="class in org.apache.hadoop.hbase">TableName</a>&nbsp;tableName)</pre>
+<pre>public&nbsp;boolean&nbsp;<a href="../../../../../../src-html/org/apache/hadoop/hbase/master/snapshot/SnapshotManager.html#line.423">isTakingSnapshot</a>(<a href="../../../../../../org/apache/hadoop/hbase/TableName.html" title="class in org.apache.hadoop.hbase">TableName</a>&nbsp;tableName)</pre>
 <div class="block">Check to see if the specified table has a snapshot in progress.  Currently we have a
  limitation only allowing a single snapshot per table at a time.</div>
 <dl>
@@ -950,7 +950,7 @@ implements <a href="../../../../../../org/apache/hadoop/hbase/Stoppable.html" ti
 <ul class="blockList">
 <li class="blockList">
 <h4>prepareToTakeSnapshot</h4>
-<pre>private&nbsp;void&nbsp;<a href="../../../../../../src-html/org/apache/hadoop/hbase/master/snapshot/SnapshotManager.html#line.433">prepareToTakeSnapshot</a>(org.apache.hadoop.hbase.shaded.protobuf.generated.SnapshotProtos.SnapshotDescription&nbsp;snapshot)
+<pre>private&nbsp;void&nbsp;<a href="../../../../../../src-html/org/apache/hadoop/hbase/master/snapshot/SnapshotManager.html#line.434">prepareToTakeSnapshot</a>(org.apache.hadoop.hbase.shaded.protobuf.generated.SnapshotProtos.SnapshotDescription&nbsp;snapshot)
                             throws <a href="../../../../../../org/apache/hadoop/hbase/snapshot/HBaseSnapshotException.html" title="class in org.apache.hadoop.hbase.snapshot">HBaseSnapshotException</a></pre>
 <div class="block">Check to make sure that we are OK to run the passed snapshot. Checks to make sure that we
  aren't already running a snapshot or restore on the requested table.</div>
@@ -968,7 +968,7 @@ implements <a href="../../../../../../org/apache/hadoop/hbase/Stoppable.html" ti
 <ul class="blockList">
 <li class="blockList">
 <h4>snapshotDisabledTable</h4>
-<pre>private&nbsp;void&nbsp;<a href="../../../../../../src-html/org/apache/hadoop/hbase/master/snapshot/SnapshotManager.html#line.484">snapshotDisabledTable</a>(org.apache.hadoop.hbase.shaded.protobuf.generated.SnapshotProtos.SnapshotDescription&nbsp;snapshot)
+<pre>private&nbsp;void&nbsp;<a href="../../../../../../src-html/org/apache/hadoop/hbase/master/snapshot/SnapshotManager.html#line.485">snapshotDisabledTable</a>(org.apache.hadoop.hbase.shaded.protobuf.generated.SnapshotProtos.SnapshotDescription&nbsp;snapshot)
                             throws <a href="https://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre>
 <div class="block">Take a snapshot of a disabled table.</div>
 <dl>
@@ -986,7 +986,7 @@ implements <a href="../../../../../../org/apache/hadoop/hbase/Stoppable.html" ti
 <ul class="blockList">
 <li class="blockList">
 <h4>snapshotEnabledTable</h4>
-<pre>private&nbsp;void&nbsp;<a href="../../../../../../src-html/org/apache/hadoop/hbase/master/snapshot/SnapshotManager.html#line.504">snapshotEnabledTable</a>(org.apache.hadoop.hbase.shaded.protobuf.generated.SnapshotProtos.SnapshotDescription&nbsp;snapshot)
+<pre>private&nbsp;void&nbsp;<a href="../../../../../../src-html/org/apache/hadoop/hbase/master/snapshot/SnapshotManager.html#line.505">snapshotEnabledTable</a>(org.apache.hadoop.hbase.shaded.protobuf.generated.SnapshotProtos.SnapshotDescription&nbsp;snapshot)
                            throws <a href="https://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre>
 <div class="block">Take a snapshot of an enabled table.</div>
 <dl>
@@ -1004,7 +1004,7 @@ implements <a href="../../../../../../org/apache/hadoop/hbase/Stoppable.html" ti
 <ul class="blockList">
 <li class="blockList">
 <h4>snapshotTable</h4>
-<pre>private&nbsp;void&nbsp;<a href="../../../../../../src-html/org/apache/hadoop/hbase/master/snapshot/SnapshotManager.html#line.523">snapshotTable</a>(org.apache.hadoop.hbase.shaded.protobuf.generated.SnapshotProtos.SnapshotDescription&nbsp;snapshot,
+<pre>private&nbsp;void&nbsp;<a href="../../../../../../src-html/org/apache/hadoop/hbase/master/snapshot/SnapshotManager.html#line.524">snapshotTable</a>(org.apache.hadoop.hbase.shaded.protobuf.generated.SnapshotProtos.SnapshotDescription&nbsp;snapshot,
                            <a href="../../../../../../org/apache/hadoop/hbase/master/snapshot/TakeSnapshotHandler.html" title="class in org.apache.hadoop.hbase.master.snapshot">TakeSnapshotHandler</a>&nbsp;handler)
                     throws <a href="https://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre>
 <div class="block">Take a snapshot using the specified handler.
@@ -1026,7 +1026,7 @@ implements <a href="../../../../../../org/apache/hadoop/hbase/Stoppable.html" ti
 <ul class="blockList">
 <li class="blockList">
 <h4>getTakingSnapshotLock</h4>
-<pre>public&nbsp;<a href="https://docs.oracle.com/javase/8/docs/api/java/util/concurrent/locks/ReadWriteLock.html?is-external=true" title="class or interface in java.util.concurrent.locks">ReadWriteLock</a>&nbsp;<a href="../../../../../../src-html/org/apache/hadoop/hbase/master/snapshot/SnapshotManager.html#line.549">getTakingSnapshotLock</a>()</pre>
+<pre>public&nbsp;<a href="https://docs.oracle.com/javase/8/docs/api/java/util/concurrent/locks/ReadWriteLock.html?is-external=true" title="class or interface in java.util.concurrent.locks">ReadWriteLock</a>&nbsp;<a href="../../../../../../src-html/org/apache/hadoop/hbase/master/snapshot/SnapshotManager.html#line.550">getTakingSnapshotLock</a>()</pre>
 </li>
 </ul>
 <a name="isTakingAnySnapshot--">
@@ -1035,7 +1035,7 @@ implements <a href="../../../../../../org/apache/hadoop/hbase/Stoppable.html" ti
 <ul class="blockList">
 <li class="blockList">
 <h4>isTakingAnySnapshot</h4>
-<pre>public&nbsp;boolean&nbsp;<a href="../../../../../../src-html/org/apache/hadoop/hbase/master/snapshot/SnapshotManager.html#line.561">isTakingAnySnapshot</a>()</pre>
+<pre>public&nbsp;boolean&nbsp;<a href="../../../../../../src-html/org/apache/hadoop/hbase/master/snapshot/SnapshotManager.html#line.562">isTakingAnySnapshot</a>()</pre>
 <div class="block">The snapshot operation processing as following: <br>
  1. Create a Snapshot Handler, and do some initialization; <br>
  2. Put the handler into snapshotHandlers <br>
@@ -1053,7 +1053,7 @@ implements <a href="../../../../../../org/apache/hadoop/hbase/Stoppable.html" ti
 <ul class="blockList">
 <li class="blockList">
 <h4>takeSnapshot</h4>
-<pre>public&nbsp;void&nbsp;<a href="../../../../../../src-html/org/apache/hadoop/hbase/master/snapshot/SnapshotManager.html#line.571">takeSnapshot</a>(org.apache.hadoop.hbase.shaded.protobuf.generated.SnapshotProtos.SnapshotDescription&nbsp;snapshot)
+<pre>public&nbsp;void&nbsp;<a href="../../../../../../src-html/org/apache/hadoop/hbase/master/snapshot/SnapshotManager.html#line.572">takeSnapshot</a>(org.apache.hadoop.hbase.shaded.protobuf.generated.SnapshotProtos.SnapshotDescription&nbsp;snapshot)
                   throws <a href="https://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre>
 <div class="block">Take a snapshot based on the enabled/disabled state of the table.</div>
 <dl>
@@ -1071,7 +1071,7 @@ implements <a href="../../../../../../org/apache/hadoop/hbase/Stoppable.html" ti
 <ul class="blockList">
 <li class="blockList">
 <h4>takeSnapshotInternal</h4>
-<pre>private&nbsp;void&nbsp;<a href="../../../../../../src-html/org/apache/hadoop/hbase/master/snapshot/SnapshotManager.html#line.580">takeSnapshotInternal</a>(org.apache.hadoop.hbase.shaded.protobuf.generated.SnapshotProtos.SnapshotDescription&nbsp;snapshot)
+<pre>private&nbsp;void&nbsp;<a href="../../../../../../src-html/org/apache/hadoop/hbase/master/snapshot/SnapshotManager.html#line.581">takeSnapshotInternal</a>(org.apache.hadoop.hbase.shaded.protobuf.generated.SnapshotProtos.SnapshotDescription&nbsp;snapshot)
                            throws <a href="https://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre>
 <dl>
 <dt><span class="throwsLabel">Throws:</span></dt>
@@ -1085,7 +1085,7 @@ implements <a href="../../../../../../org/apache/hadoop/hbase/Stoppable.html" ti
 <ul class="blockList">
 <li class="blockList">
 <h4>setSnapshotHandlerForTesting</h4>
-<pre>public&nbsp;void&nbsp;<a href="../../../../../../src-html/org/apache/hadoop/hbase/master/snapshot/SnapshotManager.html#line.670">setSnapshotHandlerForTesting</a>(<a href="../../../../../../org/apache/hadoop/hbase/TableName.html" title="class in org.apache.hadoop.hbase">TableName</a>&nbsp;tableName,
+<pre>public&nbsp;void&nbsp;<a href="../../../../../../src-html/org/apache/hadoop/hbase/master/snapshot/SnapshotManager.html#line.671">setSnapshotHandlerForTesting</a>(<a href="../../../../../../org/apache/hadoop/hbase/TableName.html" title="class in org.apache.hadoop.hbase">TableName</a>&nbsp;tableName,
                                          <a href="../../../../../../org/apache/hadoop/hbase/master/SnapshotSentinel.html" title="interface in org.apache.hadoop.hbase.master">SnapshotSentinel</a>&nbsp;handler)</pre>
 <div class="block">Set the handler for the current snapshot
  <p>
@@ -1105,7 +1105,7 @@ implements <a href="../../../../../../org/apache/hadoop/hbase/Stoppable.html" ti
 <ul class="blockList">
 <li class="blockList">
 <h4>getCoordinator</h4>
-<pre><a href="../../../../../../org/apache/hadoop/hbase/procedure/ProcedureCoordinator.html" title="class in org.apache.hadoop.hbase.procedure">ProcedureCoordinator</a>&nbsp;<a href="../../../../../../src-html/org/apache/hadoop/hbase/master/snapshot/SnapshotManager.html#line.683">getCoordinator</a>()</pre>
+<pre><a href="../../../../../../org/apache/hadoop/hbase/procedure/ProcedureCoordinator.html" title="class in org.apache.hadoop.hbase.procedure">ProcedureCoordinator</a>&nbsp;<a href="../../../../../../src-html/org/apache/hadoop/hbase/master/snapshot/SnapshotManager.html#line.684">getCoordinator</a>()</pre>
 <dl>
 <dt><span class="returnLabel">Returns:</span></dt>
 <dd>distributed commit coordinator for all running snapshots</dd>
@@ -1118,7 +1118,7 @@ implements <a href="../../../../../../org/apache/hadoop/hbase/Stoppable.html" ti
 <ul class="blockList">
 <li class="blockList">
 <h4>isSnapshotCompleted</h4>
-<pre>private&nbsp;boolean&nbsp;<a href="../../../../../../src-html/org/apache/hadoop/hbase/master/snapshot/SnapshotManager.html#line.697">isSnapshotCompleted</a>(org.apache.hadoop.hbase.shaded.protobuf.generated.SnapshotProtos.SnapshotDescription&nbsp;snapshot)
+<pre>private&nbsp;boolean&nbsp;<a href="../../../../../../src-html/org/apache/hadoop/hbase/master/snapshot/SnapshotManager.html#line.698">isSnapshotCompleted</a>(org.apache.hadoop.hbase.shaded.protobuf.generated.SnapshotProtos.SnapshotDescription&nbsp;snapshot)
                              throws <a href="https://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre>
 <div class="block">Check to see if the snapshot is one of the currently completed snapshots
  Returns true if the snapshot exists in the "completed snapshots folder".</div>
@@ -1140,7 +1140,7 @@ implements <a href="../../../../../../org/apache/hadoop/hbase/Stoppable.html" ti
 <ul class="blockList">
 <li class="blockList">
 <h4>cloneSnapshot</h4>
-<pre>private&nbsp;long&nbsp;<a href="../../../../../../src-html/org/apache/hadoop/hbase/master/snapshot/SnapshotManager.html#line.720">cloneSnapshot</a>(org.apache.hadoop.hbase.shaded.protobuf.generated.SnapshotProtos.SnapshotDescription&nbsp;reqSnapshot,
+<pre>private&nbsp;long&nbsp;<a href="../../../../../../src-html/org/apache/hadoop/hbase/master/snapshot/SnapshotManager.html#line.721">cloneSnapshot</a>(org.apache.hadoop.hbase.shaded.protobuf.generated.SnapshotProtos.SnapshotDescription&nbsp;reqSnapshot,
                            <a href="../../../../../../org/apache/hadoop/hbase/TableName.html" title="class in org.apache.hadoop.hbase">TableName</a>&nbsp;tableName,
                            org.apache.hadoop.hbase.shaded.protobuf.generated.SnapshotProtos.SnapshotDescription&nbsp;snapshot,
                            <a href="../../../../../../org/apache/hadoop/hbase/client/TableDescriptor.html" title="interface in org.apache.hadoop.hbase.client">TableDescriptor</a>&nbsp;snapshotTableDesc,
@@ -1169,7 +1169,7 @@ implements <a href="../../../../../../org/apache/hadoop/hbase/Stoppable.html" ti
 <ul class="blockList">
 <li class="blockList">
 <h4>cloneSnapshot</h4>
-<pre>long&nbsp;<a href="../../../../../../src-html/org/apache/hadoop/hbase/master/snapshot/SnapshotManager.html#line.755">cloneSnapshot</a>(org.apache.hadoop.hbase.shaded.protobuf.generated.SnapshotProtos.SnapshotDescription&nbsp;snapshot,
+<pre>long&nbsp;<a href="../../../../../../src-html/org/apache/hadoop/hbase/master/snapshot/SnapshotManager.html#line.756">cloneSnapshot</a>(org.apache.hadoop.hbase.shaded.protobuf.generated.SnapshotProtos.SnapshotDescription&nbsp;snapshot,
                    <a href="../../../../../../org/apache/hadoop/hbase/client/TableDescriptor.html" title="interface in org.apache.hadoop.hbase.client">TableDescriptor</a>&nbsp;tableDescriptor,
                    <a href="../../../../../../org/apache/hadoop/hbase/util/NonceKey.html" title="class in org.apache.hadoop.hbase.util">NonceKey</a>&nbsp;nonceKey,
                    boolean&nbsp;restoreAcl)
@@ -1194,7 +1194,7 @@ implements <a href="../../../../../../org/apache/hadoop/hbase/Stoppable.html" ti
 <ul class="blockList">
 <li class="blockList">
 <h4>restoreOrCloneSnapshot</h4>
-<pre>public&nbsp;long&nbsp;<a href="../../../../../../src-html/org/apache/hadoop/hbase/master/snapshot/SnapshotManager.html#line.791">restoreOrCloneSnapshot</a>(org.apache.hadoop.hbase.shaded.protobuf.generated.SnapshotProtos.SnapshotDescription&nbsp;reqSnapshot,
+<pre>public&nbsp;long&nbsp;<a href="../../../../../../src-html/org/apache/hadoop/hbase/master/snapshot/SnapshotManager.html#line.792">restoreOrCloneSnapshot</a>(org.apache.hadoop.hbase.shaded.protobuf.generated.SnapshotProtos.SnapshotDescription&nbsp;reqSnapshot,
                                    <a href="../../../../../../org/apache/hadoop/hbase/util/NonceKey.html" title="class in org.apache.hadoop.hbase.util">NonceKey</a>&nbsp;nonceKey,
                                    boolean&nbsp;restoreAcl)
                             throws <a href="https://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre>
@@ -1214,7 +1214,7 @@ implements <a href="../../../../../../org/apache/hadoop/hbase/Stoppable.html" ti
 <ul class="blockList">
 <li class="blockList">
 <h4>restoreSnapshot</h4>
-<pre>private&nbsp;long&nbsp;<a href="../../../../../../src-html/org/apache/hadoop/hbase/master/snapshot/SnapshotManager.html#line.842">restoreSnapshot</a>(org.apache.hadoop.hbase.shaded.protobuf.generated.SnapshotProtos.SnapshotDescription&nbsp;reqSnapshot,
+<pre>private&nbsp;long&nbsp;<a href="../../../../../../src-html/org/apache/hadoop/hbase/master/snapshot/SnapshotManager.html#line.843">restoreSnapshot</a>(org.apache.hadoop.hbase.shaded.protobuf.generated.SnapshotProtos.SnapshotDescription&nbsp;reqSnapshot,
                              <a href="../../../../../../org/apache/hadoop/hbase/TableName.html" title="class in org.apache.hadoop.hbase">TableName</a>&nbsp;tableName,
                              org.apache.hadoop.hbase.shaded.protobuf.generated.SnapshotProtos.SnapshotDescription&nbsp;snapshot,
                              <a href="../../../../../../org/apache/hadoop/hbase/client/TableDescriptor.html" title="interface in org.apache.hadoop.hbase.client">TableDescriptor</a>&nbsp;snapshotTableDesc,
@@ -1244,7 +1244,7 @@ implements <a href="../../../../../../org/apache/hadoop/hbase/Stoppable.html" ti
 <ul class="blockList">
 <li class="blockList">
 <h4>restoreSnapshot</h4>
-<pre>private&nbsp;long&nbsp;<a href="../../../../../../src-html/org/apache/hadoop/hbase/master/snapshot/SnapshotManager.html#line.887">restoreSnapshot</a>(org.apache.hadoop.hbase.shaded.protobuf.generated.SnapshotProtos.SnapshotDescription&nbsp;snapshot,
+<pre>private&nbsp;long&nbsp;<a href="../../../../../../src-html/org/apache/hadoop/hbase/master/snapshot/SnapshotManager.html#line.888">restoreSnapshot</a>(org.apache.hadoop.hbase.shaded.protobuf.generated.SnapshotProtos.SnapshotDescription&nbsp;snapshot,
                              <a href="../../../../../../org/apache/hadoop/hbase/client/TableDescriptor.html" title="interface in org.apache.hadoop.hbase.client">TableDescriptor</a>&nbsp;tableDescriptor,
                              <a href="../../../../../../org/apache/hadoop/hbase/util/NonceKey.html" title="class in org.apache.hadoop.hbase.util">NonceKey</a>&nbsp;nonceKey,
                              boolean&nbsp;restoreAcl)
@@ -1270,7 +1270,7 @@ implements <a href="../../../../../../org/apache/hadoop/hbase/Stoppable.html" ti
 <ul class="blockList">
 <li class="blockList">
 <h4>isRestoringTable</h4>
-<pre>private&nbsp;boolean&nbsp;<a href="../../../../../../src-html/org/apache/hadoop/hbase/master/snapshot/SnapshotManager.html#line.924">isRestoringTable</a>(<a href="../../../../../../org/apache/hadoop/hbase/TableName.html" title="class in org.apache.hadoop.hbase">TableName</a>&nbsp;tableName)</pre>
+<pre>private&nbsp;boolean&nbsp;<a href="../../../../../../src-html/org/apache/hadoop/hbase/master/snapshot/SnapshotManager.html#line.925">isRestoringTable</a>(<a href="../../../../../../org/apache/hadoop/hbase/TableName.html" title="class in org.apache.hadoop.hbase">TableName</a>&nbsp;tableName)</pre>
 <div class="block">Verify if the restore of the specified table is in progress.</div>
 <dl>
 <dt><span class="paramLabel">Parameters:</span></dt>
@@ -1286,7 +1286,7 @@ implements <a href="../../../../../../org/apache/hadoop/hbase/Stoppable.html" ti
 <ul class="blockList">
 <li class="blockList">
 <h4>removeSentinelIfFinished</h4>
-<pre>private&nbsp;<a href="../../../../../../org/apache/hadoop/hbase/master/SnapshotSentinel.html" title="interface in org.apache.hadoop.hbase.master">SnapshotSentinel</a>&nbsp;<a href="../../../../../../src-html/org/apache/hadoop/hbase/master/snapshot/SnapshotManager.html#line.946">removeSentinelIfFinished</a>(<a href="https://docs.oracle.com/javase/8/docs/api/java/util/Map.html?is-external=true" title="class or interface in java.util">Map</a>&lt;<a href="../../../../../../org/apache/hadoop/hbase/TableName.html" title="class in org.apache.hadoop.hbase">TableName</a>,<a href="../../../../../../org/apache/hadoop/hbase/master/SnapshotSentinel.html" title="interface in org.apache.hadoop.hbase.master">SnapshotSentinel</a>&gt;&nbsp;sentinels,
+<pre>private&nbsp;<a href="../../../../../../org/apache/hadoop/hbase/master/SnapshotSentinel.html" title="interface in org.apache.hadoop.hbase.master">SnapshotSentinel</a>&nbsp;<a href="../../../../../../src-html/org/apache/hadoop/hbase/master/snapshot/SnapshotManager.html#line.947">removeSentinelIfFinished</a>(<a href="https://docs.oracle.com/javase/8/docs/api/java/util/Map.html?is-external=true" title="class or interface in java.util">Map</a>&lt;<a href="../../../../../../org/apache/hadoop/hbase/TableName.html" title="class in org.apache.hadoop.hbase">TableName</a>,<a href="../../../../../../org/apache/hadoop/hbase/master/SnapshotSentinel.html" title="interface in org.apache.hadoop.hbase.master">SnapshotSentinel</a>&gt;&nbsp;sentinels,
                                                   org.apache.hadoop.hbase.shaded.protobuf.generated.SnapshotProtos.SnapshotDescription&nbsp;snapshot)</pre>
 <div class="block">Return the handler if it is currently live and has the same snapshot target name.
  The handler is removed from the sentinels map if completed.</div>
@@ -1305,7 +1305,7 @@ implements <a href="../../../../../../org/apache/hadoop/hbase/Stoppable.html" ti
 <ul class="blockList">
 <li class="blockList">
 <h4>cleanupSentinels</h4>
-<pre>private&nbsp;void&nbsp;<a href="../../../../../../src-html/org/apache/hadoop/hbase/master/snapshot/SnapshotManager.html#line.979">cleanupSentinels</a>()</pre>
+<pre>private&nbsp;void&nbsp;<a href="../../../../../../src-html/org/apache/hadoop/hbase/master/snapshot/SnapshotManager.html#line.980">cleanupSentinels</a>()</pre>
 <div class="block">Removes "abandoned" snapshot/restore requests.
  As part of the HBaseAdmin snapshot/restore API the operation status is checked until completed,
  and the in-progress maps are cleaned up when the status of a completed task is requested.
@@ -1319,7 +1319,7 @@ implements <a href="../../../../../../org/apache/hadoop/hbase/Stoppable.html" ti
 <ul class="blockList">
 <li class="blockList">
 <h4>cleanupSentinels</h4>
-<pre>private&nbsp;void&nbsp;<a href="../../../../../../src-html/org/apache/hadoop/hbase/master/snapshot/SnapshotManager.html#line.989">cleanupSentinels</a>(<a href="https://docs.oracle.com/javase/8/docs/api/java/util/Map.html?is-external=true" title="class or interface in java.util">Map</a>&lt;<a href="../../../../../../org/apache/hadoop/hbase/TableName.html" title="class in org.apache.hadoop.hbase">TableName</a>,<a href="../../../../../../org/apache/hadoop/hbase/master/SnapshotSentinel.html" title="interface in org.apache.hadoop.hbase.master">SnapshotSentinel</a>&gt;&nbsp;sentinels)</pre>
+<pre>private&nbsp;void&nbsp;<a href="../../../../../../src-html/org/apache/hadoop/hbase/master/snapshot/SnapshotManager.html#line.990">cleanupSentinels</a>(<a href="https://docs.oracle.com/javase/8/docs/api/java/util/Map.html?is-external=true" title="class or interface in java.util">Map</a>&lt;<a href="../../../../../../org/apache/hadoop/hbase/TableName.html" title="class in org.apache.hadoop.hbase">TableName</a>,<a href="../../../../../../org/apache/hadoop/hbase/master/SnapshotSentinel.html" title="interface in org.apache.hadoop.hbase.master">SnapshotSentinel</a>&gt;&nbsp;sentinels)</pre>
 <div class="block">Remove the sentinels that are marked as finished and the completion time
  has exceeded the removal timeout.</div>
 <dl>
@@ -1334,7 +1334,7 @@ implements <a href="../../../../../../org/apache/hadoop/hbase/Stoppable.html" ti
 <ul class="blockList">
 <li class="blockList">
 <h4>cleanupCompletedRestoreInMap</h4>
-<pre>private&nbsp;void&nbsp;<a href="../../../../../../src-html/org/apache/hadoop/hbase/master/snapshot/SnapshotManager.html#line.1007">cleanupCompletedRestoreInMap</a>()</pre>
+<pre>private&nbsp;void&nbsp;<a href="../../../../../../src-html/org/apache/hadoop/hbase/master/snapshot/SnapshotManager.html#line.1008">cleanupCompletedRestoreInMap</a>()</pre>
 <div class="block">Remove the procedures that are marked as finished</div>
 </li>
 </ul>
@@ -1344,7 +1344,7 @@ implements <a href="../../../../../../org/apache/hadoop/hbase/Stoppable.html" ti
 <ul class="blockList">
 <li class="blockList">
 <h4>stop</h4>
-<pre>public&nbsp;void&nbsp;<a href="../../../../../../src-html/org/apache/hadoop/hbase/master/snapshot/SnapshotManager.html#line.1024">stop</a>(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;why)</pre>
+<pre>public&nbsp;void&nbsp;<a href="../../../../../../src-html/org/apache/hadoop/hbase/master/snapshot/SnapshotManager.html#line.1025">stop</a>(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;why)</pre>
 <div class="block"><span class="descfrmTypeLabel">Description copied from interface:&nbsp;<code><a href="../../../../../../org/apache/hadoop/hbase/Stoppable.html#stop-java.lang.String-">Stoppable</a></code></span></div>
 <div class="block">Stop this service.
  Implementers should favor logging errors over throwing RuntimeExceptions.</div>
@@ -1362,7 +1362,7 @@ implements <a href="../../../../../../org/apache/hadoop/hbase/Stoppable.html" ti
 <ul class="blockList">
 <li class="blockList">
 <h4>isStopped</h4>
-<pre>public&nbsp;boolean&nbsp;<a href="../../../../../../src-html/org/apache/hadoop/hbase/master/snapshot/SnapshotManager.html#line.1044">isStopped</a>()</pre>
+<pre>public&nbsp;boolean&nbsp;<a href="../../../../../../src-html/org/apache/hadoop/hbase/master/snapshot/SnapshotManager.html#line.1045">isStopped</a>()</pre>
 <dl>
 <dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
 <dd><code><a href="../../../../../../org/apache/hadoop/hbase/Stoppable.html#isStopped--">isStopped</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../../../org/apache/hadoop/hbase/Stoppable.html" title="interface in org.apache.hadoop.hbase">Stoppable</a></code></dd>
@@ -1377,7 +1377,7 @@ implements <a href="../../../../../../org/apache/hadoop/hbase/Stoppable.html" ti
 <ul class="blockList">
 <li class="blockList">
 <h4>checkSnapshotSupport</h4>
-<pre>public&nbsp;void&nbsp;<a href="../../../../../../src-html/org/apache/hadoop/hbase/master/snapshot/SnapshotManager.html#line.1053">checkSnapshotSupport</a>()
+<pre>public&nbsp;void&nbsp;<a href="../../../../../../src-html/org/apache/hadoop/hbase/master/snapshot/SnapshotManager.html#line.1054">checkSnapshotSupport</a>()
                           throws <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/UnsupportedOperationException.html?is-external=true" title="class or interface in java.lang">UnsupportedOperationException</a></pre>
 <div class="block">Throws an exception if snapshot operations (take a snapshot, restore, clone) are not supported.
  Called at the beginning of snapshot() and restoreSnapshot() methods.</div>
@@ -1393,7 +1393,7 @@ implements <a href="../../../../../../org/apache/hadoop/hbase/Stoppable.html" ti
 <ul class="blockList">
 <li class="blockList">
 <h4>checkSnapshotSupport</h4>
-<pre>private&nbsp;void&nbsp;<a href="../../../../../../src-html/org/apache/hadoop/hbase/master/snapshot/SnapshotManager.html#line.1071">checkSnapshotSupport</a>(org.apache.hadoop.conf.Configuration&nbsp;conf,
+<pre>private&nbsp;void&nbsp;<a href="../../../../../../src-html/org/apache/hadoop/hbase/master/snapshot/SnapshotManager.html#line.1072">checkSnapshotSupport</a>(org.apache.hadoop.conf.Configuration&nbsp;conf,
                                   <a href="../../../../../../org/apache/hadoop/hbase/master/MasterFileSystem.html" title="class in org.apache.hadoop.hbase.master">MasterFileSystem</a>&nbsp;mfs)
                            throws <a href="https://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a>,
                                   <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/UnsupportedOperationException.html?is-external=true" title="class or interface in java.lang">UnsupportedOperationException</a></pre>
@@ -1417,7 +1417,7 @@ implements <a href="../../../../../../org/apache/hadoop/hbase/Stoppable.html" ti
 <ul class="blockList">
 <li class="blockList">
 <h4>initialize</h4>
-<pre>public&nbsp;void&nbsp;<a href="../../../../../../src-html/org/apache/hadoop/hbase/master/snapshot/SnapshotManager.html#line.1143">initialize</a>(<a href="../../../../../../org/apache/hadoop/hbase/master/MasterServices.html" title="interface in org.apache.hadoop.hbase.master">MasterServices</a>&nbsp;master,
+<pre>public&nbsp;void&nbsp;<a href="../../../../../../src-html/org/apache/hadoop/hbase/master/snapshot/SnapshotManager.html#line.1144">initialize</a>(<a href="../../../../../../org/apache/hadoop/hbase/master/MasterServices.html" title="interface in org.apache.hadoop.hbase.master">MasterServices</a>&nbsp;master,
                        <a href="../../../../../../org/apache/hadoop/hbase/master/MetricsMaster.html" title="class in org.apache.hadoop.hbase.master">MetricsMaster</a>&nbsp;metricsMaster)
                 throws org.apache.zookeeper.KeeperException,
                        <a href="https://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a>,
@@ -1442,7 +1442,7 @@ implements <a href="../../../../../../org/apache/hadoop/hbase/Stoppable.html" ti
 <ul class="blockList">
 <li class="blockList">
 <h4>getProcedureSignature</h4>
-<pre>public&nbsp;<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;<a href="../../../../../../src-html/org/apache/hadoop/hbase/master/snapshot/SnapshotManager.html#line.1171">getProcedureSignature</a>()</pre>
+<pre>public&nbsp;<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;<a href="../../../../../../src-html/org/apache/hadoop/hbase/master/snapshot/SnapshotManager.html#line.1172">getProcedureSignature</a>()</pre>
 <div class="block"><span class="descfrmTypeLabel">Description copied from class:&nbsp;<code><a href="../../../../../../org/apache/hadoop/hbase/procedure/ProcedureManager.html#getProcedureSignature--">ProcedureManager</a></code></span></div>
 <div class="block">Return the unique signature of the procedure. This signature uniquely
  identifies the procedure. By default, this signature is the string used in
@@ -1459,7 +1459,7 @@ implements <a href="../../../../../../org/apache/hadoop/hbase/Stoppable.html" ti
 <ul class="blockList">
 <li class="blockList">
 <h4>execProcedure</h4>
-<pre>public&nbsp;void&nbsp;<a href="../../../../../../src-html/org/apache/hadoop/hbase/master/snapshot/SnapshotManager.html#line.1176">execProcedure</a>(org.apache.hadoop.hbase.shaded.protobuf.generated.HBaseProtos.ProcedureDescription&nbsp;desc)
+<pre>public&nbsp;void&nbsp;<a href="../../../../../../src-html/org/apache/hadoop/hbase/master/snapshot/SnapshotManager.html#line.1177">execProcedure</a>(org.apache.hadoop.hbase.shaded.protobuf.generated.HBaseProtos.ProcedureDescription&nbsp;desc)
                    throws <a href="https://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre>
 <div class="block"><span class="descfrmTypeLabel">Description copied from class:&nbsp;<code><a href="../../../../../../org/apache/hadoop/hbase/procedure/MasterProcedureManager.html#execProcedure-org.apache.hadoop.hbase.shaded.protobuf.generated.HBaseProtos.ProcedureDescription-">MasterProcedureManager</a></code></span></div>
 <div class="block">Execute a distributed procedure on cluster</div>
@@ -1479,7 +1479,7 @@ implements <a href="../../../../../../org/apache/hadoop/hbase/Stoppable.html" ti
 <ul class="blockList">
 <li class="blockList">
 <h4>checkPermissions</h4>
-<pre>public&nbsp;void&nbsp;<a href="../../../../../../src-html/org/apache/hadoop/hbase/master/snapshot/SnapshotManager.html#line.1181">checkPermissions</a>(org.apache.hadoop.hbase.shaded.protobuf.generated.HBaseProtos.ProcedureDescription&nbsp;desc,
+<pre>public&nbsp;void&nbsp;<a href="../../../../../../src-html/org/apache/hadoop/hbase/master/snapshot/SnapshotManager.html#line.1182">checkPermissions</a>(org.apache.hadoop.hbase.shaded.protobuf.generated.HBaseProtos.ProcedureDescription&nbsp;desc,
                              <a href="../../../../../../org/apache/hadoop/hbase/security/access/AccessChecker.html" title="class in org.apache.hadoop.hbase.security.access">AccessChecker</a>&nbsp;accessChecker,
                              <a href="../../../../../../org/apache/hadoop/hbase/security/User.html" title="class in org.apache.hadoop.hbase.security">User</a>&nbsp;user)
                       throws <a href="https://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre>
@@ -1499,7 +1499,7 @@ implements <a href="../../../../../../org/apache/hadoop/hbase/Stoppable.html" ti
 <ul class="blockList">
 <li class="blockList">
 <h4>isProcedureDone</h4>
-<pre>public&nbsp;boolean&nbsp;<a href="../../../../../../src-html/org/apache/hadoop/hbase/master/snapshot/SnapshotManager.html#line.1188">isProcedureDone</a>(org.apache.hadoop.hbase.shaded.protobuf.generated.HBaseProtos.ProcedureDescription&nbsp;desc)
+<pre>public&nbsp;boolean&nbsp;<a href="../../../../../../src-html/org/apache/hadoop/hbase/master/snapshot/SnapshotManager.html#line.1189">isProcedureDone</a>(org.apache.hadoop.hbase.shaded.protobuf.generated.HBaseProtos.ProcedureDescription&nbsp;desc)
                         throws <a href="https://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre>
 <div class="block"><span class="descfrmTypeLabel">Description copied from class:&nbsp;<code><a href="../../../../../../org/apache/hadoop/hbase/procedure/MasterProcedureManager.html#isProcedureDone-org.apache.hadoop.hbase.shaded.protobuf.generated.HBaseProtos.ProcedureDescription-">MasterProcedureManager</a></code></span></div>
 <div class="block">Check if the procedure is finished successfully</div>
@@ -1521,7 +1521,7 @@ implements <a href="../../../../../../org/apache/hadoop/hbase/Stoppable.html" ti
 <ul class="blockListLast">
 <li class="blockList">
 <h4>toSnapshotDescription</h4>
-<pre>private&nbsp;org.apache.hadoop.hbase.shaded.protobuf.generated.SnapshotProtos.SnapshotDescription&nbsp;<a href="../../../../../../src-html/org/apache/hadoop/hbase/master/snapshot/SnapshotManager.html#line.1192">toSnapshotDescription</a>(org.apache.hadoop.hbase.shaded.protobuf.generated.HBaseProtos.ProcedureDescription&nbsp;desc)
+<pre>private&nbsp;org.apache.hadoop.hbase.shaded.protobuf.generated.SnapshotProtos.SnapshotDescription&nbsp;<a href="../../../../../../src-html/org/apache/hadoop/hbase/master/snapshot/SnapshotManager.html#line.1193">toSnapshotDescription</a>(org.apache.hadoop.hbase.shaded.protobuf.generated.HBaseProtos.ProcedureDescription&nbsp;desc)
                                                                                                             throws <a href="https://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre>
 <dl>
 <dt><span class="throwsLabel">Throws:</span></dt>

http://git-wip-us.apache.org/repos/asf/hbase-site/blob/2e694a8e/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 a4a3612..0d5d700 100644
--- a/devapidocs/org/apache/hadoop/hbase/package-tree.html
+++ b/devapidocs/org/apache/hadoop/hbase/package-tree.html
@@ -432,19 +432,19 @@
 <ul>
 <li type="circle">java.lang.<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Enum.html?is-external=true" title="class or interface in java.lang"><span class="typeNameLink">Enum</span></a>&lt;E&gt; (implements java.lang.<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Comparable.html?is-external=true" title="class or interface in java.lang">Comparable</a>&lt;T&gt;, java.io.<a href="https://docs.oracle.com/javase/8/docs/api/java/io/Serializable.html?is-external=true" title="class or interface in java.io">Serializable</a>)
 <ul>
-<li type="circle">org.apache.hadoop.hbase.<a href="../../../../org/apache/hadoop/hbase/ClusterMetrics.Option.html" title="enum in org.apache.hadoop.hbase"><span class="typeNameLink">ClusterMetrics.Option</span></a></li>
 <li type="circle">org.apache.hadoop.hbase.<a href="../../../../org/apache/hadoop/hbase/CompareOperator.html" title="enum in org.apache.hadoop.hbase"><span class="typeNameLink">CompareOperator</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="typeNameLink">HConstants.OperationStatusCode</span></a></li>
 <li type="circle">org.apache.hadoop.hbase.<a href="../../../../org/apache/hadoop/hbase/MemoryCompactionPolicy.html" title="enum in org.apache.hadoop.hbase"><span class="typeNameLink">MemoryCompactionPolicy</span></a></li>
+<li type="circle">org.apache.hadoop.hbase.<a href="../../../../org/apache/hadoop/hbase/Size.Unit.html" title="enum in org.apache.hadoop.hbase"><span class="typeNameLink">Size.Unit</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="typeNameLink">HealthChecker.HealthCheckerExitStatus</span></a></li>
 <li type="circle">org.apache.hadoop.hbase.<a href="../../../../org/apache/hadoop/hbase/CompatibilitySingletonFactory.SingletonStorage.html" title="enum in org.apache.hadoop.hbase"><span class="typeNameLink">CompatibilitySingletonFactory.SingletonStorage</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="typeNameLink">KeepDeletedCells</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="typeNameLink">KeyValue.Type</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="typeNameLink">HConstants.OperationStatusCode</span></a></li>
+<li type="circle">org.apache.hadoop.hbase.<a href="../../../../org/apache/hadoop/hbase/Cell.Type.html" title="enum in org.apache.hadoop.hbase"><span class="typeNameLink">Cell.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="typeNameLink">Coprocessor.State</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="typeNameLink">KeepDeletedCells</span></a></li>
+<li type="circle">org.apache.hadoop.hbase.<a href="../../../../org/apache/hadoop/hbase/ClusterMetrics.Option.html" title="enum in org.apache.hadoop.hbase"><span class="typeNameLink">ClusterMetrics.Option</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="typeNameLink">MetaTableAccessor.QueryType</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="typeNameLink">KeyValue.Type</span></a></li>
 <li type="circle">org.apache.hadoop.hbase.<a href="../../../../org/apache/hadoop/hbase/CellBuilderType.html" title="enum in org.apache.hadoop.hbase"><span class="typeNameLink">CellBuilderType</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="typeNameLink">HealthChecker.HealthCheckerExitStatus</span></a></li>
-<li type="circle">org.apache.hadoop.hbase.<a href="../../../../org/apache/hadoop/hbase/Cell.Type.html" title="enum in org.apache.hadoop.hbase"><span class="typeNameLink">Cell.Type</span></a></li>
-<li type="circle">org.apache.hadoop.hbase.<a href="../../../../org/apache/hadoop/hbase/Size.Unit.html" title="enum in org.apache.hadoop.hbase"><span class="typeNameLink">Size.Unit</span></a></li>
 </ul>
 </li>
 </ul>

http://git-wip-us.apache.org/repos/asf/hbase-site/blob/2e694a8e/devapidocs/org/apache/hadoop/hbase/procedure2/package-tree.html
----------------------------------------------------------------------
diff --git a/devapidocs/org/apache/hadoop/hbase/procedure2/package-tree.html b/devapidocs/org/apache/hadoop/hbase/procedure2/package-tree.html
index 186b826..f995491 100644
--- a/devapidocs/org/apache/hadoop/hbase/procedure2/package-tree.html
+++ b/devapidocs/org/apache/hadoop/hbase/procedure2/package-tree.html
@@ -216,11 +216,11 @@
 <ul>
 <li type="circle">java.lang.<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Enum.html?is-external=true" title="class or interface in java.lang"><span class="typeNameLink">Enum</span></a>&lt;E&gt; (implements java.lang.<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Comparable.html?is-external=true" title="class or interface in java.lang">Comparable</a>&lt;T&gt;, java.io.<a href="https://docs.oracle.com/javase/8/docs/api/java/io/Serializable.html?is-external=true" title="class or interface in java.io">Serializable</a>)
 <ul>
-<li type="circle">org.apache.hadoop.hbase.procedure2.<a href="../../../../../org/apache/hadoop/hbase/procedure2/LockType.html" title="enum in org.apache.hadoop.hbase.procedure2"><span class="typeNameLink">LockType</span></a></li>
-<li type="circle">org.apache.hadoop.hbase.procedure2.<a href="../../../../../org/apache/hadoop/hbase/procedure2/Procedure.LockState.html" title="enum in org.apache.hadoop.hbase.procedure2"><span class="typeNameLink">Procedure.LockState</span></a></li>
-<li type="circle">org.apache.hadoop.hbase.procedure2.<a href="../../../../../org/apache/hadoop/hbase/procedure2/RootProcedureState.State.html" title="enum in org.apache.hadoop.hbase.procedure2"><span class="typeNameLink">RootProcedureState.State</span></a></li>
 <li type="circle">org.apache.hadoop.hbase.procedure2.<a href="../../../../../org/apache/hadoop/hbase/procedure2/LockedResourceType.html" title="enum in org.apache.hadoop.hbase.procedure2"><span class="typeNameLink">LockedResourceType</span></a></li>
+<li type="circle">org.apache.hadoop.hbase.procedure2.<a href="../../../../../org/apache/hadoop/hbase/procedure2/Procedure.LockState.html" title="enum in org.apache.hadoop.hbase.procedure2"><span class="typeNameLink">Procedure.LockState</span></a></li>
 <li type="circle">org.apache.hadoop.hbase.procedure2.<a href="../../../../../org/apache/hadoop/hbase/procedure2/StateMachineProcedure.Flow.html" title="enum in org.apache.hadoop.hbase.procedure2"><span class="typeNameLink">StateMachineProcedure.Flow</span></a></li>
+<li type="circle">org.apache.hadoop.hbase.procedure2.<a href="../../../../../org/apache/hadoop/hbase/procedure2/LockType.html" title="enum in org.apache.hadoop.hbase.procedure2"><span class="typeNameLink">LockType</span></a></li>
+<li type="circle">org.apache.hadoop.hbase.procedure2.<a href="../../../../../org/apache/hadoop/hbase/procedure2/RootProcedureState.State.html" title="enum in org.apache.hadoop.hbase.procedure2"><span class="typeNameLink">RootProcedureState.State</span></a></li>
 </ul>
 </li>
 </ul>

http://git-wip-us.apache.org/repos/asf/hbase-site/blob/2e694a8e/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 5557f8f..45ea2cd 100644
--- a/devapidocs/org/apache/hadoop/hbase/quotas/package-tree.html
+++ b/devapidocs/org/apache/hadoop/hbase/quotas/package-tree.html
@@ -229,13 +229,13 @@
 <ul>
 <li type="circle">java.lang.<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Enum.html?is-external=true" title="class or interface in java.lang"><span class="typeNameLink">Enum</span></a>&lt;E&gt; (implements java.lang.<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Comparable.html?is-external=true" title="class or interface in java.lang">Comparable</a>&lt;T&gt;, java.io.<a href="https://docs.oracle.com/javase/8/docs/api/java/io/Serializable.html?is-external=true" title="class or interface in java.io">Serializable</a>)
 <ul>
+<li type="circle">org.apache.hadoop.hbase.quotas.<a href="../../../../../org/apache/hadoop/hbase/quotas/SpaceViolationPolicy.html" title="enum in org.apache.hadoop.hbase.quotas"><span class="typeNameLink">SpaceViolationPolicy</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="typeNameLink">OperationQuota.OperationType</span></a></li>
 <li type="circle">org.apache.hadoop.hbase.quotas.<a href="../../../../../org/apache/hadoop/hbase/quotas/RpcThrottlingException.Type.html" title="enum in org.apache.hadoop.hbase.quotas"><span class="typeNameLink">RpcThrottlingException.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="typeNameLink">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="typeNameLink">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="typeNameLink">ThrottleType</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="typeNameLink">OperationQuota.OperationType</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="typeNameLink">QuotaType</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="typeNameLink">QuotaScope</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="typeNameLink">ThrottlingException.Type</span></a></li>
-<li type="circle">org.apache.hadoop.hbase.quotas.<a href="../../../../../org/apache/hadoop/hbase/quotas/SpaceViolationPolicy.html" title="enum in org.apache.hadoop.hbase.quotas"><span class="typeNameLink">SpaceViolationPolicy</span></a></li>
 </ul>
 </li>
 </ul>


[15/28] hbase-site git commit: Published site at 8d7061a487357344f10ee260979cc2c47cd833dd.

Posted by gi...@apache.org.
http://git-wip-us.apache.org/repos/asf/hbase-site/blob/2e694a8e/devapidocs/src-html/org/apache/hadoop/hbase/master/procedure/ServerCrashProcedure.html
----------------------------------------------------------------------
diff --git a/devapidocs/src-html/org/apache/hadoop/hbase/master/procedure/ServerCrashProcedure.html b/devapidocs/src-html/org/apache/hadoop/hbase/master/procedure/ServerCrashProcedure.html
index 5f84a29..9b7838d 100644
--- a/devapidocs/src-html/org/apache/hadoop/hbase/master/procedure/ServerCrashProcedure.html
+++ b/devapidocs/src-html/org/apache/hadoop/hbase/master/procedure/ServerCrashProcedure.html
@@ -229,173 +229,176 @@
 <span class="sourceLineNo">221</span>    // PROBLEM!!! WE BLOCK HERE.<a name="line.221"></a>
 <span class="sourceLineNo">222</span>    am.getRegionStates().logSplitting(this.serverName);<a name="line.222"></a>
 <span class="sourceLineNo">223</span>    mwm.splitLog(this.serverName);<a name="line.223"></a>
-<span class="sourceLineNo">224</span>    am.getRegionStates().logSplit(this.serverName);<a name="line.224"></a>
-<span class="sourceLineNo">225</span>    LOG.debug("Done splitting WALs {}", this);<a name="line.225"></a>
-<span class="sourceLineNo">226</span>  }<a name="line.226"></a>
-<span class="sourceLineNo">227</span><a name="line.227"></a>
-<span class="sourceLineNo">228</span>  @Override<a name="line.228"></a>
-<span class="sourceLineNo">229</span>  protected void rollbackState(MasterProcedureEnv env, ServerCrashState state)<a name="line.229"></a>
-<span class="sourceLineNo">230</span>  throws IOException {<a name="line.230"></a>
-<span class="sourceLineNo">231</span>    // Can't rollback.<a name="line.231"></a>
-<span class="sourceLineNo">232</span>    throw new UnsupportedOperationException("unhandled state=" + state);<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>  protected ServerCrashState getState(int stateId) {<a name="line.236"></a>
-<span class="sourceLineNo">237</span>    return ServerCrashState.forNumber(stateId);<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>  protected int getStateId(ServerCrashState state) {<a name="line.241"></a>
-<span class="sourceLineNo">242</span>    return state.getNumber();<a name="line.242"></a>
-<span class="sourceLineNo">243</span>  }<a name="line.243"></a>
-<span class="sourceLineNo">244</span><a name="line.244"></a>
-<span class="sourceLineNo">245</span>  @Override<a name="line.245"></a>
-<span class="sourceLineNo">246</span>  protected ServerCrashState getInitialState() {<a name="line.246"></a>
-<span class="sourceLineNo">247</span>    return ServerCrashState.SERVER_CRASH_START;<a name="line.247"></a>
-<span class="sourceLineNo">248</span>  }<a name="line.248"></a>
-<span class="sourceLineNo">249</span><a name="line.249"></a>
-<span class="sourceLineNo">250</span>  @Override<a name="line.250"></a>
-<span class="sourceLineNo">251</span>  protected boolean abort(MasterProcedureEnv env) {<a name="line.251"></a>
-<span class="sourceLineNo">252</span>    // TODO<a name="line.252"></a>
-<span class="sourceLineNo">253</span>    return false;<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>  protected LockState acquireLock(final MasterProcedureEnv env) {<a name="line.257"></a>
-<span class="sourceLineNo">258</span>    if (env.getProcedureScheduler().waitServerExclusiveLock(this, getServerName())) {<a name="line.258"></a>
-<span class="sourceLineNo">259</span>      return LockState.LOCK_EVENT_WAIT;<a name="line.259"></a>
-<span class="sourceLineNo">260</span>    }<a name="line.260"></a>
-<span class="sourceLineNo">261</span>    return LockState.LOCK_ACQUIRED;<a name="line.261"></a>
-<span class="sourceLineNo">262</span>  }<a name="line.262"></a>
-<span class="sourceLineNo">263</span><a name="line.263"></a>
-<span class="sourceLineNo">264</span>  @Override<a name="line.264"></a>
-<span class="sourceLineNo">265</span>  protected void releaseLock(final MasterProcedureEnv env) {<a name="line.265"></a>
-<span class="sourceLineNo">266</span>    env.getProcedureScheduler().wakeServerExclusiveLock(this, getServerName());<a name="line.266"></a>
-<span class="sourceLineNo">267</span>  }<a name="line.267"></a>
-<span class="sourceLineNo">268</span><a name="line.268"></a>
-<span class="sourceLineNo">269</span>  @Override<a name="line.269"></a>
-<span class="sourceLineNo">270</span>  public void toStringClassDetails(StringBuilder sb) {<a name="line.270"></a>
-<span class="sourceLineNo">271</span>    sb.append(getClass().getSimpleName());<a name="line.271"></a>
-<span class="sourceLineNo">272</span>    sb.append(" server=");<a name="line.272"></a>
-<span class="sourceLineNo">273</span>    sb.append(serverName);<a name="line.273"></a>
-<span class="sourceLineNo">274</span>    sb.append(", splitWal=");<a name="line.274"></a>
-<span class="sourceLineNo">275</span>    sb.append(shouldSplitWal);<a name="line.275"></a>
-<span class="sourceLineNo">276</span>    sb.append(", meta=");<a name="line.276"></a>
-<span class="sourceLineNo">277</span>    sb.append(carryingMeta);<a name="line.277"></a>
-<span class="sourceLineNo">278</span>  }<a name="line.278"></a>
-<span class="sourceLineNo">279</span><a name="line.279"></a>
-<span class="sourceLineNo">280</span>  @Override<a name="line.280"></a>
-<span class="sourceLineNo">281</span>  protected void serializeStateData(ProcedureStateSerializer serializer)<a name="line.281"></a>
-<span class="sourceLineNo">282</span>      throws IOException {<a name="line.282"></a>
-<span class="sourceLineNo">283</span>    super.serializeStateData(serializer);<a name="line.283"></a>
-<span class="sourceLineNo">284</span><a name="line.284"></a>
-<span class="sourceLineNo">285</span>    MasterProcedureProtos.ServerCrashStateData.Builder state =<a name="line.285"></a>
-<span class="sourceLineNo">286</span>      MasterProcedureProtos.ServerCrashStateData.newBuilder().<a name="line.286"></a>
-<span class="sourceLineNo">287</span>      setServerName(ProtobufUtil.toServerName(this.serverName)).<a name="line.287"></a>
-<span class="sourceLineNo">288</span>      setCarryingMeta(this.carryingMeta).<a name="line.288"></a>
-<span class="sourceLineNo">289</span>      setShouldSplitWal(this.shouldSplitWal);<a name="line.289"></a>
-<span class="sourceLineNo">290</span>    if (this.regionsOnCrashedServer != null &amp;&amp; !this.regionsOnCrashedServer.isEmpty()) {<a name="line.290"></a>
-<span class="sourceLineNo">291</span>      for (RegionInfo hri: this.regionsOnCrashedServer) {<a name="line.291"></a>
-<span class="sourceLineNo">292</span>        state.addRegionsOnCrashedServer(ProtobufUtil.toRegionInfo(hri));<a name="line.292"></a>
-<span class="sourceLineNo">293</span>      }<a name="line.293"></a>
-<span class="sourceLineNo">294</span>    }<a name="line.294"></a>
-<span class="sourceLineNo">295</span>    serializer.serialize(state.build());<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>  protected void deserializeStateData(ProcedureStateSerializer serializer)<a name="line.299"></a>
-<span class="sourceLineNo">300</span>      throws IOException {<a name="line.300"></a>
-<span class="sourceLineNo">301</span>    super.deserializeStateData(serializer);<a name="line.301"></a>
-<span class="sourceLineNo">302</span><a name="line.302"></a>
-<span class="sourceLineNo">303</span>    MasterProcedureProtos.ServerCrashStateData state =<a name="line.303"></a>
-<span class="sourceLineNo">304</span>        serializer.deserialize(MasterProcedureProtos.ServerCrashStateData.class);<a name="line.304"></a>
-<span class="sourceLineNo">305</span>    this.serverName = ProtobufUtil.toServerName(state.getServerName());<a name="line.305"></a>
-<span class="sourceLineNo">306</span>    this.carryingMeta = state.hasCarryingMeta()? state.getCarryingMeta(): false;<a name="line.306"></a>
-<span class="sourceLineNo">307</span>    // shouldSplitWAL has a default over in pb so this invocation will always work.<a name="line.307"></a>
-<span class="sourceLineNo">308</span>    this.shouldSplitWal = state.getShouldSplitWal();<a name="line.308"></a>
-<span class="sourceLineNo">309</span>    int size = state.getRegionsOnCrashedServerCount();<a name="line.309"></a>
-<span class="sourceLineNo">310</span>    if (size &gt; 0) {<a name="line.310"></a>
-<span class="sourceLineNo">311</span>      this.regionsOnCrashedServer = new ArrayList&lt;&gt;(size);<a name="line.311"></a>
-<span class="sourceLineNo">312</span>      for (org.apache.hadoop.hbase.shaded.protobuf.generated.HBaseProtos.RegionInfo ri: state.getRegionsOnCrashedServerList()) {<a name="line.312"></a>
-<span class="sourceLineNo">313</span>        this.regionsOnCrashedServer.add(ProtobufUtil.toRegionInfo(ri));<a name="line.313"></a>
-<span class="sourceLineNo">314</span>      }<a name="line.314"></a>
-<span class="sourceLineNo">315</span>    }<a name="line.315"></a>
-<span class="sourceLineNo">316</span>  }<a name="line.316"></a>
-<span class="sourceLineNo">317</span><a name="line.317"></a>
-<span class="sourceLineNo">318</span>  @Override<a name="line.318"></a>
-<span class="sourceLineNo">319</span>  public ServerName getServerName() {<a name="line.319"></a>
-<span class="sourceLineNo">320</span>    return this.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 boolean hasMetaTableRegion() {<a name="line.324"></a>
-<span class="sourceLineNo">325</span>    return this.carryingMeta;<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 ServerOperationType getServerOperationType() {<a name="line.329"></a>
-<span class="sourceLineNo">330</span>    return ServerOperationType.CRASH_HANDLER;<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>   * For this procedure, yield at end of each successful flow step so that all crashed servers<a name="line.334"></a>
-<span class="sourceLineNo">335</span>   * can make progress rather than do the default which has each procedure running to completion<a name="line.335"></a>
-<span class="sourceLineNo">336</span>   * before we move to the next. For crashed servers, especially if running with distributed log<a name="line.336"></a>
-<span class="sourceLineNo">337</span>   * replay, we will want all servers to come along; we do not want the scenario where a server is<a name="line.337"></a>
-<span class="sourceLineNo">338</span>   * stuck waiting for regions to online so it can replay edits.<a name="line.338"></a>
-<span class="sourceLineNo">339</span>   */<a name="line.339"></a>
-<span class="sourceLineNo">340</span>  @Override<a name="line.340"></a>
-<span class="sourceLineNo">341</span>  protected boolean isYieldBeforeExecuteFromState(MasterProcedureEnv env, ServerCrashState state) {<a name="line.341"></a>
-<span class="sourceLineNo">342</span>    return true;<a name="line.342"></a>
-<span class="sourceLineNo">343</span>  }<a name="line.343"></a>
-<span class="sourceLineNo">344</span><a name="line.344"></a>
-<span class="sourceLineNo">345</span>  @Override<a name="line.345"></a>
-<span class="sourceLineNo">346</span>  protected boolean shouldWaitClientAck(MasterProcedureEnv env) {<a name="line.346"></a>
-<span class="sourceLineNo">347</span>    // The operation is triggered internally on the server<a name="line.347"></a>
-<span class="sourceLineNo">348</span>    // the client does not know about this procedure.<a name="line.348"></a>
-<span class="sourceLineNo">349</span>    return false;<a name="line.349"></a>
-<span class="sourceLineNo">350</span>  }<a name="line.350"></a>
-<span class="sourceLineNo">351</span><a name="line.351"></a>
-<span class="sourceLineNo">352</span>  /**<a name="line.352"></a>
-<span class="sourceLineNo">353</span>   * Assign the regions on the crashed RS to other Rses.<a name="line.353"></a>
-<span class="sourceLineNo">354</span>   * &lt;p/&gt;<a name="line.354"></a>
-<span class="sourceLineNo">355</span>   * In this method we will go through all the RegionStateNodes of the give regions to find out<a name="line.355"></a>
-<span class="sourceLineNo">356</span>   * whether there is already an TRSP for the region, if so we interrupt it and let it retry on<a name="line.356"></a>
-<span class="sourceLineNo">357</span>   * other server, otherwise we will schedule a TRSP to bring the region online.<a name="line.357"></a>
-<span class="sourceLineNo">358</span>   * &lt;p/&gt;<a name="line.358"></a>
-<span class="sourceLineNo">359</span>   * We will also check whether the table for a region is enabled, if not, we will skip assigning<a name="line.359"></a>
-<span class="sourceLineNo">360</span>   * it.<a name="line.360"></a>
-<span class="sourceLineNo">361</span>   */<a name="line.361"></a>
-<span class="sourceLineNo">362</span>  private void assignRegions(MasterProcedureEnv env, List&lt;RegionInfo&gt; regions) throws IOException {<a name="line.362"></a>
-<span class="sourceLineNo">363</span>    AssignmentManager am = env.getMasterServices().getAssignmentManager();<a name="line.363"></a>
-<span class="sourceLineNo">364</span>    for (RegionInfo region : regions) {<a name="line.364"></a>
-<span class="sourceLineNo">365</span>      RegionStateNode regionNode = am.getRegionStates().getOrCreateRegionStateNode(region);<a name="line.365"></a>
-<span class="sourceLineNo">366</span>      regionNode.lock();<a name="line.366"></a>
-<span class="sourceLineNo">367</span>      try {<a name="line.367"></a>
-<span class="sourceLineNo">368</span>        if (regionNode.getProcedure() != null) {<a name="line.368"></a>
-<span class="sourceLineNo">369</span>          LOG.info("{} found RIT {}; {}", this, regionNode.getProcedure(), regionNode);<a name="line.369"></a>
-<span class="sourceLineNo">370</span>          regionNode.getProcedure().serverCrashed(env, regionNode, getServerName());<a name="line.370"></a>
-<span class="sourceLineNo">371</span>        } else {<a name="line.371"></a>
-<span class="sourceLineNo">372</span>          if (env.getMasterServices().getTableStateManager().isTableState(regionNode.getTable(),<a name="line.372"></a>
-<span class="sourceLineNo">373</span>            TableState.State.DISABLING, TableState.State.DISABLED)) {<a name="line.373"></a>
-<span class="sourceLineNo">374</span>            continue;<a name="line.374"></a>
-<span class="sourceLineNo">375</span>          }<a name="line.375"></a>
-<span class="sourceLineNo">376</span>          TransitRegionStateProcedure proc = TransitRegionStateProcedure.assign(env, region, null);<a name="line.376"></a>
-<span class="sourceLineNo">377</span>          regionNode.setProcedure(proc);<a name="line.377"></a>
-<span class="sourceLineNo">378</span>          addChildProcedure(proc);<a name="line.378"></a>
-<span class="sourceLineNo">379</span>        }<a name="line.379"></a>
-<span class="sourceLineNo">380</span>      } finally {<a name="line.380"></a>
-<span class="sourceLineNo">381</span>        regionNode.unlock();<a name="line.381"></a>
-<span class="sourceLineNo">382</span>      }<a name="line.382"></a>
-<span class="sourceLineNo">383</span>    }<a name="line.383"></a>
-<span class="sourceLineNo">384</span>  }<a name="line.384"></a>
-<span class="sourceLineNo">385</span><a name="line.385"></a>
-<span class="sourceLineNo">386</span>  @Override<a name="line.386"></a>
-<span class="sourceLineNo">387</span>  protected ProcedureMetrics getProcedureMetrics(MasterProcedureEnv env) {<a name="line.387"></a>
-<span class="sourceLineNo">388</span>    return env.getMasterServices().getMasterMetrics().getServerCrashProcMetrics();<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">224</span>    if (!carryingMeta) {<a name="line.224"></a>
+<span class="sourceLineNo">225</span>      mwm.archiveMetaLog(this.serverName);<a name="line.225"></a>
+<span class="sourceLineNo">226</span>    }<a name="line.226"></a>
+<span class="sourceLineNo">227</span>    am.getRegionStates().logSplit(this.serverName);<a name="line.227"></a>
+<span class="sourceLineNo">228</span>    LOG.debug("Done splitting WALs {}", this);<a name="line.228"></a>
+<span class="sourceLineNo">229</span>  }<a name="line.229"></a>
+<span class="sourceLineNo">230</span><a name="line.230"></a>
+<span class="sourceLineNo">231</span>  @Override<a name="line.231"></a>
+<span class="sourceLineNo">232</span>  protected void rollbackState(MasterProcedureEnv env, ServerCrashState state)<a name="line.232"></a>
+<span class="sourceLineNo">233</span>  throws IOException {<a name="line.233"></a>
+<span class="sourceLineNo">234</span>    // Can't rollback.<a name="line.234"></a>
+<span class="sourceLineNo">235</span>    throw new UnsupportedOperationException("unhandled state=" + state);<a name="line.235"></a>
+<span class="sourceLineNo">236</span>  }<a name="line.236"></a>
+<span class="sourceLineNo">237</span><a name="line.237"></a>
+<span class="sourceLineNo">238</span>  @Override<a name="line.238"></a>
+<span class="sourceLineNo">239</span>  protected ServerCrashState getState(int stateId) {<a name="line.239"></a>
+<span class="sourceLineNo">240</span>    return ServerCrashState.forNumber(stateId);<a name="line.240"></a>
+<span class="sourceLineNo">241</span>  }<a name="line.241"></a>
+<span class="sourceLineNo">242</span><a name="line.242"></a>
+<span class="sourceLineNo">243</span>  @Override<a name="line.243"></a>
+<span class="sourceLineNo">244</span>  protected int getStateId(ServerCrashState state) {<a name="line.244"></a>
+<span class="sourceLineNo">245</span>    return state.getNumber();<a name="line.245"></a>
+<span class="sourceLineNo">246</span>  }<a name="line.246"></a>
+<span class="sourceLineNo">247</span><a name="line.247"></a>
+<span class="sourceLineNo">248</span>  @Override<a name="line.248"></a>
+<span class="sourceLineNo">249</span>  protected ServerCrashState getInitialState() {<a name="line.249"></a>
+<span class="sourceLineNo">250</span>    return ServerCrashState.SERVER_CRASH_START;<a name="line.250"></a>
+<span class="sourceLineNo">251</span>  }<a name="line.251"></a>
+<span class="sourceLineNo">252</span><a name="line.252"></a>
+<span class="sourceLineNo">253</span>  @Override<a name="line.253"></a>
+<span class="sourceLineNo">254</span>  protected boolean abort(MasterProcedureEnv env) {<a name="line.254"></a>
+<span class="sourceLineNo">255</span>    // TODO<a name="line.255"></a>
+<span class="sourceLineNo">256</span>    return false;<a name="line.256"></a>
+<span class="sourceLineNo">257</span>  }<a name="line.257"></a>
+<span class="sourceLineNo">258</span><a name="line.258"></a>
+<span class="sourceLineNo">259</span>  @Override<a name="line.259"></a>
+<span class="sourceLineNo">260</span>  protected LockState acquireLock(final MasterProcedureEnv env) {<a name="line.260"></a>
+<span class="sourceLineNo">261</span>    if (env.getProcedureScheduler().waitServerExclusiveLock(this, getServerName())) {<a name="line.261"></a>
+<span class="sourceLineNo">262</span>      return LockState.LOCK_EVENT_WAIT;<a name="line.262"></a>
+<span class="sourceLineNo">263</span>    }<a name="line.263"></a>
+<span class="sourceLineNo">264</span>    return LockState.LOCK_ACQUIRED;<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>  protected void releaseLock(final MasterProcedureEnv env) {<a name="line.268"></a>
+<span class="sourceLineNo">269</span>    env.getProcedureScheduler().wakeServerExclusiveLock(this, getServerName());<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 toStringClassDetails(StringBuilder sb) {<a name="line.273"></a>
+<span class="sourceLineNo">274</span>    sb.append(getClass().getSimpleName());<a name="line.274"></a>
+<span class="sourceLineNo">275</span>    sb.append(" server=");<a name="line.275"></a>
+<span class="sourceLineNo">276</span>    sb.append(serverName);<a name="line.276"></a>
+<span class="sourceLineNo">277</span>    sb.append(", splitWal=");<a name="line.277"></a>
+<span class="sourceLineNo">278</span>    sb.append(shouldSplitWal);<a name="line.278"></a>
+<span class="sourceLineNo">279</span>    sb.append(", meta=");<a name="line.279"></a>
+<span class="sourceLineNo">280</span>    sb.append(carryingMeta);<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>  protected void serializeStateData(ProcedureStateSerializer serializer)<a name="line.284"></a>
+<span class="sourceLineNo">285</span>      throws IOException {<a name="line.285"></a>
+<span class="sourceLineNo">286</span>    super.serializeStateData(serializer);<a name="line.286"></a>
+<span class="sourceLineNo">287</span><a name="line.287"></a>
+<span class="sourceLineNo">288</span>    MasterProcedureProtos.ServerCrashStateData.Builder state =<a name="line.288"></a>
+<span class="sourceLineNo">289</span>      MasterProcedureProtos.ServerCrashStateData.newBuilder().<a name="line.289"></a>
+<span class="sourceLineNo">290</span>      setServerName(ProtobufUtil.toServerName(this.serverName)).<a name="line.290"></a>
+<span class="sourceLineNo">291</span>      setCarryingMeta(this.carryingMeta).<a name="line.291"></a>
+<span class="sourceLineNo">292</span>      setShouldSplitWal(this.shouldSplitWal);<a name="line.292"></a>
+<span class="sourceLineNo">293</span>    if (this.regionsOnCrashedServer != null &amp;&amp; !this.regionsOnCrashedServer.isEmpty()) {<a name="line.293"></a>
+<span class="sourceLineNo">294</span>      for (RegionInfo hri: this.regionsOnCrashedServer) {<a name="line.294"></a>
+<span class="sourceLineNo">295</span>        state.addRegionsOnCrashedServer(ProtobufUtil.toRegionInfo(hri));<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>    serializer.serialize(state.build());<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>  @Override<a name="line.301"></a>
+<span class="sourceLineNo">302</span>  protected void deserializeStateData(ProcedureStateSerializer serializer)<a name="line.302"></a>
+<span class="sourceLineNo">303</span>      throws IOException {<a name="line.303"></a>
+<span class="sourceLineNo">304</span>    super.deserializeStateData(serializer);<a name="line.304"></a>
+<span class="sourceLineNo">305</span><a name="line.305"></a>
+<span class="sourceLineNo">306</span>    MasterProcedureProtos.ServerCrashStateData state =<a name="line.306"></a>
+<span class="sourceLineNo">307</span>        serializer.deserialize(MasterProcedureProtos.ServerCrashStateData.class);<a name="line.307"></a>
+<span class="sourceLineNo">308</span>    this.serverName = ProtobufUtil.toServerName(state.getServerName());<a name="line.308"></a>
+<span class="sourceLineNo">309</span>    this.carryingMeta = state.hasCarryingMeta()? state.getCarryingMeta(): false;<a name="line.309"></a>
+<span class="sourceLineNo">310</span>    // shouldSplitWAL has a default over in pb so this invocation will always work.<a name="line.310"></a>
+<span class="sourceLineNo">311</span>    this.shouldSplitWal = state.getShouldSplitWal();<a name="line.311"></a>
+<span class="sourceLineNo">312</span>    int size = state.getRegionsOnCrashedServerCount();<a name="line.312"></a>
+<span class="sourceLineNo">313</span>    if (size &gt; 0) {<a name="line.313"></a>
+<span class="sourceLineNo">314</span>      this.regionsOnCrashedServer = new ArrayList&lt;&gt;(size);<a name="line.314"></a>
+<span class="sourceLineNo">315</span>      for (org.apache.hadoop.hbase.shaded.protobuf.generated.HBaseProtos.RegionInfo ri: state.getRegionsOnCrashedServerList()) {<a name="line.315"></a>
+<span class="sourceLineNo">316</span>        this.regionsOnCrashedServer.add(ProtobufUtil.toRegionInfo(ri));<a name="line.316"></a>
+<span class="sourceLineNo">317</span>      }<a name="line.317"></a>
+<span class="sourceLineNo">318</span>    }<a name="line.318"></a>
+<span class="sourceLineNo">319</span>  }<a name="line.319"></a>
+<span class="sourceLineNo">320</span><a name="line.320"></a>
+<span class="sourceLineNo">321</span>  @Override<a name="line.321"></a>
+<span class="sourceLineNo">322</span>  public ServerName getServerName() {<a name="line.322"></a>
+<span class="sourceLineNo">323</span>    return this.serverName;<a name="line.323"></a>
+<span class="sourceLineNo">324</span>  }<a name="line.324"></a>
+<span class="sourceLineNo">325</span><a name="line.325"></a>
+<span class="sourceLineNo">326</span>  @Override<a name="line.326"></a>
+<span class="sourceLineNo">327</span>  public boolean hasMetaTableRegion() {<a name="line.327"></a>
+<span class="sourceLineNo">328</span>    return this.carryingMeta;<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>  @Override<a name="line.331"></a>
+<span class="sourceLineNo">332</span>  public ServerOperationType getServerOperationType() {<a name="line.332"></a>
+<span class="sourceLineNo">333</span>    return ServerOperationType.CRASH_HANDLER;<a name="line.333"></a>
+<span class="sourceLineNo">334</span>  }<a name="line.334"></a>
+<span class="sourceLineNo">335</span><a name="line.335"></a>
+<span class="sourceLineNo">336</span>  /**<a name="line.336"></a>
+<span class="sourceLineNo">337</span>   * For this procedure, yield at end of each successful flow step so that all crashed servers<a name="line.337"></a>
+<span class="sourceLineNo">338</span>   * can make progress rather than do the default which has each procedure running to completion<a name="line.338"></a>
+<span class="sourceLineNo">339</span>   * before we move to the next. For crashed servers, especially if running with distributed log<a name="line.339"></a>
+<span class="sourceLineNo">340</span>   * replay, we will want all servers to come along; we do not want the scenario where a server is<a name="line.340"></a>
+<span class="sourceLineNo">341</span>   * stuck waiting for regions to online so it can replay edits.<a name="line.341"></a>
+<span class="sourceLineNo">342</span>   */<a name="line.342"></a>
+<span class="sourceLineNo">343</span>  @Override<a name="line.343"></a>
+<span class="sourceLineNo">344</span>  protected boolean isYieldBeforeExecuteFromState(MasterProcedureEnv env, ServerCrashState state) {<a name="line.344"></a>
+<span class="sourceLineNo">345</span>    return true;<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>  @Override<a name="line.348"></a>
+<span class="sourceLineNo">349</span>  protected boolean shouldWaitClientAck(MasterProcedureEnv env) {<a name="line.349"></a>
+<span class="sourceLineNo">350</span>    // The operation is triggered internally on the server<a name="line.350"></a>
+<span class="sourceLineNo">351</span>    // the client does not know about this procedure.<a name="line.351"></a>
+<span class="sourceLineNo">352</span>    return false;<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>  /**<a name="line.355"></a>
+<span class="sourceLineNo">356</span>   * Assign the regions on the crashed RS to other Rses.<a name="line.356"></a>
+<span class="sourceLineNo">357</span>   * &lt;p/&gt;<a name="line.357"></a>
+<span class="sourceLineNo">358</span>   * In this method we will go through all the RegionStateNodes of the give regions to find out<a name="line.358"></a>
+<span class="sourceLineNo">359</span>   * whether there is already an TRSP for the region, if so we interrupt it and let it retry on<a name="line.359"></a>
+<span class="sourceLineNo">360</span>   * other server, otherwise we will schedule a TRSP to bring the region online.<a name="line.360"></a>
+<span class="sourceLineNo">361</span>   * &lt;p/&gt;<a name="line.361"></a>
+<span class="sourceLineNo">362</span>   * We will also check whether the table for a region is enabled, if not, we will skip assigning<a name="line.362"></a>
+<span class="sourceLineNo">363</span>   * it.<a name="line.363"></a>
+<span class="sourceLineNo">364</span>   */<a name="line.364"></a>
+<span class="sourceLineNo">365</span>  private void assignRegions(MasterProcedureEnv env, List&lt;RegionInfo&gt; regions) throws IOException {<a name="line.365"></a>
+<span class="sourceLineNo">366</span>    AssignmentManager am = env.getMasterServices().getAssignmentManager();<a name="line.366"></a>
+<span class="sourceLineNo">367</span>    for (RegionInfo region : regions) {<a name="line.367"></a>
+<span class="sourceLineNo">368</span>      RegionStateNode regionNode = am.getRegionStates().getOrCreateRegionStateNode(region);<a name="line.368"></a>
+<span class="sourceLineNo">369</span>      regionNode.lock();<a name="line.369"></a>
+<span class="sourceLineNo">370</span>      try {<a name="line.370"></a>
+<span class="sourceLineNo">371</span>        if (regionNode.getProcedure() != null) {<a name="line.371"></a>
+<span class="sourceLineNo">372</span>          LOG.info("{} found RIT {}; {}", this, regionNode.getProcedure(), regionNode);<a name="line.372"></a>
+<span class="sourceLineNo">373</span>          regionNode.getProcedure().serverCrashed(env, regionNode, getServerName());<a name="line.373"></a>
+<span class="sourceLineNo">374</span>        } else {<a name="line.374"></a>
+<span class="sourceLineNo">375</span>          if (env.getMasterServices().getTableStateManager().isTableState(regionNode.getTable(),<a name="line.375"></a>
+<span class="sourceLineNo">376</span>            TableState.State.DISABLING, TableState.State.DISABLED)) {<a name="line.376"></a>
+<span class="sourceLineNo">377</span>            continue;<a name="line.377"></a>
+<span class="sourceLineNo">378</span>          }<a name="line.378"></a>
+<span class="sourceLineNo">379</span>          TransitRegionStateProcedure proc = TransitRegionStateProcedure.assign(env, region, null);<a name="line.379"></a>
+<span class="sourceLineNo">380</span>          regionNode.setProcedure(proc);<a name="line.380"></a>
+<span class="sourceLineNo">381</span>          addChildProcedure(proc);<a name="line.381"></a>
+<span class="sourceLineNo">382</span>        }<a name="line.382"></a>
+<span class="sourceLineNo">383</span>      } finally {<a name="line.383"></a>
+<span class="sourceLineNo">384</span>        regionNode.unlock();<a name="line.384"></a>
+<span class="sourceLineNo">385</span>      }<a name="line.385"></a>
+<span class="sourceLineNo">386</span>    }<a name="line.386"></a>
+<span class="sourceLineNo">387</span>  }<a name="line.387"></a>
+<span class="sourceLineNo">388</span><a name="line.388"></a>
+<span class="sourceLineNo">389</span>  @Override<a name="line.389"></a>
+<span class="sourceLineNo">390</span>  protected ProcedureMetrics getProcedureMetrics(MasterProcedureEnv env) {<a name="line.390"></a>
+<span class="sourceLineNo">391</span>    return env.getMasterServices().getMasterMetrics().getServerCrashProcMetrics();<a name="line.391"></a>
+<span class="sourceLineNo">392</span>  }<a name="line.392"></a>
+<span class="sourceLineNo">393</span>}<a name="line.393"></a>
 
 
 


[24/28] hbase-site git commit: Published site at 8d7061a487357344f10ee260979cc2c47cd833dd.

Posted by gi...@apache.org.
http://git-wip-us.apache.org/repos/asf/hbase-site/blob/2e694a8e/checkstyle.rss
----------------------------------------------------------------------
diff --git a/checkstyle.rss b/checkstyle.rss
index ce2d82a..49b5d8b 100644
--- a/checkstyle.rss
+++ b/checkstyle.rss
@@ -25,8 +25,8 @@ under the License.
     <language>en-us</language>
     <copyright>&#169;2007 - 2018 The Apache Software Foundation</copyright>
     <item>
-      <title>File: 3817,
-             Errors: 14731,
+      <title>File: 3818,
+             Errors: 14730,
              Warnings: 0,
              Infos: 0
       </title>
@@ -27668,6 +27668,20 @@ under the License.
               </tr>
                           <tr>
                 <td>
+                  <a href="http://hbase.apache.org/checkstyle.html#org.apache.hadoop.hbase.regionserver.TestCleanupMetaWAL.java">org/apache/hadoop/hbase/regionserver/TestCleanupMetaWAL.java</a>
+                </td>
+                <td>
+                  0
+                </td>
+                <td>
+                  0
+                </td>
+                <td>
+                  1
+                </td>
+              </tr>
+                          <tr>
+                <td>
                   <a href="http://hbase.apache.org/checkstyle.html#org.apache.hadoop.hbase.regionserver.compactions.CompactionPolicy.java">org/apache/hadoop/hbase/regionserver/compactions/CompactionPolicy.java</a>
                 </td>
                 <td>
@@ -52989,7 +53003,7 @@ under the License.
                   0
                 </td>
                 <td>
-                  2
+                  0
                 </td>
               </tr>
                           <tr>

http://git-wip-us.apache.org/repos/asf/hbase-site/blob/2e694a8e/coc.html
----------------------------------------------------------------------
diff --git a/coc.html b/coc.html
index a01daa8..754c517 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="20181206" />
+    <meta name="Date-Revision-yyyymmdd" content="20181207" />
     <meta http-equiv="Content-Language" content="en" />
     <title>Apache HBase &#x2013; 
       Code of Conduct Policy
@@ -385,7 +385,7 @@ email to <a class="externalLink" href="mailto:private@hbase.apache.org">the priv
                         <a href="https://www.apache.org/">The Apache Software Foundation</a>.
             All rights reserved.      
                     
-                  <li id="publishDate" class="pull-right">Last Published: 2018-12-06</li>
+                  <li id="publishDate" class="pull-right">Last Published: 2018-12-07</li>
             </p>
                 </div>
 

http://git-wip-us.apache.org/repos/asf/hbase-site/blob/2e694a8e/dependencies.html
----------------------------------------------------------------------
diff --git a/dependencies.html b/dependencies.html
index ab548de..8d754fb 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="20181206" />
+    <meta name="Date-Revision-yyyymmdd" content="20181207" />
     <meta http-equiv="Content-Language" content="en" />
     <title>Apache HBase &#x2013; Project Dependencies</title>
     <link rel="stylesheet" href="./css/apache-maven-fluido-1.4-HBase.min.css" />
@@ -450,7 +450,7 @@
                         <a href="https://www.apache.org/">The Apache Software Foundation</a>.
             All rights reserved.      
                     
-                  <li id="publishDate" class="pull-right">Last Published: 2018-12-06</li>
+                  <li id="publishDate" class="pull-right">Last Published: 2018-12-07</li>
             </p>
                 </div>
 

http://git-wip-us.apache.org/repos/asf/hbase-site/blob/2e694a8e/dependency-convergence.html
----------------------------------------------------------------------
diff --git a/dependency-convergence.html b/dependency-convergence.html
index acebaf2..164cef4 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="20181206" />
+    <meta name="Date-Revision-yyyymmdd" content="20181207" />
     <meta http-equiv="Content-Language" content="en" />
     <title>Apache HBase &#x2013; Reactor Dependency Convergence</title>
     <link rel="stylesheet" href="./css/apache-maven-fluido-1.4-HBase.min.css" />
@@ -680,7 +680,7 @@
                         <a href="https://www.apache.org/">The Apache Software Foundation</a>.
             All rights reserved.      
                     
-                  <li id="publishDate" class="pull-right">Last Published: 2018-12-06</li>
+                  <li id="publishDate" class="pull-right">Last Published: 2018-12-07</li>
             </p>
                 </div>
 

http://git-wip-us.apache.org/repos/asf/hbase-site/blob/2e694a8e/dependency-info.html
----------------------------------------------------------------------
diff --git a/dependency-info.html b/dependency-info.html
index 3ddaaaa..86b3303 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="20181206" />
+    <meta name="Date-Revision-yyyymmdd" content="20181207" />
     <meta http-equiv="Content-Language" content="en" />
     <title>Apache HBase &#x2013; Dependency Information</title>
     <link rel="stylesheet" href="./css/apache-maven-fluido-1.4-HBase.min.css" />
@@ -323,7 +323,7 @@
                         <a href="https://www.apache.org/">The Apache Software Foundation</a>.
             All rights reserved.      
                     
-                  <li id="publishDate" class="pull-right">Last Published: 2018-12-06</li>
+                  <li id="publishDate" class="pull-right">Last Published: 2018-12-07</li>
             </p>
                 </div>
 

http://git-wip-us.apache.org/repos/asf/hbase-site/blob/2e694a8e/dependency-management.html
----------------------------------------------------------------------
diff --git a/dependency-management.html b/dependency-management.html
index 1f7d51b..4a6ffa8 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="20181206" />
+    <meta name="Date-Revision-yyyymmdd" content="20181207" />
     <meta http-equiv="Content-Language" content="en" />
     <title>Apache HBase &#x2013; Project Dependency Management</title>
     <link rel="stylesheet" href="./css/apache-maven-fluido-1.4-HBase.min.css" />
@@ -1009,7 +1009,7 @@
                         <a href="https://www.apache.org/">The Apache Software Foundation</a>.
             All rights reserved.      
                     
-                  <li id="publishDate" class="pull-right">Last Published: 2018-12-06</li>
+                  <li id="publishDate" class="pull-right">Last Published: 2018-12-07</li>
             </p>
                 </div>
 

http://git-wip-us.apache.org/repos/asf/hbase-site/blob/2e694a8e/devapidocs/constant-values.html
----------------------------------------------------------------------
diff --git a/devapidocs/constant-values.html b/devapidocs/constant-values.html
index ae8cc77..84c6161 100644
--- a/devapidocs/constant-values.html
+++ b/devapidocs/constant-values.html
@@ -3831,7 +3831,7 @@
 <!--   -->
 </a><code>public&nbsp;static&nbsp;final&nbsp;<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
 <td><code><a href="org/apache/hadoop/hbase/Version.html#date">date</a></code></td>
-<td class="colLast"><code>"Thu Dec  6 14:44:19 UTC 2018"</code></td>
+<td class="colLast"><code>"Fri Dec  7 14:44:18 UTC 2018"</code></td>
 </tr>
 <tr class="rowColor">
 <td class="colFirst"><a name="org.apache.hadoop.hbase.Version.revision">
@@ -3845,7 +3845,7 @@
 <!--   -->
 </a><code>public&nbsp;static&nbsp;final&nbsp;<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
 <td><code><a href="org/apache/hadoop/hbase/Version.html#srcChecksum">srcChecksum</a></code></td>
-<td class="colLast"><code>"35226076fb0e3e83ae3703a26a3315b8"</code></td>
+<td class="colLast"><code>"84906d41e890dfa9d36f1322547ecb25"</code></td>
 </tr>
 <tr class="rowColor">
 <td class="colFirst"><a name="org.apache.hadoop.hbase.Version.url">
@@ -21256,6 +21256,20 @@
 <td class="colLast"><code>"Size of storefiles being served."</code></td>
 </tr>
 <tr class="rowColor">
+<td class="colFirst"><a name="org.apache.hadoop.hbase.regionserver.MetricsRegionServerSource.STOREFILE_SIZE_GROWTH_RATE">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td><code><a href="org/apache/hadoop/hbase/regionserver/MetricsRegionServerSource.html#STOREFILE_SIZE_GROWTH_RATE">STOREFILE_SIZE_GROWTH_RATE</a></code></td>
+<td class="colLast"><code>"storeFileSizeGrowthRate"</code></td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a name="org.apache.hadoop.hbase.regionserver.MetricsRegionServerSource.STOREFILE_SIZE_GROWTH_RATE_DESC">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td><code><a href="org/apache/hadoop/hbase/regionserver/MetricsRegionServerSource.html#STOREFILE_SIZE_GROWTH_RATE_DESC">STOREFILE_SIZE_GROWTH_RATE_DESC</a></code></td>
+<td class="colLast"><code>"Bytes per second by which the size of storefiles being served grows."</code></td>
+</tr>
+<tr class="rowColor">
 <td class="colFirst"><a name="org.apache.hadoop.hbase.regionserver.MetricsRegionServerSource.TOTAL_REQUEST_COUNT">
 <!--   -->
 </a><code>public&nbsp;static&nbsp;final&nbsp;<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>

http://git-wip-us.apache.org/repos/asf/hbase-site/blob/2e694a8e/devapidocs/index-all.html
----------------------------------------------------------------------
diff --git a/devapidocs/index-all.html b/devapidocs/index-all.html
index d4f2dbf..4dfb81e 100644
--- a/devapidocs/index-all.html
+++ b/devapidocs/index-all.html
@@ -3501,6 +3501,11 @@
  corrupted logs (any log that couldn't be successfully parsed to corruptDir
  (.corrupt) for later investigation</div>
 </dd>
+<dt><span class="memberNameLink"><a href="org/apache/hadoop/hbase/master/MasterWalManager.html#archiveMetaLog-org.apache.hadoop.hbase.ServerName-">archiveMetaLog(ServerName)</a></span> - Method in class org.apache.hadoop.hbase.master.<a href="org/apache/hadoop/hbase/master/MasterWalManager.html" title="class in org.apache.hadoop.hbase.master">MasterWalManager</a></dt>
+<dd>
+<div class="block">For meta region open and closed normally on a server, it may leave some meta
+ WAL in the server's wal dir.</div>
+</dd>
 <dt><span class="memberNameLink"><a href="org/apache/hadoop/hbase/io/HFileLink.html#archivePath">archivePath</a></span> - Variable in class org.apache.hadoop.hbase.io.<a href="org/apache/hadoop/hbase/io/HFileLink.html" title="class in org.apache.hadoop.hbase.io">HFileLink</a></dt>
 <dd>&nbsp;</dd>
 <dt><span class="memberNameLink"><a href="org/apache/hadoop/hbase/backup/HFileArchiver.html#archiveRegion-org.apache.hadoop.conf.Configuration-org.apache.hadoop.fs.FileSystem-org.apache.hadoop.hbase.client.RegionInfo-">archiveRegion(Configuration, FileSystem, RegionInfo)</a></span> - Static method in class org.apache.hadoop.hbase.backup.<a href="org/apache/hadoop/hbase/backup/HFileArchiver.html" title="class in org.apache.hadoop.hbase.backup">HFileArchiver</a></dt>
@@ -51561,6 +51566,12 @@
 </dd>
 <dt><span class="memberNameLink"><a href="org/apache/hadoop/hbase/regionserver/MetricsTableWrapperAggregateImpl.html#getStoreFileSize-java.lang.String-">getStoreFileSize(String)</a></span> - Method in class org.apache.hadoop.hbase.regionserver.<a href="org/apache/hadoop/hbase/regionserver/MetricsTableWrapperAggregateImpl.html" title="class in org.apache.hadoop.hbase.regionserver">MetricsTableWrapperAggregateImpl</a></dt>
 <dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/hadoop/hbase/regionserver/MetricsRegionServerWrapper.html#getStoreFileSizeGrowthRate--">getStoreFileSizeGrowthRate()</a></span> - Method in interface org.apache.hadoop.hbase.regionserver.<a href="org/apache/hadoop/hbase/regionserver/MetricsRegionServerWrapper.html" title="interface in org.apache.hadoop.hbase.regionserver">MetricsRegionServerWrapper</a></dt>
+<dd>
+<div class="block">Get the growth rate of the store files this region server is serving from.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/apache/hadoop/hbase/regionserver/MetricsRegionServerWrapperImpl.html#getStoreFileSizeGrowthRate--">getStoreFileSizeGrowthRate()</a></span> - Method in class org.apache.hadoop.hbase.regionserver.<a href="org/apache/hadoop/hbase/regionserver/MetricsRegionServerWrapperImpl.html" title="class in org.apache.hadoop.hbase.regionserver">MetricsRegionServerWrapperImpl</a></dt>
+<dd>&nbsp;</dd>
 <dt><span class="memberNameLink"><a href="org/apache/hadoop/hbase/ServerLoad.html#getStorefileSizeInMB--">getStorefileSizeInMB()</a></span> - Method in class org.apache.hadoop.hbase.<a href="org/apache/hadoop/hbase/ServerLoad.html" title="class in org.apache.hadoop.hbase">ServerLoad</a></dt>
 <dd>
 <div class="block"><span class="deprecatedLabel">Deprecated.</span>
@@ -67232,6 +67243,8 @@
 </dd>
 <dt><span class="memberNameLink"><a href="org/apache/hadoop/hbase/master/assignment/TransitRegionStateProcedure.html#lastState">lastState</a></span> - Variable in class org.apache.hadoop.hbase.master.assignment.<a href="org/apache/hadoop/hbase/master/assignment/TransitRegionStateProcedure.html" title="class in org.apache.hadoop.hbase.master.assignment">TransitRegionStateProcedure</a></dt>
 <dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/hadoop/hbase/regionserver/MetricsRegionServerWrapperImpl.RegionServerMetricsWrapperRunnable.html#lastStoreFileSize">lastStoreFileSize</a></span> - Variable in class org.apache.hadoop.hbase.regionserver.<a href="org/apache/hadoop/hbase/regionserver/MetricsRegionServerWrapperImpl.RegionServerMetricsWrapperRunnable.html" title="class in org.apache.hadoop.hbase.regionserver">MetricsRegionServerWrapperImpl.RegionServerMetricsWrapperRunnable</a></dt>
+<dd>&nbsp;</dd>
 <dt><span class="memberNameLink"><a href="org/apache/hadoop/hbase/regionserver/HRegion.html#lastStoreFlushTimeMap">lastStoreFlushTimeMap</a></span> - Variable in class org.apache.hadoop.hbase.regionserver.<a href="org/apache/hadoop/hbase/regionserver/HRegion.html" title="class in org.apache.hadoop.hbase.regionserver">HRegion</a></dt>
 <dd>&nbsp;</dd>
 <dt><span class="memberNameLink"><a href="org/apache/hadoop/hbase/mapred/TableRecordReaderImpl.html#lastSuccessfulRow">lastSuccessfulRow</a></span> - Variable in class org.apache.hadoop.hbase.mapred.<a href="org/apache/hadoop/hbase/mapred/TableRecordReaderImpl.html" title="class in org.apache.hadoop.hbase.mapred">TableRecordReaderImpl</a></dt>
@@ -111467,6 +111480,10 @@ service.</div>
 <dd>&nbsp;</dd>
 <dt><span class="memberNameLink"><a href="org/apache/hadoop/hbase/regionserver/MetricsRegionServerSource.html#STOREFILE_SIZE_DESC">STOREFILE_SIZE_DESC</a></span> - Static variable in interface org.apache.hadoop.hbase.regionserver.<a href="org/apache/hadoop/hbase/regionserver/MetricsRegionServerSource.html" title="interface in org.apache.hadoop.hbase.regionserver">MetricsRegionServerSource</a></dt>
 <dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/hadoop/hbase/regionserver/MetricsRegionServerSource.html#STOREFILE_SIZE_GROWTH_RATE">STOREFILE_SIZE_GROWTH_RATE</a></span> - Static variable in interface org.apache.hadoop.hbase.regionserver.<a href="org/apache/hadoop/hbase/regionserver/MetricsRegionServerSource.html" title="interface in org.apache.hadoop.hbase.regionserver">MetricsRegionServerSource</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/hadoop/hbase/regionserver/MetricsRegionServerSource.html#STOREFILE_SIZE_GROWTH_RATE_DESC">STOREFILE_SIZE_GROWTH_RATE_DESC</a></span> - Static variable in interface org.apache.hadoop.hbase.regionserver.<a href="org/apache/hadoop/hbase/regionserver/MetricsRegionServerSource.html" title="interface in org.apache.hadoop.hbase.regionserver">MetricsRegionServerSource</a></dt>
+<dd>&nbsp;</dd>
 <dt><span class="memberNameLink"><a href="org/apache/hadoop/hbase/regionserver/DefaultStoreFileManager.html#storeFileComparator">storeFileComparator</a></span> - Variable in class org.apache.hadoop.hbase.regionserver.<a href="org/apache/hadoop/hbase/regionserver/DefaultStoreFileManager.html" title="class in org.apache.hadoop.hbase.regionserver">DefaultStoreFileManager</a></dt>
 <dd>&nbsp;</dd>
 <dt><a href="org/apache/hadoop/hbase/regionserver/StoreFileComparators.html" title="class in org.apache.hadoop.hbase.regionserver"><span class="typeNameLink">StoreFileComparators</span></a> - Class in <a href="org/apache/hadoop/hbase/regionserver/package-summary.html">org.apache.hadoop.hbase.regionserver</a></dt>
@@ -111592,6 +111609,8 @@ service.</div>
 <dd>&nbsp;</dd>
 <dt><span class="memberNameLink"><a href="org/apache/hadoop/hbase/regionserver/MetricsTableWrapperAggregateImpl.MetricsTableValues.html#storeFileSize">storeFileSize</a></span> - Variable in class org.apache.hadoop.hbase.regionserver.<a href="org/apache/hadoop/hbase/regionserver/MetricsTableWrapperAggregateImpl.MetricsTableValues.html" title="class in org.apache.hadoop.hbase.regionserver">MetricsTableWrapperAggregateImpl.MetricsTableValues</a></dt>
 <dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/hadoop/hbase/regionserver/MetricsRegionServerWrapperImpl.html#storeFileSizeGrowthRate">storeFileSizeGrowthRate</a></span> - Variable in class org.apache.hadoop.hbase.regionserver.<a href="org/apache/hadoop/hbase/regionserver/MetricsRegionServerWrapperImpl.html" title="class in org.apache.hadoop.hbase.regionserver">MetricsRegionServerWrapperImpl</a></dt>
+<dd>&nbsp;</dd>
 <dt><span class="memberNameLink"><a href="org/apache/hadoop/hbase/master/balancer/BalancerRegionLoad.html#storefileSizeMB">storefileSizeMB</a></span> - Variable in class org.apache.hadoop.hbase.master.balancer.<a href="org/apache/hadoop/hbase/master/balancer/BalancerRegionLoad.html" title="class in org.apache.hadoop.hbase.master.balancer">BalancerRegionLoad</a></dt>
 <dd>&nbsp;</dd>
 <dt><span class="memberNameLink"><a href="org/apache/hadoop/hbase/rest/model/StorageClusterStatusModel.Node.Region.html#storefileSizeMB">storefileSizeMB</a></span> - Variable in class org.apache.hadoop.hbase.rest.model.<a href="org/apache/hadoop/hbase/rest/model/StorageClusterStatusModel.Node.Region.html" title="class in org.apache.hadoop.hbase.rest.model">StorageClusterStatusModel.Node.Region</a></dt>

http://git-wip-us.apache.org/repos/asf/hbase-site/blob/2e694a8e/devapidocs/org/apache/hadoop/hbase/backup/package-tree.html
----------------------------------------------------------------------
diff --git a/devapidocs/org/apache/hadoop/hbase/backup/package-tree.html b/devapidocs/org/apache/hadoop/hbase/backup/package-tree.html
index 155a44c..d0d625a 100644
--- a/devapidocs/org/apache/hadoop/hbase/backup/package-tree.html
+++ b/devapidocs/org/apache/hadoop/hbase/backup/package-tree.html
@@ -167,10 +167,10 @@
 <ul>
 <li type="circle">java.lang.<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Enum.html?is-external=true" title="class or interface in java.lang"><span class="typeNameLink">Enum</span></a>&lt;E&gt; (implements java.lang.<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Comparable.html?is-external=true" title="class or interface in java.lang">Comparable</a>&lt;T&gt;, java.io.<a href="https://docs.oracle.com/javase/8/docs/api/java/io/Serializable.html?is-external=true" title="class or interface in java.io">Serializable</a>)
 <ul>
-<li type="circle">org.apache.hadoop.hbase.backup.<a href="../../../../../org/apache/hadoop/hbase/backup/BackupType.html" title="enum in org.apache.hadoop.hbase.backup"><span class="typeNameLink">BackupType</span></a></li>
-<li type="circle">org.apache.hadoop.hbase.backup.<a href="../../../../../org/apache/hadoop/hbase/backup/BackupRestoreConstants.BackupCommand.html" title="enum in org.apache.hadoop.hbase.backup"><span class="typeNameLink">BackupRestoreConstants.BackupCommand</span></a></li>
 <li type="circle">org.apache.hadoop.hbase.backup.<a href="../../../../../org/apache/hadoop/hbase/backup/BackupInfo.BackupState.html" title="enum in org.apache.hadoop.hbase.backup"><span class="typeNameLink">BackupInfo.BackupState</span></a></li>
+<li type="circle">org.apache.hadoop.hbase.backup.<a href="../../../../../org/apache/hadoop/hbase/backup/BackupType.html" title="enum in org.apache.hadoop.hbase.backup"><span class="typeNameLink">BackupType</span></a></li>
 <li type="circle">org.apache.hadoop.hbase.backup.<a href="../../../../../org/apache/hadoop/hbase/backup/BackupInfo.BackupPhase.html" title="enum in org.apache.hadoop.hbase.backup"><span class="typeNameLink">BackupInfo.BackupPhase</span></a></li>
+<li type="circle">org.apache.hadoop.hbase.backup.<a href="../../../../../org/apache/hadoop/hbase/backup/BackupRestoreConstants.BackupCommand.html" title="enum in org.apache.hadoop.hbase.backup"><span class="typeNameLink">BackupRestoreConstants.BackupCommand</span></a></li>
 </ul>
 </li>
 </ul>

http://git-wip-us.apache.org/repos/asf/hbase-site/blob/2e694a8e/devapidocs/org/apache/hadoop/hbase/class-use/ServerName.html
----------------------------------------------------------------------
diff --git a/devapidocs/org/apache/hadoop/hbase/class-use/ServerName.html b/devapidocs/org/apache/hadoop/hbase/class-use/ServerName.html
index 0ffda07..08889d8 100644
--- a/devapidocs/org/apache/hadoop/hbase/class-use/ServerName.html
+++ b/devapidocs/org/apache/hadoop/hbase/class-use/ServerName.html
@@ -3535,6 +3535,13 @@ Input/OutputFormats, a table indexing MapReduce job, and utility methods.</div>
                       <a href="../../../../../org/apache/hadoop/hbase/ServerName.html" title="class in org.apache.hadoop.hbase">ServerName</a>&nbsp;server)</code>&nbsp;</td>
 </tr>
 <tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><span class="typeNameLabel">MasterWalManager.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/master/MasterWalManager.html#archiveMetaLog-org.apache.hadoop.hbase.ServerName-">archiveMetaLog</a></span>(<a href="../../../../../org/apache/hadoop/hbase/ServerName.html" title="class in org.apache.hadoop.hbase">ServerName</a>&nbsp;serverName)</code>
+<div class="block">For meta region open and closed normally on a server, it may leave some meta
+ WAL in the server's wal dir.</div>
+</td>
+</tr>
+<tr class="rowColor">
 <td class="colFirst"><code>(package private) boolean</code></td>
 <td class="colLast"><span class="typeNameLabel">ServerManager.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/master/ServerManager.html#checkAndRecordNewServer-org.apache.hadoop.hbase.ServerName-org.apache.hadoop.hbase.ServerMetrics-">checkAndRecordNewServer</a></span>(<a href="../../../../../org/apache/hadoop/hbase/ServerName.html" title="class in org.apache.hadoop.hbase">ServerName</a>&nbsp;serverName,
                        <a href="../../../../../org/apache/hadoop/hbase/ServerMetrics.html" title="interface in org.apache.hadoop.hbase">ServerMetrics</a>&nbsp;sl)</code>
@@ -3542,31 +3549,31 @@ Input/OutputFormats, a table indexing MapReduce job, and utility methods.</div>
  if not, or the existed one got a smaller start code, record it.</div>
 </td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><code>private void</code></td>
 <td class="colLast"><span class="typeNameLabel">ServerManager.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/master/ServerManager.html#checkClockSkew-org.apache.hadoop.hbase.ServerName-long-">checkClockSkew</a></span>(<a href="../../../../../org/apache/hadoop/hbase/ServerName.html" title="class in org.apache.hadoop.hbase">ServerName</a>&nbsp;serverName,
               long&nbsp;serverCurrentTime)</code>
 <div class="block">Checks if the clock skew between the server and the master.</div>
 </td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><code>private void</code></td>
 <td class="colLast"><span class="typeNameLabel">ServerManager.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/master/ServerManager.html#checkIsDead-org.apache.hadoop.hbase.ServerName-java.lang.String-">checkIsDead</a></span>(<a href="../../../../../org/apache/hadoop/hbase/ServerName.html" title="class in org.apache.hadoop.hbase">ServerName</a>&nbsp;serverName,
            <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;what)</code>
 <div class="block">If this server is on the dead list, reject it with a YouAreDeadException.</div>
 </td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><code>void</code></td>
 <td class="colLast"><span class="typeNameLabel">DeadServer.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/master/DeadServer.html#cleanAllPreviousInstances-org.apache.hadoop.hbase.ServerName-">cleanAllPreviousInstances</a></span>(<a href="../../../../../org/apache/hadoop/hbase/ServerName.html" title="class in org.apache.hadoop.hbase">ServerName</a>&nbsp;newServerName)</code>&nbsp;</td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><code>boolean</code></td>
 <td class="colLast"><span class="typeNameLabel">DeadServer.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/master/DeadServer.html#cleanPreviousInstance-org.apache.hadoop.hbase.ServerName-">cleanPreviousInstance</a></span>(<a href="../../../../../org/apache/hadoop/hbase/ServerName.html" title="class in org.apache.hadoop.hbase">ServerName</a>&nbsp;newServerName)</code>
 <div class="block">A dead server that comes back alive has a different start code.</div>
 </td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><code>static void</code></td>
 <td class="colLast"><span class="typeNameLabel">ServerManager.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/master/ServerManager.html#closeRegionSilentlyAndWait-org.apache.hadoop.hbase.client.ClusterConnection-org.apache.hadoop.hbase.ServerName-org.apache.hadoop.hbase.client.RegionInfo-long-">closeRegionSilentlyAndWait</a></span>(<a href="../../../../../org/apache/hadoop/hbase/client/ClusterConnection.html" title="interface in org.apache.hadoop.hbase.client">ClusterConnection</a>&nbsp;connection,
                           <a href="../../../../../org/apache/hadoop/hbase/ServerName.html" title="class in org.apache.hadoop.hbase">ServerName</a>&nbsp;server,
@@ -3576,199 +3583,199 @@ Input/OutputFormats, a table indexing MapReduce job, and utility methods.</div>
  to close the region.</div>
 </td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><code>private static int</code></td>
 <td class="colLast"><span class="typeNameLabel">RegionPlan.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/master/RegionPlan.html#compareServerName-org.apache.hadoop.hbase.ServerName-org.apache.hadoop.hbase.ServerName-">compareServerName</a></span>(<a href="../../../../../org/apache/hadoop/hbase/ServerName.html" title="class in org.apache.hadoop.hbase">ServerName</a>&nbsp;left,
                  <a href="../../../../../org/apache/hadoop/hbase/ServerName.html" title="class in org.apache.hadoop.hbase">ServerName</a>&nbsp;right)</code>&nbsp;</td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><code>private boolean</code></td>
 <td class="colLast"><span class="typeNameLabel">MasterRpcServices.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/master/MasterRpcServices.html#containMetaWals-org.apache.hadoop.hbase.ServerName-">containMetaWals</a></span>(<a href="../../../../../org/apache/hadoop/hbase/ServerName.html" title="class in org.apache.hadoop.hbase">ServerName</a>&nbsp;serverName)</code>&nbsp;</td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><code>boolean</code></td>
 <td class="colLast"><span class="typeNameLabel">ServerManager.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/master/ServerManager.html#expireServer-org.apache.hadoop.hbase.ServerName-">expireServer</a></span>(<a href="../../../../../org/apache/hadoop/hbase/ServerName.html" title="class in org.apache.hadoop.hbase">ServerName</a>&nbsp;serverName)</code>
 <div class="block">Expire the passed server.</div>
 </td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><code>private <a href="../../../../../org/apache/hadoop/hbase/ServerName.html" title="class in org.apache.hadoop.hbase">ServerName</a></code></td>
 <td class="colLast"><span class="typeNameLabel">ServerManager.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/master/ServerManager.html#findServerWithSameHostnamePortWithLock-org.apache.hadoop.hbase.ServerName-">findServerWithSameHostnamePortWithLock</a></span>(<a href="../../../../../org/apache/hadoop/hbase/ServerName.html" title="class in org.apache.hadoop.hbase">ServerName</a>&nbsp;serverName)</code>
 <div class="block">Assumes onlineServers is locked.</div>
 </td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><code>void</code></td>
 <td class="colLast"><span class="typeNameLabel">DeadServer.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/master/DeadServer.html#finish-org.apache.hadoop.hbase.ServerName-">finish</a></span>(<a href="../../../../../org/apache/hadoop/hbase/ServerName.html" title="class in org.apache.hadoop.hbase">ServerName</a>&nbsp;sn)</code>
 <div class="block">Complete processing for this dead server.</div>
 </td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><code>int</code></td>
 <td class="colLast"><span class="typeNameLabel">ServerManager.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/master/ServerManager.html#getInfoPort-org.apache.hadoop.hbase.ServerName-">getInfoPort</a></span>(<a href="../../../../../org/apache/hadoop/hbase/ServerName.html" title="class in org.apache.hadoop.hbase">ServerName</a>&nbsp;serverName)</code>&nbsp;</td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><code><a href="../../../../../org/apache/hadoop/hbase/ServerMetrics.html" title="interface in org.apache.hadoop.hbase">ServerMetrics</a></code></td>
 <td class="colLast"><span class="typeNameLabel">ServerManager.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/master/ServerManager.html#getLoad-org.apache.hadoop.hbase.ServerName-">getLoad</a></span>(<a href="../../../../../org/apache/hadoop/hbase/ServerName.html" title="class in org.apache.hadoop.hbase">ServerName</a>&nbsp;serverName)</code>&nbsp;</td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><code><a href="https://docs.oracle.com/javase/8/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="typeNameLabel">RackManager.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/master/RackManager.html#getRack-org.apache.hadoop.hbase.ServerName-">getRack</a></span>(<a href="../../../../../org/apache/hadoop/hbase/ServerName.html" title="class in org.apache.hadoop.hbase">ServerName</a>&nbsp;server)</code>
 <div class="block">Get the name of the rack containing a server, according to the DNS to
  switch mapping.</div>
 </td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><code>int</code></td>
 <td class="colLast"><span class="typeNameLabel">HMaster.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/master/HMaster.html#getRegionServerInfoPort-org.apache.hadoop.hbase.ServerName-">getRegionServerInfoPort</a></span>(<a href="../../../../../org/apache/hadoop/hbase/ServerName.html" title="class in org.apache.hadoop.hbase">ServerName</a>&nbsp;sn)</code>&nbsp;</td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><code><a href="https://docs.oracle.com/javase/8/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="typeNameLabel">MasterServices.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/master/MasterServices.html#getRegionServerVersion-org.apache.hadoop.hbase.ServerName-">getRegionServerVersion</a></span>(<a href="../../../../../org/apache/hadoop/hbase/ServerName.html" title="class in org.apache.hadoop.hbase">ServerName</a>&nbsp;sn)</code>&nbsp;</td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><code><a href="https://docs.oracle.com/javase/8/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="typeNameLabel">HMaster.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/master/HMaster.html#getRegionServerVersion-org.apache.hadoop.hbase.ServerName-">getRegionServerVersion</a></span>(<a href="../../../../../org/apache/hadoop/hbase/ServerName.html" title="class in org.apache.hadoop.hbase">ServerName</a>&nbsp;sn)</code>&nbsp;</td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><code><a href="https://docs.oracle.com/javase/8/docs/api/java/util/HashMap.html?is-external=true" title="class or interface in java.util">HashMap</a>&lt;<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>,<a href="https://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;<a href="../../../../../org/apache/hadoop/hbase/util/Pair.html" title="class in org.apache.hadoop.hbase.util">Pair</a>&lt;<a href="../../../../../org/apache/hadoop/hbase/ServerName.html" title="class in org.apache.hadoop.hbase">ServerName</a>,<a href="../../../../../org/apache/hadoop/hbase/replication/ReplicationLoadSource.html" title="class in org.apache.hadoop.hbase.replication">ReplicationLoadSource</a>&gt;&gt;&gt;</code></td>
 <td class="colLast"><span class="typeNameLabel">HMaster.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/master/HMaster.html#getReplicationLoad-org.apache.hadoop.hbase.ServerName:A-">getReplicationLoad</a></span>(<a href="../../../../../org/apache/hadoop/hbase/ServerName.html" title="class in org.apache.hadoop.hbase">ServerName</a>[]&nbsp;serverNames)</code>&nbsp;</td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><code>org.apache.hadoop.hbase.shaded.protobuf.generated.AdminProtos.AdminService.BlockingInterface</code></td>
 <td class="colLast"><span class="typeNameLabel">ServerManager.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/master/ServerManager.html#getRsAdmin-org.apache.hadoop.hbase.ServerName-">getRsAdmin</a></span>(<a href="../../../../../org/apache/hadoop/hbase/ServerName.html" title="class in org.apache.hadoop.hbase">ServerName</a>&nbsp;sn)</code>&nbsp;</td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><code><a href="https://docs.oracle.com/javase/8/docs/api/java/util/Date.html?is-external=true" title="class or interface in java.util">Date</a></code></td>
 <td class="colLast"><span class="typeNameLabel">DeadServer.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/master/DeadServer.html#getTimeOfDeath-org.apache.hadoop.hbase.ServerName-">getTimeOfDeath</a></span>(<a href="../../../../../org/apache/hadoop/hbase/ServerName.html" title="class in org.apache.hadoop.hbase">ServerName</a>&nbsp;deadServerName)</code>
 <div class="block">Get the time when a server died</div>
 </td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><code><a href="https://docs.oracle.com/javase/8/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="typeNameLabel">ServerManager.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/master/ServerManager.html#getVersion-org.apache.hadoop.hbase.ServerName-">getVersion</a></span>(<a href="../../../../../org/apache/hadoop/hbase/ServerName.html" title="class in org.apache.hadoop.hbase">ServerName</a>&nbsp;serverName)</code>
 <div class="block">May return "0.0.0" when server is not online</div>
 </td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><code>int</code></td>
 <td class="colLast"><span class="typeNameLabel">ServerManager.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/master/ServerManager.html#getVersionNumber-org.apache.hadoop.hbase.ServerName-">getVersionNumber</a></span>(<a href="../../../../../org/apache/hadoop/hbase/ServerName.html" title="class in org.apache.hadoop.hbase">ServerName</a>&nbsp;serverName)</code>
 <div class="block">May return 0 when server is not online.</div>
 </td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><code>(package private) void</code></td>
 <td class="colLast"><span class="typeNameLabel">SplitLogManager.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/master/SplitLogManager.html#handleDeadWorker-org.apache.hadoop.hbase.ServerName-">handleDeadWorker</a></span>(<a href="../../../../../org/apache/hadoop/hbase/ServerName.html" title="class in org.apache.hadoop.hbase">ServerName</a>&nbsp;workerName)</code>&nbsp;</td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><code>void</code></td>
 <td class="colLast"><span class="typeNameLabel">SplitLogManager.Task.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/master/SplitLogManager.Task.html#heartbeat-long-int-org.apache.hadoop.hbase.ServerName-">heartbeat</a></span>(long&nbsp;time,
          int&nbsp;version,
          <a href="../../../../../org/apache/hadoop/hbase/ServerName.html" title="class in org.apache.hadoop.hbase">ServerName</a>&nbsp;worker)</code>&nbsp;</td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><code>boolean</code></td>
 <td class="colLast"><span class="typeNameLabel">RegionState.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/master/RegionState.html#isClosingOrClosedOnServer-org.apache.hadoop.hbase.ServerName-">isClosingOrClosedOnServer</a></span>(<a href="../../../../../org/apache/hadoop/hbase/ServerName.html" title="class in org.apache.hadoop.hbase">ServerName</a>&nbsp;sn)</code>&nbsp;</td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><code>boolean</code></td>
 <td class="colLast"><span class="typeNameLabel">DeadServer.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/master/DeadServer.html#isDeadServer-org.apache.hadoop.hbase.ServerName-">isDeadServer</a></span>(<a href="../../../../../org/apache/hadoop/hbase/ServerName.html" title="class in org.apache.hadoop.hbase">ServerName</a>&nbsp;serverName)</code>&nbsp;</td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><code>boolean</code></td>
 <td class="colLast"><span class="typeNameLabel">RegionState.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/master/RegionState.html#isMergingNewOnServer-org.apache.hadoop.hbase.ServerName-">isMergingNewOnServer</a></span>(<a href="../../../../../org/apache/hadoop/hbase/ServerName.html" title="class in org.apache.hadoop.hbase">ServerName</a>&nbsp;sn)</code>&nbsp;</td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><code>boolean</code></td>
 <td class="colLast"><span class="typeNameLabel">RegionState.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/master/RegionState.html#isMergingNewOrOfflineOnServer-org.apache.hadoop.hbase.ServerName-">isMergingNewOrOfflineOnServer</a></span>(<a href="../../../../../org/apache/hadoop/hbase/ServerName.html" title="class in org.apache.hadoop.hbase">ServerName</a>&nbsp;sn)</code>&nbsp;</td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><code>boolean</code></td>
 <td class="colLast"><span class="typeNameLabel">RegionState.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/master/RegionState.html#isMergingNewOrOpenedOnServer-org.apache.hadoop.hbase.ServerName-">isMergingNewOrOpenedOnServer</a></span>(<a href="../../../../../org/apache/hadoop/hbase/ServerName.html" title="class in org.apache.hadoop.hbase">ServerName</a>&nbsp;sn)</code>&nbsp;</td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><code>boolean</code></td>
 <td class="colLast"><span class="typeNameLabel">RegionState.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/master/RegionState.html#isMergingOnServer-org.apache.hadoop.hbase.ServerName-">isMergingOnServer</a></span>(<a href="../../../../../org/apache/hadoop/hbase/ServerName.html" title="class in org.apache.hadoop.hbase">ServerName</a>&nbsp;sn)</code>&nbsp;</td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><code>boolean</code></td>
 <td class="colLast"><span class="typeNameLabel">RegionState.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/master/RegionState.html#isOnServer-org.apache.hadoop.hbase.ServerName-">isOnServer</a></span>(<a href="../../../../../org/apache/hadoop/hbase/ServerName.html" title="class in org.apache.hadoop.hbase">ServerName</a>&nbsp;sn)</code>&nbsp;</td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><code>boolean</code></td>
 <td class="colLast"><span class="typeNameLabel">RegionState.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/master/RegionState.html#isOpenedOnServer-org.apache.hadoop.hbase.ServerName-">isOpenedOnServer</a></span>(<a href="../../../../../org/apache/hadoop/hbase/ServerName.html" title="class in org.apache.hadoop.hbase">ServerName</a>&nbsp;sn)</code>&nbsp;</td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><code>boolean</code></td>
 <td class="colLast"><span class="typeNameLabel">RegionState.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/master/RegionState.html#isOpeningOrFailedOpenOnServer-org.apache.hadoop.hbase.ServerName-">isOpeningOrFailedOpenOnServer</a></span>(<a href="../../../../../org/apache/hadoop/hbase/ServerName.html" title="class in org.apache.hadoop.hbase">ServerName</a>&nbsp;sn)</code>&nbsp;</td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><code>boolean</code></td>
 <td class="colLast"><span class="typeNameLabel">RegionState.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/master/RegionState.html#isOpeningOrOpenedOnServer-org.apache.hadoop.hbase.ServerName-">isOpeningOrOpenedOnServer</a></span>(<a href="../../../../../org/apache/hadoop/hbase/ServerName.html" title="class in org.apache.hadoop.hbase">ServerName</a>&nbsp;sn)</code>&nbsp;</td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><code>boolean</code></td>
 <td class="colLast"><span class="typeNameLabel">DeadServer.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/master/DeadServer.html#isProcessingServer-org.apache.hadoop.hbase.ServerName-">isProcessingServer</a></span>(<a href="../../../../../org/apache/hadoop/hbase/ServerName.html" title="class in org.apache.hadoop.hbase">ServerName</a>&nbsp;serverName)</code>&nbsp;</td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><code>boolean</code></td>
 <td class="colLast"><span class="typeNameLabel">ServerManager.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/master/ServerManager.html#isServerDead-org.apache.hadoop.hbase.ServerName-">isServerDead</a></span>(<a href="../../../../../org/apache/hadoop/hbase/ServerName.html" title="class in org.apache.hadoop.hbase">ServerName</a>&nbsp;serverName)</code>
 <div class="block">Check if a server is known to be dead.</div>
 </td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><code>boolean</code></td>
 <td class="colLast"><span class="typeNameLabel">ServerManager.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/master/ServerManager.html#isServerOnline-org.apache.hadoop.hbase.ServerName-">isServerOnline</a></span>(<a href="../../../../../org/apache/hadoop/hbase/ServerName.html" title="class in org.apache.hadoop.hbase">ServerName</a>&nbsp;serverName)</code>&nbsp;</td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><code>boolean</code></td>
 <td class="colLast"><span class="typeNameLabel">RegionState.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/master/RegionState.html#isSplittingNewOnServer-org.apache.hadoop.hbase.ServerName-">isSplittingNewOnServer</a></span>(<a href="../../../../../org/apache/hadoop/hbase/ServerName.html" title="class in org.apache.hadoop.hbase">ServerName</a>&nbsp;sn)</code>&nbsp;</td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><code>boolean</code></td>
 <td class="colLast"><span class="typeNameLabel">RegionState.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/master/RegionState.html#isSplittingOnServer-org.apache.hadoop.hbase.ServerName-">isSplittingOnServer</a></span>(<a href="../../../../../org/apache/hadoop/hbase/ServerName.html" title="class in org.apache.hadoop.hbase">ServerName</a>&nbsp;sn)</code>&nbsp;</td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><code>boolean</code></td>
 <td class="colLast"><span class="typeNameLabel">RegionState.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/master/RegionState.html#isSplittingOrOpenedOnServer-org.apache.hadoop.hbase.ServerName-">isSplittingOrOpenedOnServer</a></span>(<a href="../../../../../org/apache/hadoop/hbase/ServerName.html" title="class in org.apache.hadoop.hbase">ServerName</a>&nbsp;sn)</code>&nbsp;</td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><code>boolean</code></td>
 <td class="colLast"><span class="typeNameLabel">RegionState.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/master/RegionState.html#isSplittingOrSplitOnServer-org.apache.hadoop.hbase.ServerName-">isSplittingOrSplitOnServer</a></span>(<a href="../../../../../org/apache/hadoop/hbase/ServerName.html" title="class in org.apache.hadoop.hbase">ServerName</a>&nbsp;sn)</code>&nbsp;</td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><code>void</code></td>
 <td class="colLast"><span class="typeNameLabel">ServerManager.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/master/ServerManager.html#moveFromOnlineToDeadServers-org.apache.hadoop.hbase.ServerName-">moveFromOnlineToDeadServers</a></span>(<a href="../../../../../org/apache/hadoop/hbase/ServerName.html" title="class in org.apache.hadoop.hbase">ServerName</a>&nbsp;sn)</code>&nbsp;</td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><code>void</code></td>
 <td class="colLast"><span class="typeNameLabel">DeadServer.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/master/DeadServer.html#notifyServer-org.apache.hadoop.hbase.ServerName-">notifyServer</a></span>(<a href="../../../../../org/apache/hadoop/hbase/ServerName.html" title="class in org.apache.hadoop.hbase">ServerName</a>&nbsp;sn)</code>
 <div class="block">Notify that we started processing this dead server.</div>
 </td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><code>void</code></td>
 <td class="colLast"><span class="typeNameLabel">MasterCoprocessorHost.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/master/MasterCoprocessorHost.html#postMove-org.apache.hadoop.hbase.client.RegionInfo-org.apache.hadoop.hbase.ServerName-org.apache.hadoop.hbase.ServerName-">postMove</a></span>(<a href="../../../../../org/apache/hadoop/hbase/client/RegionInfo.html" title="interface in org.apache.hadoop.hbase.client">RegionInfo</a>&nbsp;region,
         <a href="../../../../../org/apache/hadoop/hbase/ServerName.html" title="class in org.apache.hadoop.hbase">ServerName</a>&nbsp;srcServer,
         <a href="../../../../../org/apache/hadoop/hbase/ServerName.html" title="class in org.apache.hadoop.hbase">ServerName</a>&nbsp;destServer)</code>&nbsp;</td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><code>void</code></td>
 <td class="colLast"><span class="typeNameLabel">MasterCoprocessorHost.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/master/MasterCoprocessorHost.html#postRecommissionRegionServer-org.apache.hadoop.hbase.ServerName-java.util.List-">postRecommissionRegionServer</a></span>(<a href="../../../../../org/apache/hadoop/hbase/ServerName.html" title="class in org.apache.hadoop.hbase">ServerName</a>&nbsp;server,
                             <a href="https://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;byte[]&gt;&nbsp;encodedRegionNames)</code>&nbsp;</td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><code>void</code></td>
 <td class="colLast"><span class="typeNameLabel">MasterCoprocessorHost.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/master/MasterCoprocessorHost.html#preMove-org.apache.hadoop.hbase.client.RegionInfo-org.apache.hadoop.hbase.ServerName-org.apache.hadoop.hbase.ServerName-">preMove</a></span>(<a href="../../../../../org/apache/hadoop/hbase/client/RegionInfo.html" title="interface in org.apache.hadoop.hbase.client">RegionInfo</a>&nbsp;region,
        <a href="../../../../../org/apache/hadoop/hbase/ServerName.html" title="class in org.apache.hadoop.hbase">ServerName</a>&nbsp;srcServer,
        <a href="../../../../../org/apache/hadoop/hbase/ServerName.html" title="class in org.apache.hadoop.hbase">ServerName</a>&nbsp;destServer)</code>&nbsp;</td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><code>void</code></td>
 <td class="colLast"><span class="typeNameLabel">MasterCoprocessorHost.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/master/MasterCoprocessorHost.html#preRecommissionRegionServer-org.apache.hadoop.hbase.ServerName-java.util.List-">preRecommissionRegionServer</a></span>(<a href="../../../../../org/apache/hadoop/hbase/ServerName.html" title="class in org.apache.hadoop.hbase">ServerName</a>&nbsp;server,
                            <a href="https://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;byte[]&gt;&nbsp;encodedRegionNames)</code>&nbsp;</td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><code>void</code></td>
 <td class="colLast"><span class="typeNameLabel">HMaster.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/master/HMaster.html#recommissionRegionServer-org.apache.hadoop.hbase.ServerName-java.util.List-">recommissionRegionServer</a></span>(<a href="../../../../../org/apache/hadoop/hbase/ServerName.html" title="class in org.apache.hadoop.hbase">ServerName</a>&nbsp;server,
                         <a href="https://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;byte[]&gt;&nbsp;encodedRegionNames)</code>
@@ -3776,79 +3783,79 @@ Input/OutputFormats, a table indexing MapReduce job, and utility methods.</div>
  assignments.</div>
 </td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><code>(package private) void</code></td>
 <td class="colLast"><span class="typeNameLabel">ServerManager.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/master/ServerManager.html#recordNewServerWithLock-org.apache.hadoop.hbase.ServerName-org.apache.hadoop.hbase.ServerMetrics-">recordNewServerWithLock</a></span>(<a href="../../../../../org/apache/hadoop/hbase/ServerName.html" title="class in org.apache.hadoop.hbase">ServerName</a>&nbsp;serverName,
                        <a href="../../../../../org/apache/hadoop/hbase/ServerMetrics.html" title="interface in org.apache.hadoop.hbase">ServerMetrics</a>&nbsp;sl)</code>
 <div class="block">Adds the onlineServers list.</div>
 </td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><code>void</code></td>
 <td class="colLast"><span class="typeNameLabel">LoadBalancer.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/master/LoadBalancer.html#regionOnline-org.apache.hadoop.hbase.client.RegionInfo-org.apache.hadoop.hbase.ServerName-">regionOnline</a></span>(<a href="../../../../../org/apache/hadoop/hbase/client/RegionInfo.html" title="interface in org.apache.hadoop.hbase.client">RegionInfo</a>&nbsp;regionInfo,
             <a href="../../../../../org/apache/hadoop/hbase/ServerName.html" title="class in org.apache.hadoop.hbase">ServerName</a>&nbsp;sn)</code>
 <div class="block">Marks the region as online at balancer.</div>
 </td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><code>void</code></td>
 <td class="colLast"><span class="typeNameLabel">ServerManager.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/master/ServerManager.html#regionServerReport-org.apache.hadoop.hbase.ServerName-org.apache.hadoop.hbase.ServerMetrics-">regionServerReport</a></span>(<a href="../../../../../org/apache/hadoop/hbase/ServerName.html" title="class in org.apache.hadoop.hbase">ServerName</a>&nbsp;sn,
                   <a href="../../../../../org/apache/hadoop/hbase/ServerMetrics.html" title="interface in org.apache.hadoop.hbase">ServerMetrics</a>&nbsp;sl)</code>&nbsp;</td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><code>private void</code></td>
 <td class="colLast"><span class="typeNameLabel">DrainingServerTracker.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/master/DrainingServerTracker.html#remove-org.apache.hadoop.hbase.ServerName-">remove</a></span>(<a href="../../../../../org/apache/hadoop/hbase/ServerName.html" title="class in org.apache.hadoop.hbase">ServerName</a>&nbsp;sn)</code>&nbsp;</td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><code>boolean</code></td>
 <td class="colLast"><span class="typeNameLabel">DeadServer.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/master/DeadServer.html#removeDeadServer-org.apache.hadoop.hbase.ServerName-">removeDeadServer</a></span>(<a href="../../../../../org/apache/hadoop/hbase/ServerName.html" title="class in org.apache.hadoop.hbase">ServerName</a>&nbsp;deadServerName)</code>
 <div class="block">remove the specified dead server</div>
 </td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><code>boolean</code></td>
 <td class="colLast"><span class="typeNameLabel">ServerManager.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/master/ServerManager.html#removeServerFromDrainList-org.apache.hadoop.hbase.ServerName-">removeServerFromDrainList</a></span>(<a href="../../../../../org/apache/hadoop/hbase/ServerName.html" title="class in org.apache.hadoop.hbase">ServerName</a>&nbsp;sn)</code>&nbsp;</td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><code>void</code></td>
 <td class="colLast"><span class="typeNameLabel">ServerManager.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/master/ServerManager.html#sendRegionWarmup-org.apache.hadoop.hbase.ServerName-org.apache.hadoop.hbase.client.RegionInfo-">sendRegionWarmup</a></span>(<a href="../../../../../org/apache/hadoop/hbase/ServerName.html" title="class in org.apache.hadoop.hbase">ServerName</a>&nbsp;server,
                 <a href="../../../../../org/apache/hadoop/hbase/client/RegionInfo.html" title="interface in org.apache.hadoop.hbase.client">RegionInfo</a>&nbsp;region)</code>
 <div class="block">Sends a WARMUP RPC to the specified server to warmup the specified region.</div>
 </td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><code>default void</code></td>
 <td class="colLast"><span class="typeNameLabel">ServerListener.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/master/ServerListener.html#serverAdded-org.apache.hadoop.hbase.ServerName-">serverAdded</a></span>(<a href="../../../../../org/apache/hadoop/hbase/ServerName.html" title="class in org.apache.hadoop.hbase">ServerName</a>&nbsp;serverName)</code>
 <div class="block">The server has joined the cluster.</div>
 </td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><code>default void</code></td>
 <td class="colLast"><span class="typeNameLabel">ServerListener.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/master/ServerListener.html#serverRemoved-org.apache.hadoop.hbase.ServerName-">serverRemoved</a></span>(<a href="../../../../../org/apache/hadoop/hbase/ServerName.html" title="class in org.apache.hadoop.hbase">ServerName</a>&nbsp;serverName)</code>
 <div class="block">The server was removed from the cluster.</div>
 </td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><code>void</code></td>
 <td class="colLast"><span class="typeNameLabel">RegionPlan.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/master/RegionPlan.html#setDestination-org.apache.hadoop.hbase.ServerName-">setDestination</a></span>(<a href="../../../../../org/apache/hadoop/hbase/ServerName.html" title="class in org.apache.hadoop.hbase">ServerName</a>&nbsp;dest)</code>
 <div class="block">Set the destination server for the plan for this region.</div>
 </td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><code>private boolean</code></td>
 <td class="colLast"><span class="typeNameLabel">MasterRpcServices.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/master/MasterRpcServices.html#shouldSubmitSCP-org.apache.hadoop.hbase.ServerName-">shouldSubmitSCP</a></span>(<a href="../../../../../org/apache/hadoop/hbase/ServerName.html" title="class in org.apache.hadoop.hbase">ServerName</a>&nbsp;serverName)</code>&nbsp;</td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><code>void</code></td>
 <td class="colLast"><span class="typeNameLabel">MasterWalManager.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/master/MasterWalManager.html#splitLog-org.apache.hadoop.hbase.ServerName-">splitLog</a></span>(<a href="../../../../../org/apache/hadoop/hbase/ServerName.html" title="class in org.apache.hadoop.hbase">ServerName</a>&nbsp;serverName)</code>&nbsp;</td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><code>void</code></td>
 <td class="colLast"><span class="typeNameLabel">MasterWalManager.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/master/MasterWalManager.html#splitMetaLog-org.apache.hadoop.hbase.ServerName-">splitMetaLog</a></span>(<a href="../../../../../org/apache/hadoop/hbase/ServerName.html" title="class in org.apache.hadoop.hbase">ServerName</a>&nbsp;serverName)</code>
 <div class="block">Specialized method to handle the splitting for meta WAL</div>
 </td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><code>private void</code></td>
 <td class="colLast"><span class="typeNameLabel">ServerManager.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/master/ServerManager.html#updateLastFlushedSequenceIds-org.apache.hadoop.hbase.ServerName-org.apache.hadoop.hbase.ServerMetrics-">updateLastFlushedSequenceIds</a></span>(<a href="../../../../../org/apache/hadoop/hbase/ServerName.html" title="class in org.apache.hadoop.hbase">ServerName</a>&nbsp;sn,
                             <a href="../../../../../org/apache/hadoop/hbase/ServerMetrics.html" title="interface in org.apache.hadoop.hbase">ServerMetrics</a>&nbsp;hsl)</code>

http://git-wip-us.apache.org/repos/asf/hbase-site/blob/2e694a8e/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 d5c9cbe..645af65 100644
--- a/devapidocs/org/apache/hadoop/hbase/client/package-tree.html
+++ b/devapidocs/org/apache/hadoop/hbase/client/package-tree.html
@@ -555,24 +555,24 @@
 <ul>
 <li type="circle">java.lang.<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Enum.html?is-external=true" title="class or interface in java.lang"><span class="typeNameLink">Enum</span></a>&lt;E&gt; (implements java.lang.<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Comparable.html?is-external=true" title="class or interface in java.lang">Comparable</a>&lt;T&gt;, java.io.<a href="https://docs.oracle.com/javase/8/docs/api/java/io/Serializable.html?is-external=true" title="class or interface in java.io">Serializable</a>)
 <ul>
-<li type="circle">org.apache.hadoop.hbase.client.<a href="../../../../../org/apache/hadoop/hbase/client/TableState.State.html" title="enum in org.apache.hadoop.hbase.client"><span class="typeNameLink">TableState.State</span></a></li>
-<li type="circle">org.apache.hadoop.hbase.client.<a href="../../../../../org/apache/hadoop/hbase/client/SnapshotType.html" title="enum in org.apache.hadoop.hbase.client"><span class="typeNameLink">SnapshotType</span></a></li>
-<li type="circle">org.apache.hadoop.hbase.client.<a href="../../../../../org/apache/hadoop/hbase/client/AsyncProcessTask.SubmittedRows.html" title="enum in org.apache.hadoop.hbase.client"><span class="typeNameLink">AsyncProcessTask.SubmittedRows</span></a></li>
-<li type="circle">org.apache.hadoop.hbase.client.<a href="../../../../../org/apache/hadoop/hbase/client/AsyncScanSingleRegionRpcRetryingCaller.ScanResumerState.html" title="enum in org.apache.hadoop.hbase.client"><span class="typeNameLink">AsyncScanSingleRegionRpcRetryingCaller.ScanResumerState</span></a></li>
-<li type="circle">org.apache.hadoop.hbase.client.<a href="../../../../../org/apache/hadoop/hbase/client/AsyncScanSingleRegionRpcRetryingCaller.ScanControllerState.html" title="enum in org.apache.hadoop.hbase.client"><span class="typeNameLink">AsyncScanSingleRegionRpcRetryingCaller.ScanControllerState</span></a></li>
-<li type="circle">org.apache.hadoop.hbase.client.<a href="../../../../../org/apache/hadoop/hbase/client/AbstractResponse.ResponseType.html" title="enum in org.apache.hadoop.hbase.client"><span class="typeNameLink">AbstractResponse.ResponseType</span></a></li>
-<li type="circle">org.apache.hadoop.hbase.client.<a href="../../../../../org/apache/hadoop/hbase/client/Scan.ReadType.html" title="enum in org.apache.hadoop.hbase.client"><span class="typeNameLink">Scan.ReadType</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="typeNameLink">Durability</span></a></li>
 <li type="circle">org.apache.hadoop.hbase.client.<a href="../../../../../org/apache/hadoop/hbase/client/RequestController.ReturnCode.html" title="enum in org.apache.hadoop.hbase.client"><span class="typeNameLink">RequestController.ReturnCode</span></a></li>
+<li type="circle">org.apache.hadoop.hbase.client.<a href="../../../../../org/apache/hadoop/hbase/client/CompactType.html" title="enum in org.apache.hadoop.hbase.client"><span class="typeNameLink">CompactType</span></a></li>
+<li type="circle">org.apache.hadoop.hbase.client.<a href="../../../../../org/apache/hadoop/hbase/client/MasterSwitchType.html" title="enum in org.apache.hadoop.hbase.client"><span class="typeNameLink">MasterSwitchType</span></a></li>
 <li type="circle">org.apache.hadoop.hbase.client.<a href="../../../../../org/apache/hadoop/hbase/client/CompactionState.html" title="enum in org.apache.hadoop.hbase.client"><span class="typeNameLink">CompactionState</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="typeNameLink">IsolationLevel</span></a></li>
+<li type="circle">org.apache.hadoop.hbase.client.<a href="../../../../../org/apache/hadoop/hbase/client/AsyncScanSingleRegionRpcRetryingCaller.ScanControllerState.html" title="enum in org.apache.hadoop.hbase.client"><span class="typeNameLink">AsyncScanSingleRegionRpcRetryingCaller.ScanControllerState</span></a></li>
+<li type="circle">org.apache.hadoop.hbase.client.<a href="../../../../../org/apache/hadoop/hbase/client/ScannerCallable.MoreResults.html" title="enum in org.apache.hadoop.hbase.client"><span class="typeNameLink">ScannerCallable.MoreResults</span></a></li>
+<li type="circle">org.apache.hadoop.hbase.client.<a href="../../../../../org/apache/hadoop/hbase/client/AsyncProcessTask.SubmittedRows.html" title="enum in org.apache.hadoop.hbase.client"><span class="typeNameLink">AsyncProcessTask.SubmittedRows</span></a></li>
+<li type="circle">org.apache.hadoop.hbase.client.<a href="../../../../../org/apache/hadoop/hbase/client/AbstractResponse.ResponseType.html" title="enum in org.apache.hadoop.hbase.client"><span class="typeNameLink">AbstractResponse.ResponseType</span></a></li>
 <li type="circle">org.apache.hadoop.hbase.client.<a href="../../../../../org/apache/hadoop/hbase/client/AsyncRequestFutureImpl.Retry.html" title="enum in org.apache.hadoop.hbase.client"><span class="typeNameLink">AsyncRequestFutureImpl.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="typeNameLink">Consistency</span></a></li>
+<li type="circle">org.apache.hadoop.hbase.client.<a href="../../../../../org/apache/hadoop/hbase/client/SnapshotType.html" title="enum in org.apache.hadoop.hbase.client"><span class="typeNameLink">SnapshotType</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="typeNameLink">TableState.State</span></a></li>
+<li type="circle">org.apache.hadoop.hbase.client.<a href="../../../../../org/apache/hadoop/hbase/client/IsolationLevel.html" title="enum in org.apache.hadoop.hbase.client"><span class="typeNameLink">IsolationLevel</span></a></li>
 <li type="circle">org.apache.hadoop.hbase.client.<a href="../../../../../org/apache/hadoop/hbase/client/RegionLocateType.html" title="enum in org.apache.hadoop.hbase.client"><span class="typeNameLink">RegionLocateType</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="typeNameLink">Durability</span></a></li>
+<li type="circle">org.apache.hadoop.hbase.client.<a href="../../../../../org/apache/hadoop/hbase/client/Scan.ReadType.html" title="enum in org.apache.hadoop.hbase.client"><span class="typeNameLink">Scan.ReadType</span></a></li>
+<li type="circle">org.apache.hadoop.hbase.client.<a href="../../../../../org/apache/hadoop/hbase/client/AsyncScanSingleRegionRpcRetryingCaller.ScanResumerState.html" title="enum in org.apache.hadoop.hbase.client"><span class="typeNameLink">AsyncScanSingleRegionRpcRetryingCaller.ScanResumerState</span></a></li>
 <li type="circle">org.apache.hadoop.hbase.client.<a href="../../../../../org/apache/hadoop/hbase/client/MobCompactPartitionPolicy.html" title="enum in org.apache.hadoop.hbase.client"><span class="typeNameLink">MobCompactPartitionPolicy</span></a></li>
-<li type="circle">org.apache.hadoop.hbase.client.<a href="../../../../../org/apache/hadoop/hbase/client/ScannerCallable.MoreResults.html" title="enum in org.apache.hadoop.hbase.client"><span class="typeNameLink">ScannerCallable.MoreResults</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="typeNameLink">Consistency</span></a></li>
-<li type="circle">org.apache.hadoop.hbase.client.<a href="../../../../../org/apache/hadoop/hbase/client/MasterSwitchType.html" title="enum in org.apache.hadoop.hbase.client"><span class="typeNameLink">MasterSwitchType</span></a></li>
-<li type="circle">org.apache.hadoop.hbase.client.<a href="../../../../../org/apache/hadoop/hbase/client/CompactType.html" title="enum in org.apache.hadoop.hbase.client"><span class="typeNameLink">CompactType</span></a></li>
 </ul>
 </li>
 </ul>

http://git-wip-us.apache.org/repos/asf/hbase-site/blob/2e694a8e/devapidocs/org/apache/hadoop/hbase/coprocessor/package-tree.html
----------------------------------------------------------------------
diff --git a/devapidocs/org/apache/hadoop/hbase/coprocessor/package-tree.html b/devapidocs/org/apache/hadoop/hbase/coprocessor/package-tree.html
index 329f62f..e67b778 100644
--- a/devapidocs/org/apache/hadoop/hbase/coprocessor/package-tree.html
+++ b/devapidocs/org/apache/hadoop/hbase/coprocessor/package-tree.html
@@ -201,8 +201,8 @@
 <ul>
 <li type="circle">java.lang.<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Enum.html?is-external=true" title="class or interface in java.lang"><span class="typeNameLink">Enum</span></a>&lt;E&gt; (implements java.lang.<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Comparable.html?is-external=true" title="class or interface in java.lang">Comparable</a>&lt;T&gt;, java.io.<a href="https://docs.oracle.com/javase/8/docs/api/java/io/Serializable.html?is-external=true" title="class or interface in java.io">Serializable</a>)
 <ul>
-<li type="circle">org.apache.hadoop.hbase.coprocessor.<a href="../../../../../org/apache/hadoop/hbase/coprocessor/RegionObserver.MutationType.html" title="enum in org.apache.hadoop.hbase.coprocessor"><span class="typeNameLink">RegionObserver.MutationType</span></a></li>
 <li type="circle">org.apache.hadoop.hbase.coprocessor.<a href="../../../../../org/apache/hadoop/hbase/coprocessor/MetaTableMetrics.MetaTableOps.html" title="enum in org.apache.hadoop.hbase.coprocessor"><span class="typeNameLink">MetaTableMetrics.MetaTableOps</span></a></li>
+<li type="circle">org.apache.hadoop.hbase.coprocessor.<a href="../../../../../org/apache/hadoop/hbase/coprocessor/RegionObserver.MutationType.html" title="enum in org.apache.hadoop.hbase.coprocessor"><span class="typeNameLink">RegionObserver.MutationType</span></a></li>
 </ul>
 </li>
 </ul>

http://git-wip-us.apache.org/repos/asf/hbase-site/blob/2e694a8e/devapidocs/org/apache/hadoop/hbase/executor/package-tree.html
----------------------------------------------------------------------
diff --git a/devapidocs/org/apache/hadoop/hbase/executor/package-tree.html b/devapidocs/org/apache/hadoop/hbase/executor/package-tree.html
index ae0124e..ce950b0 100644
--- a/devapidocs/org/apache/hadoop/hbase/executor/package-tree.html
+++ b/devapidocs/org/apache/hadoop/hbase/executor/package-tree.html
@@ -104,8 +104,8 @@
 <ul>
 <li type="circle">java.lang.<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Enum.html?is-external=true" title="class or interface in java.lang"><span class="typeNameLink">Enum</span></a>&lt;E&gt; (implements java.lang.<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Comparable.html?is-external=true" title="class or interface in java.lang">Comparable</a>&lt;T&gt;, java.io.<a href="https://docs.oracle.com/javase/8/docs/api/java/io/Serializable.html?is-external=true" title="class or interface in java.io">Serializable</a>)
 <ul>
-<li type="circle">org.apache.hadoop.hbase.executor.<a href="../../../../../org/apache/hadoop/hbase/executor/ExecutorType.html" title="enum in org.apache.hadoop.hbase.executor"><span class="typeNameLink">ExecutorType</span></a></li>
 <li type="circle">org.apache.hadoop.hbase.executor.<a href="../../../../../org/apache/hadoop/hbase/executor/EventType.html" title="enum in org.apache.hadoop.hbase.executor"><span class="typeNameLink">EventType</span></a></li>
+<li type="circle">org.apache.hadoop.hbase.executor.<a href="../../../../../org/apache/hadoop/hbase/executor/ExecutorType.html" title="enum in org.apache.hadoop.hbase.executor"><span class="typeNameLink">ExecutorType</span></a></li>
 </ul>
 </li>
 </ul>

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

http://git-wip-us.apache.org/repos/asf/hbase-site/blob/2e694a8e/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 3534131..cdd9fa5 100644
--- a/devapidocs/org/apache/hadoop/hbase/io/hfile/package-tree.html
+++ b/devapidocs/org/apache/hadoop/hbase/io/hfile/package-tree.html
@@ -274,12 +274,12 @@
 <ul>
 <li type="circle">java.lang.<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Enum.html?is-external=true" title="class or interface in java.lang"><span class="typeNameLink">Enum</span></a>&lt;E&gt; (implements java.lang.<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Comparable.html?is-external=true" title="class or interface in java.lang">Comparable</a>&lt;T&gt;, java.io.<a href="https://docs.oracle.com/javase/8/docs/api/java/io/Serializable.html?is-external=true" title="class or interface in java.io">Serializable</a>)
 <ul>
-<li type="circle">org.apache.hadoop.hbase.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="typeNameLink">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="typeNameLink">Cacheable.MemoryType</span></a></li>
 <li type="circle">org.apache.hadoop.hbase.io.hfile.<a href="../../../../../../org/apache/hadoop/hbase/io/hfile/BlockType.BlockCategory.html" title="enum in org.apache.hadoop.hbase.io.hfile"><span class="typeNameLink">BlockType.BlockCategory</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="typeNameLink">BlockType</span></a></li>
+<li type="circle">org.apache.hadoop.hbase.io.hfile.<a href="../../../../../../org/apache/hadoop/hbase/io/hfile/HFileBlock.Writer.State.html" title="enum in org.apache.hadoop.hbase.io.hfile"><span class="typeNameLink">HFileBlock.Writer.State</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="typeNameLink">CacheConfig.ExternalBlockCaches</span></a></li>
 <li type="circle">org.apache.hadoop.hbase.io.hfile.<a href="../../../../../../org/apache/hadoop/hbase/io/hfile/BlockPriority.html" title="enum in org.apache.hadoop.hbase.io.hfile"><span class="typeNameLink">BlockPriority</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="typeNameLink">Cacheable.MemoryType</span></a></li>
 </ul>
 </li>
 </ul>

http://git-wip-us.apache.org/repos/asf/hbase-site/blob/2e694a8e/devapidocs/org/apache/hadoop/hbase/ipc/package-tree.html
----------------------------------------------------------------------
diff --git a/devapidocs/org/apache/hadoop/hbase/ipc/package-tree.html b/devapidocs/org/apache/hadoop/hbase/ipc/package-tree.html
index 91a2ed4..427b9f5 100644
--- a/devapidocs/org/apache/hadoop/hbase/ipc/package-tree.html
+++ b/devapidocs/org/apache/hadoop/hbase/ipc/package-tree.html
@@ -354,8 +354,8 @@
 <li type="circle">java.lang.<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Enum.html?is-external=true" title="class or interface in java.lang"><span class="typeNameLink">Enum</span></a>&lt;E&gt; (implements java.lang.<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Comparable.html?is-external=true" title="class or interface in java.lang">Comparable</a>&lt;T&gt;, java.io.<a href="https://docs.oracle.com/javase/8/docs/api/java/io/Serializable.html?is-external=true" title="class or interface in java.io">Serializable</a>)
 <ul>
 <li type="circle">org.apache.hadoop.hbase.ipc.<a href="../../../../../org/apache/hadoop/hbase/ipc/CallEvent.Type.html" title="enum in org.apache.hadoop.hbase.ipc"><span class="typeNameLink">CallEvent.Type</span></a></li>
-<li type="circle">org.apache.hadoop.hbase.ipc.<a href="../../../../../org/apache/hadoop/hbase/ipc/BufferCallBeforeInitHandler.BufferCallAction.html" title="enum in org.apache.hadoop.hbase.ipc"><span class="typeNameLink">BufferCallBeforeInitHandler.BufferCallAction</span></a></li>
 <li type="circle">org.apache.hadoop.hbase.ipc.<a href="../../../../../org/apache/hadoop/hbase/ipc/MetricsHBaseServerSourceFactoryImpl.SourceStorage.html" title="enum in org.apache.hadoop.hbase.ipc"><span class="typeNameLink">MetricsHBaseServerSourceFactoryImpl.SourceStorage</span></a></li>
+<li type="circle">org.apache.hadoop.hbase.ipc.<a href="../../../../../org/apache/hadoop/hbase/ipc/BufferCallBeforeInitHandler.BufferCallAction.html" title="enum in org.apache.hadoop.hbase.ipc"><span class="typeNameLink">BufferCallBeforeInitHandler.BufferCallAction</span></a></li>
 </ul>
 </li>
 </ul>

http://git-wip-us.apache.org/repos/asf/hbase-site/blob/2e694a8e/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 2061ab3..a77bff8 100644
--- a/devapidocs/org/apache/hadoop/hbase/mapreduce/package-tree.html
+++ b/devapidocs/org/apache/hadoop/hbase/mapreduce/package-tree.html
@@ -293,9 +293,9 @@
 <ul>
 <li type="circle">java.lang.<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Enum.html?is-external=true" title="class or interface in java.lang"><span class="typeNameLink">Enum</span></a>&lt;E&gt; (implements java.lang.<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Comparable.html?is-external=true" title="class or interface in java.lang">Comparable</a>&lt;T&gt;, java.io.<a href="https://docs.oracle.com/javase/8/docs/api/java/io/Serializable.html?is-external=true" title="class or interface in java.io">Serializable</a>)
 <ul>
-<li type="circle">org.apache.hadoop.hbase.mapreduce.<a href="../../../../../org/apache/hadoop/hbase/mapreduce/SyncTable.SyncMapper.Counter.html" title="enum in org.apache.hadoop.hbase.mapreduce"><span class="typeNameLink">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="typeNameLink">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="typeNameLink">TableSplit.Version</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="typeNameLink">RowCounter.RowCounterMapper.Counters</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="typeNameLink">SyncTable.SyncMapper.Counter</span></a></li>
 <li type="circle">org.apache.hadoop.hbase.mapreduce.<a href="../../../../../org/apache/hadoop/hbase/mapreduce/CellCounter.CellCounterMapper.Counters.html" title="enum in org.apache.hadoop.hbase.mapreduce"><span class="typeNameLink">CellCounter.CellCounterMapper.Counters</span></a></li>
 </ul>
 </li>