You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@hbase.apache.org by mi...@apache.org on 2015/12/16 17:50:55 UTC

[10/51] [partial] hbase-site git commit: Published site at 60d33ce34191533bb858852584bd9bddfeb16a23.

http://git-wip-us.apache.org/repos/asf/hbase-site/blob/539ad177/testdevapidocs/src-html/org/apache/hadoop/hbase/PerformanceEvaluation.RandomScanWithRange10000Test.html
----------------------------------------------------------------------
diff --git a/testdevapidocs/src-html/org/apache/hadoop/hbase/PerformanceEvaluation.RandomScanWithRange10000Test.html b/testdevapidocs/src-html/org/apache/hadoop/hbase/PerformanceEvaluation.RandomScanWithRange10000Test.html
index d15c216..bf5e0a0 100644
--- a/testdevapidocs/src-html/org/apache/hadoop/hbase/PerformanceEvaluation.RandomScanWithRange10000Test.html
+++ b/testdevapidocs/src-html/org/apache/hadoop/hbase/PerformanceEvaluation.RandomScanWithRange10000Test.html
@@ -101,9 +101,9 @@
 <span class="sourceLineNo">093</span><a name="line.93"></a>
 <span class="sourceLineNo">094</span>import com.google.common.base.Objects;<a name="line.94"></a>
 <span class="sourceLineNo">095</span>import com.google.common.util.concurrent.ThreadFactoryBuilder;<a name="line.95"></a>
-<span class="sourceLineNo">096</span>import com.yammer.metrics.core.Histogram;<a name="line.96"></a>
-<span class="sourceLineNo">097</span>import com.yammer.metrics.stats.Snapshot;<a name="line.97"></a>
-<span class="sourceLineNo">098</span>import com.yammer.metrics.stats.UniformSample;<a name="line.98"></a>
+<span class="sourceLineNo">096</span>import com.codahale.metrics.Histogram;<a name="line.96"></a>
+<span class="sourceLineNo">097</span>import com.codahale.metrics.Snapshot;<a name="line.97"></a>
+<span class="sourceLineNo">098</span>import com.codahale.metrics.UniformReservoir;<a name="line.98"></a>
 <span class="sourceLineNo">099</span><a name="line.99"></a>
 <span class="sourceLineNo">100</span>/**<a name="line.100"></a>
 <span class="sourceLineNo">101</span> * Script used evaluating HBase performance and scalability.  Runs a HBase<a name="line.101"></a>
@@ -1062,8 +1062,8 @@
 <span class="sourceLineNo">1054</span>        this.connection = ConnectionFactory.createConnection(conf);<a name="line.1054"></a>
 <span class="sourceLineNo">1055</span>      }<a name="line.1055"></a>
 <span class="sourceLineNo">1056</span>      onStartup();<a name="line.1056"></a>
-<span class="sourceLineNo">1057</span>      latency = YammerHistogramUtils.newHistogram(new UniformSample(1024 * 500));<a name="line.1057"></a>
-<span class="sourceLineNo">1058</span>      valueSize = YammerHistogramUtils.newHistogram(new UniformSample(1024 * 500));<a name="line.1058"></a>
+<span class="sourceLineNo">1057</span>      latency = YammerHistogramUtils.newHistogram(new UniformReservoir(1024 * 500));<a name="line.1057"></a>
+<span class="sourceLineNo">1058</span>      valueSize = YammerHistogramUtils.newHistogram(new UniformReservoir(1024 * 500));<a name="line.1058"></a>
 <span class="sourceLineNo">1059</span>    }<a name="line.1059"></a>
 <span class="sourceLineNo">1060</span><a name="line.1060"></a>
 <span class="sourceLineNo">1061</span>    abstract void onStartup() throws IOException;<a name="line.1061"></a>
@@ -1129,21 +1129,21 @@
 <span class="sourceLineNo">1121</span>     */<a name="line.1121"></a>
 <span class="sourceLineNo">1122</span>    private void reportLatency() throws IOException {<a name="line.1122"></a>
 <span class="sourceLineNo">1123</span>      status.setStatus(testName + " latency log (microseconds), on " +<a name="line.1123"></a>
-<span class="sourceLineNo">1124</span>          latency.count() + " measures");<a name="line.1124"></a>
+<span class="sourceLineNo">1124</span>          latency.getCount() + " measures");<a name="line.1124"></a>
 <span class="sourceLineNo">1125</span>      reportHistogram(this.latency);<a name="line.1125"></a>
 <span class="sourceLineNo">1126</span>    }<a name="line.1126"></a>
 <span class="sourceLineNo">1127</span><a name="line.1127"></a>
 <span class="sourceLineNo">1128</span>    private void reportValueSize() throws IOException {<a name="line.1128"></a>
 <span class="sourceLineNo">1129</span>      status.setStatus(testName + " valueSize after " +<a name="line.1129"></a>
-<span class="sourceLineNo">1130</span>          valueSize.count() + " measures");<a name="line.1130"></a>
+<span class="sourceLineNo">1130</span>          valueSize.getCount() + " measures");<a name="line.1130"></a>
 <span class="sourceLineNo">1131</span>      reportHistogram(this.valueSize);<a name="line.1131"></a>
 <span class="sourceLineNo">1132</span>    }<a name="line.1132"></a>
 <span class="sourceLineNo">1133</span><a name="line.1133"></a>
 <span class="sourceLineNo">1134</span>    private void reportHistogram(final Histogram h) throws IOException {<a name="line.1134"></a>
 <span class="sourceLineNo">1135</span>      Snapshot sn = h.getSnapshot();<a name="line.1135"></a>
-<span class="sourceLineNo">1136</span>      status.setStatus(testName + " Min      = " + h.min());<a name="line.1136"></a>
-<span class="sourceLineNo">1137</span>      status.setStatus(testName + " Avg      = " + h.mean());<a name="line.1137"></a>
-<span class="sourceLineNo">1138</span>      status.setStatus(testName + " StdDev   = " + h.stdDev());<a name="line.1138"></a>
+<span class="sourceLineNo">1136</span>      status.setStatus(testName + " Min      = " + sn.getMin());<a name="line.1136"></a>
+<span class="sourceLineNo">1137</span>      status.setStatus(testName + " Avg      = " + sn.getMean());<a name="line.1137"></a>
+<span class="sourceLineNo">1138</span>      status.setStatus(testName + " StdDev   = " + sn.getStdDev());<a name="line.1138"></a>
 <span class="sourceLineNo">1139</span>      status.setStatus(testName + " 50th     = " + sn.getMedian());<a name="line.1139"></a>
 <span class="sourceLineNo">1140</span>      status.setStatus(testName + " 75th     = " + sn.get75thPercentile());<a name="line.1140"></a>
 <span class="sourceLineNo">1141</span>      status.setStatus(testName + " 95th     = " + sn.get95thPercentile());<a name="line.1141"></a>
@@ -1151,7 +1151,7 @@
 <span class="sourceLineNo">1143</span>      status.setStatus(testName + " 99.9th   = " + sn.get999thPercentile());<a name="line.1143"></a>
 <span class="sourceLineNo">1144</span>      status.setStatus(testName + " 99.99th  = " + sn.getValue(0.9999));<a name="line.1144"></a>
 <span class="sourceLineNo">1145</span>      status.setStatus(testName + " 99.999th = " + sn.getValue(0.99999));<a name="line.1145"></a>
-<span class="sourceLineNo">1146</span>      status.setStatus(testName + " Max      = " + h.max());<a name="line.1146"></a>
+<span class="sourceLineNo">1146</span>      status.setStatus(testName + " Max      = " + sn.getMax());<a name="line.1146"></a>
 <span class="sourceLineNo">1147</span>    }<a name="line.1147"></a>
 <span class="sourceLineNo">1148</span><a name="line.1148"></a>
 <span class="sourceLineNo">1149</span>    /**<a name="line.1149"></a>

http://git-wip-us.apache.org/repos/asf/hbase-site/blob/539ad177/testdevapidocs/src-html/org/apache/hadoop/hbase/PerformanceEvaluation.RandomScanWithRange1000Test.html
----------------------------------------------------------------------
diff --git a/testdevapidocs/src-html/org/apache/hadoop/hbase/PerformanceEvaluation.RandomScanWithRange1000Test.html b/testdevapidocs/src-html/org/apache/hadoop/hbase/PerformanceEvaluation.RandomScanWithRange1000Test.html
index d15c216..bf5e0a0 100644
--- a/testdevapidocs/src-html/org/apache/hadoop/hbase/PerformanceEvaluation.RandomScanWithRange1000Test.html
+++ b/testdevapidocs/src-html/org/apache/hadoop/hbase/PerformanceEvaluation.RandomScanWithRange1000Test.html
@@ -101,9 +101,9 @@
 <span class="sourceLineNo">093</span><a name="line.93"></a>
 <span class="sourceLineNo">094</span>import com.google.common.base.Objects;<a name="line.94"></a>
 <span class="sourceLineNo">095</span>import com.google.common.util.concurrent.ThreadFactoryBuilder;<a name="line.95"></a>
-<span class="sourceLineNo">096</span>import com.yammer.metrics.core.Histogram;<a name="line.96"></a>
-<span class="sourceLineNo">097</span>import com.yammer.metrics.stats.Snapshot;<a name="line.97"></a>
-<span class="sourceLineNo">098</span>import com.yammer.metrics.stats.UniformSample;<a name="line.98"></a>
+<span class="sourceLineNo">096</span>import com.codahale.metrics.Histogram;<a name="line.96"></a>
+<span class="sourceLineNo">097</span>import com.codahale.metrics.Snapshot;<a name="line.97"></a>
+<span class="sourceLineNo">098</span>import com.codahale.metrics.UniformReservoir;<a name="line.98"></a>
 <span class="sourceLineNo">099</span><a name="line.99"></a>
 <span class="sourceLineNo">100</span>/**<a name="line.100"></a>
 <span class="sourceLineNo">101</span> * Script used evaluating HBase performance and scalability.  Runs a HBase<a name="line.101"></a>
@@ -1062,8 +1062,8 @@
 <span class="sourceLineNo">1054</span>        this.connection = ConnectionFactory.createConnection(conf);<a name="line.1054"></a>
 <span class="sourceLineNo">1055</span>      }<a name="line.1055"></a>
 <span class="sourceLineNo">1056</span>      onStartup();<a name="line.1056"></a>
-<span class="sourceLineNo">1057</span>      latency = YammerHistogramUtils.newHistogram(new UniformSample(1024 * 500));<a name="line.1057"></a>
-<span class="sourceLineNo">1058</span>      valueSize = YammerHistogramUtils.newHistogram(new UniformSample(1024 * 500));<a name="line.1058"></a>
+<span class="sourceLineNo">1057</span>      latency = YammerHistogramUtils.newHistogram(new UniformReservoir(1024 * 500));<a name="line.1057"></a>
+<span class="sourceLineNo">1058</span>      valueSize = YammerHistogramUtils.newHistogram(new UniformReservoir(1024 * 500));<a name="line.1058"></a>
 <span class="sourceLineNo">1059</span>    }<a name="line.1059"></a>
 <span class="sourceLineNo">1060</span><a name="line.1060"></a>
 <span class="sourceLineNo">1061</span>    abstract void onStartup() throws IOException;<a name="line.1061"></a>
@@ -1129,21 +1129,21 @@
 <span class="sourceLineNo">1121</span>     */<a name="line.1121"></a>
 <span class="sourceLineNo">1122</span>    private void reportLatency() throws IOException {<a name="line.1122"></a>
 <span class="sourceLineNo">1123</span>      status.setStatus(testName + " latency log (microseconds), on " +<a name="line.1123"></a>
-<span class="sourceLineNo">1124</span>          latency.count() + " measures");<a name="line.1124"></a>
+<span class="sourceLineNo">1124</span>          latency.getCount() + " measures");<a name="line.1124"></a>
 <span class="sourceLineNo">1125</span>      reportHistogram(this.latency);<a name="line.1125"></a>
 <span class="sourceLineNo">1126</span>    }<a name="line.1126"></a>
 <span class="sourceLineNo">1127</span><a name="line.1127"></a>
 <span class="sourceLineNo">1128</span>    private void reportValueSize() throws IOException {<a name="line.1128"></a>
 <span class="sourceLineNo">1129</span>      status.setStatus(testName + " valueSize after " +<a name="line.1129"></a>
-<span class="sourceLineNo">1130</span>          valueSize.count() + " measures");<a name="line.1130"></a>
+<span class="sourceLineNo">1130</span>          valueSize.getCount() + " measures");<a name="line.1130"></a>
 <span class="sourceLineNo">1131</span>      reportHistogram(this.valueSize);<a name="line.1131"></a>
 <span class="sourceLineNo">1132</span>    }<a name="line.1132"></a>
 <span class="sourceLineNo">1133</span><a name="line.1133"></a>
 <span class="sourceLineNo">1134</span>    private void reportHistogram(final Histogram h) throws IOException {<a name="line.1134"></a>
 <span class="sourceLineNo">1135</span>      Snapshot sn = h.getSnapshot();<a name="line.1135"></a>
-<span class="sourceLineNo">1136</span>      status.setStatus(testName + " Min      = " + h.min());<a name="line.1136"></a>
-<span class="sourceLineNo">1137</span>      status.setStatus(testName + " Avg      = " + h.mean());<a name="line.1137"></a>
-<span class="sourceLineNo">1138</span>      status.setStatus(testName + " StdDev   = " + h.stdDev());<a name="line.1138"></a>
+<span class="sourceLineNo">1136</span>      status.setStatus(testName + " Min      = " + sn.getMin());<a name="line.1136"></a>
+<span class="sourceLineNo">1137</span>      status.setStatus(testName + " Avg      = " + sn.getMean());<a name="line.1137"></a>
+<span class="sourceLineNo">1138</span>      status.setStatus(testName + " StdDev   = " + sn.getStdDev());<a name="line.1138"></a>
 <span class="sourceLineNo">1139</span>      status.setStatus(testName + " 50th     = " + sn.getMedian());<a name="line.1139"></a>
 <span class="sourceLineNo">1140</span>      status.setStatus(testName + " 75th     = " + sn.get75thPercentile());<a name="line.1140"></a>
 <span class="sourceLineNo">1141</span>      status.setStatus(testName + " 95th     = " + sn.get95thPercentile());<a name="line.1141"></a>
@@ -1151,7 +1151,7 @@
 <span class="sourceLineNo">1143</span>      status.setStatus(testName + " 99.9th   = " + sn.get999thPercentile());<a name="line.1143"></a>
 <span class="sourceLineNo">1144</span>      status.setStatus(testName + " 99.99th  = " + sn.getValue(0.9999));<a name="line.1144"></a>
 <span class="sourceLineNo">1145</span>      status.setStatus(testName + " 99.999th = " + sn.getValue(0.99999));<a name="line.1145"></a>
-<span class="sourceLineNo">1146</span>      status.setStatus(testName + " Max      = " + h.max());<a name="line.1146"></a>
+<span class="sourceLineNo">1146</span>      status.setStatus(testName + " Max      = " + sn.getMax());<a name="line.1146"></a>
 <span class="sourceLineNo">1147</span>    }<a name="line.1147"></a>
 <span class="sourceLineNo">1148</span><a name="line.1148"></a>
 <span class="sourceLineNo">1149</span>    /**<a name="line.1149"></a>

http://git-wip-us.apache.org/repos/asf/hbase-site/blob/539ad177/testdevapidocs/src-html/org/apache/hadoop/hbase/PerformanceEvaluation.RandomScanWithRange100Test.html
----------------------------------------------------------------------
diff --git a/testdevapidocs/src-html/org/apache/hadoop/hbase/PerformanceEvaluation.RandomScanWithRange100Test.html b/testdevapidocs/src-html/org/apache/hadoop/hbase/PerformanceEvaluation.RandomScanWithRange100Test.html
index d15c216..bf5e0a0 100644
--- a/testdevapidocs/src-html/org/apache/hadoop/hbase/PerformanceEvaluation.RandomScanWithRange100Test.html
+++ b/testdevapidocs/src-html/org/apache/hadoop/hbase/PerformanceEvaluation.RandomScanWithRange100Test.html
@@ -101,9 +101,9 @@
 <span class="sourceLineNo">093</span><a name="line.93"></a>
 <span class="sourceLineNo">094</span>import com.google.common.base.Objects;<a name="line.94"></a>
 <span class="sourceLineNo">095</span>import com.google.common.util.concurrent.ThreadFactoryBuilder;<a name="line.95"></a>
-<span class="sourceLineNo">096</span>import com.yammer.metrics.core.Histogram;<a name="line.96"></a>
-<span class="sourceLineNo">097</span>import com.yammer.metrics.stats.Snapshot;<a name="line.97"></a>
-<span class="sourceLineNo">098</span>import com.yammer.metrics.stats.UniformSample;<a name="line.98"></a>
+<span class="sourceLineNo">096</span>import com.codahale.metrics.Histogram;<a name="line.96"></a>
+<span class="sourceLineNo">097</span>import com.codahale.metrics.Snapshot;<a name="line.97"></a>
+<span class="sourceLineNo">098</span>import com.codahale.metrics.UniformReservoir;<a name="line.98"></a>
 <span class="sourceLineNo">099</span><a name="line.99"></a>
 <span class="sourceLineNo">100</span>/**<a name="line.100"></a>
 <span class="sourceLineNo">101</span> * Script used evaluating HBase performance and scalability.  Runs a HBase<a name="line.101"></a>
@@ -1062,8 +1062,8 @@
 <span class="sourceLineNo">1054</span>        this.connection = ConnectionFactory.createConnection(conf);<a name="line.1054"></a>
 <span class="sourceLineNo">1055</span>      }<a name="line.1055"></a>
 <span class="sourceLineNo">1056</span>      onStartup();<a name="line.1056"></a>
-<span class="sourceLineNo">1057</span>      latency = YammerHistogramUtils.newHistogram(new UniformSample(1024 * 500));<a name="line.1057"></a>
-<span class="sourceLineNo">1058</span>      valueSize = YammerHistogramUtils.newHistogram(new UniformSample(1024 * 500));<a name="line.1058"></a>
+<span class="sourceLineNo">1057</span>      latency = YammerHistogramUtils.newHistogram(new UniformReservoir(1024 * 500));<a name="line.1057"></a>
+<span class="sourceLineNo">1058</span>      valueSize = YammerHistogramUtils.newHistogram(new UniformReservoir(1024 * 500));<a name="line.1058"></a>
 <span class="sourceLineNo">1059</span>    }<a name="line.1059"></a>
 <span class="sourceLineNo">1060</span><a name="line.1060"></a>
 <span class="sourceLineNo">1061</span>    abstract void onStartup() throws IOException;<a name="line.1061"></a>
@@ -1129,21 +1129,21 @@
 <span class="sourceLineNo">1121</span>     */<a name="line.1121"></a>
 <span class="sourceLineNo">1122</span>    private void reportLatency() throws IOException {<a name="line.1122"></a>
 <span class="sourceLineNo">1123</span>      status.setStatus(testName + " latency log (microseconds), on " +<a name="line.1123"></a>
-<span class="sourceLineNo">1124</span>          latency.count() + " measures");<a name="line.1124"></a>
+<span class="sourceLineNo">1124</span>          latency.getCount() + " measures");<a name="line.1124"></a>
 <span class="sourceLineNo">1125</span>      reportHistogram(this.latency);<a name="line.1125"></a>
 <span class="sourceLineNo">1126</span>    }<a name="line.1126"></a>
 <span class="sourceLineNo">1127</span><a name="line.1127"></a>
 <span class="sourceLineNo">1128</span>    private void reportValueSize() throws IOException {<a name="line.1128"></a>
 <span class="sourceLineNo">1129</span>      status.setStatus(testName + " valueSize after " +<a name="line.1129"></a>
-<span class="sourceLineNo">1130</span>          valueSize.count() + " measures");<a name="line.1130"></a>
+<span class="sourceLineNo">1130</span>          valueSize.getCount() + " measures");<a name="line.1130"></a>
 <span class="sourceLineNo">1131</span>      reportHistogram(this.valueSize);<a name="line.1131"></a>
 <span class="sourceLineNo">1132</span>    }<a name="line.1132"></a>
 <span class="sourceLineNo">1133</span><a name="line.1133"></a>
 <span class="sourceLineNo">1134</span>    private void reportHistogram(final Histogram h) throws IOException {<a name="line.1134"></a>
 <span class="sourceLineNo">1135</span>      Snapshot sn = h.getSnapshot();<a name="line.1135"></a>
-<span class="sourceLineNo">1136</span>      status.setStatus(testName + " Min      = " + h.min());<a name="line.1136"></a>
-<span class="sourceLineNo">1137</span>      status.setStatus(testName + " Avg      = " + h.mean());<a name="line.1137"></a>
-<span class="sourceLineNo">1138</span>      status.setStatus(testName + " StdDev   = " + h.stdDev());<a name="line.1138"></a>
+<span class="sourceLineNo">1136</span>      status.setStatus(testName + " Min      = " + sn.getMin());<a name="line.1136"></a>
+<span class="sourceLineNo">1137</span>      status.setStatus(testName + " Avg      = " + sn.getMean());<a name="line.1137"></a>
+<span class="sourceLineNo">1138</span>      status.setStatus(testName + " StdDev   = " + sn.getStdDev());<a name="line.1138"></a>
 <span class="sourceLineNo">1139</span>      status.setStatus(testName + " 50th     = " + sn.getMedian());<a name="line.1139"></a>
 <span class="sourceLineNo">1140</span>      status.setStatus(testName + " 75th     = " + sn.get75thPercentile());<a name="line.1140"></a>
 <span class="sourceLineNo">1141</span>      status.setStatus(testName + " 95th     = " + sn.get95thPercentile());<a name="line.1141"></a>
@@ -1151,7 +1151,7 @@
 <span class="sourceLineNo">1143</span>      status.setStatus(testName + " 99.9th   = " + sn.get999thPercentile());<a name="line.1143"></a>
 <span class="sourceLineNo">1144</span>      status.setStatus(testName + " 99.99th  = " + sn.getValue(0.9999));<a name="line.1144"></a>
 <span class="sourceLineNo">1145</span>      status.setStatus(testName + " 99.999th = " + sn.getValue(0.99999));<a name="line.1145"></a>
-<span class="sourceLineNo">1146</span>      status.setStatus(testName + " Max      = " + h.max());<a name="line.1146"></a>
+<span class="sourceLineNo">1146</span>      status.setStatus(testName + " Max      = " + sn.getMax());<a name="line.1146"></a>
 <span class="sourceLineNo">1147</span>    }<a name="line.1147"></a>
 <span class="sourceLineNo">1148</span><a name="line.1148"></a>
 <span class="sourceLineNo">1149</span>    /**<a name="line.1149"></a>

http://git-wip-us.apache.org/repos/asf/hbase-site/blob/539ad177/testdevapidocs/src-html/org/apache/hadoop/hbase/PerformanceEvaluation.RandomScanWithRange10Test.html
----------------------------------------------------------------------
diff --git a/testdevapidocs/src-html/org/apache/hadoop/hbase/PerformanceEvaluation.RandomScanWithRange10Test.html b/testdevapidocs/src-html/org/apache/hadoop/hbase/PerformanceEvaluation.RandomScanWithRange10Test.html
index d15c216..bf5e0a0 100644
--- a/testdevapidocs/src-html/org/apache/hadoop/hbase/PerformanceEvaluation.RandomScanWithRange10Test.html
+++ b/testdevapidocs/src-html/org/apache/hadoop/hbase/PerformanceEvaluation.RandomScanWithRange10Test.html
@@ -101,9 +101,9 @@
 <span class="sourceLineNo">093</span><a name="line.93"></a>
 <span class="sourceLineNo">094</span>import com.google.common.base.Objects;<a name="line.94"></a>
 <span class="sourceLineNo">095</span>import com.google.common.util.concurrent.ThreadFactoryBuilder;<a name="line.95"></a>
-<span class="sourceLineNo">096</span>import com.yammer.metrics.core.Histogram;<a name="line.96"></a>
-<span class="sourceLineNo">097</span>import com.yammer.metrics.stats.Snapshot;<a name="line.97"></a>
-<span class="sourceLineNo">098</span>import com.yammer.metrics.stats.UniformSample;<a name="line.98"></a>
+<span class="sourceLineNo">096</span>import com.codahale.metrics.Histogram;<a name="line.96"></a>
+<span class="sourceLineNo">097</span>import com.codahale.metrics.Snapshot;<a name="line.97"></a>
+<span class="sourceLineNo">098</span>import com.codahale.metrics.UniformReservoir;<a name="line.98"></a>
 <span class="sourceLineNo">099</span><a name="line.99"></a>
 <span class="sourceLineNo">100</span>/**<a name="line.100"></a>
 <span class="sourceLineNo">101</span> * Script used evaluating HBase performance and scalability.  Runs a HBase<a name="line.101"></a>
@@ -1062,8 +1062,8 @@
 <span class="sourceLineNo">1054</span>        this.connection = ConnectionFactory.createConnection(conf);<a name="line.1054"></a>
 <span class="sourceLineNo">1055</span>      }<a name="line.1055"></a>
 <span class="sourceLineNo">1056</span>      onStartup();<a name="line.1056"></a>
-<span class="sourceLineNo">1057</span>      latency = YammerHistogramUtils.newHistogram(new UniformSample(1024 * 500));<a name="line.1057"></a>
-<span class="sourceLineNo">1058</span>      valueSize = YammerHistogramUtils.newHistogram(new UniformSample(1024 * 500));<a name="line.1058"></a>
+<span class="sourceLineNo">1057</span>      latency = YammerHistogramUtils.newHistogram(new UniformReservoir(1024 * 500));<a name="line.1057"></a>
+<span class="sourceLineNo">1058</span>      valueSize = YammerHistogramUtils.newHistogram(new UniformReservoir(1024 * 500));<a name="line.1058"></a>
 <span class="sourceLineNo">1059</span>    }<a name="line.1059"></a>
 <span class="sourceLineNo">1060</span><a name="line.1060"></a>
 <span class="sourceLineNo">1061</span>    abstract void onStartup() throws IOException;<a name="line.1061"></a>
@@ -1129,21 +1129,21 @@
 <span class="sourceLineNo">1121</span>     */<a name="line.1121"></a>
 <span class="sourceLineNo">1122</span>    private void reportLatency() throws IOException {<a name="line.1122"></a>
 <span class="sourceLineNo">1123</span>      status.setStatus(testName + " latency log (microseconds), on " +<a name="line.1123"></a>
-<span class="sourceLineNo">1124</span>          latency.count() + " measures");<a name="line.1124"></a>
+<span class="sourceLineNo">1124</span>          latency.getCount() + " measures");<a name="line.1124"></a>
 <span class="sourceLineNo">1125</span>      reportHistogram(this.latency);<a name="line.1125"></a>
 <span class="sourceLineNo">1126</span>    }<a name="line.1126"></a>
 <span class="sourceLineNo">1127</span><a name="line.1127"></a>
 <span class="sourceLineNo">1128</span>    private void reportValueSize() throws IOException {<a name="line.1128"></a>
 <span class="sourceLineNo">1129</span>      status.setStatus(testName + " valueSize after " +<a name="line.1129"></a>
-<span class="sourceLineNo">1130</span>          valueSize.count() + " measures");<a name="line.1130"></a>
+<span class="sourceLineNo">1130</span>          valueSize.getCount() + " measures");<a name="line.1130"></a>
 <span class="sourceLineNo">1131</span>      reportHistogram(this.valueSize);<a name="line.1131"></a>
 <span class="sourceLineNo">1132</span>    }<a name="line.1132"></a>
 <span class="sourceLineNo">1133</span><a name="line.1133"></a>
 <span class="sourceLineNo">1134</span>    private void reportHistogram(final Histogram h) throws IOException {<a name="line.1134"></a>
 <span class="sourceLineNo">1135</span>      Snapshot sn = h.getSnapshot();<a name="line.1135"></a>
-<span class="sourceLineNo">1136</span>      status.setStatus(testName + " Min      = " + h.min());<a name="line.1136"></a>
-<span class="sourceLineNo">1137</span>      status.setStatus(testName + " Avg      = " + h.mean());<a name="line.1137"></a>
-<span class="sourceLineNo">1138</span>      status.setStatus(testName + " StdDev   = " + h.stdDev());<a name="line.1138"></a>
+<span class="sourceLineNo">1136</span>      status.setStatus(testName + " Min      = " + sn.getMin());<a name="line.1136"></a>
+<span class="sourceLineNo">1137</span>      status.setStatus(testName + " Avg      = " + sn.getMean());<a name="line.1137"></a>
+<span class="sourceLineNo">1138</span>      status.setStatus(testName + " StdDev   = " + sn.getStdDev());<a name="line.1138"></a>
 <span class="sourceLineNo">1139</span>      status.setStatus(testName + " 50th     = " + sn.getMedian());<a name="line.1139"></a>
 <span class="sourceLineNo">1140</span>      status.setStatus(testName + " 75th     = " + sn.get75thPercentile());<a name="line.1140"></a>
 <span class="sourceLineNo">1141</span>      status.setStatus(testName + " 95th     = " + sn.get95thPercentile());<a name="line.1141"></a>
@@ -1151,7 +1151,7 @@
 <span class="sourceLineNo">1143</span>      status.setStatus(testName + " 99.9th   = " + sn.get999thPercentile());<a name="line.1143"></a>
 <span class="sourceLineNo">1144</span>      status.setStatus(testName + " 99.99th  = " + sn.getValue(0.9999));<a name="line.1144"></a>
 <span class="sourceLineNo">1145</span>      status.setStatus(testName + " 99.999th = " + sn.getValue(0.99999));<a name="line.1145"></a>
-<span class="sourceLineNo">1146</span>      status.setStatus(testName + " Max      = " + h.max());<a name="line.1146"></a>
+<span class="sourceLineNo">1146</span>      status.setStatus(testName + " Max      = " + sn.getMax());<a name="line.1146"></a>
 <span class="sourceLineNo">1147</span>    }<a name="line.1147"></a>
 <span class="sourceLineNo">1148</span><a name="line.1148"></a>
 <span class="sourceLineNo">1149</span>    /**<a name="line.1149"></a>

http://git-wip-us.apache.org/repos/asf/hbase-site/blob/539ad177/testdevapidocs/src-html/org/apache/hadoop/hbase/PerformanceEvaluation.RandomScanWithRangeTest.html
----------------------------------------------------------------------
diff --git a/testdevapidocs/src-html/org/apache/hadoop/hbase/PerformanceEvaluation.RandomScanWithRangeTest.html b/testdevapidocs/src-html/org/apache/hadoop/hbase/PerformanceEvaluation.RandomScanWithRangeTest.html
index d15c216..bf5e0a0 100644
--- a/testdevapidocs/src-html/org/apache/hadoop/hbase/PerformanceEvaluation.RandomScanWithRangeTest.html
+++ b/testdevapidocs/src-html/org/apache/hadoop/hbase/PerformanceEvaluation.RandomScanWithRangeTest.html
@@ -101,9 +101,9 @@
 <span class="sourceLineNo">093</span><a name="line.93"></a>
 <span class="sourceLineNo">094</span>import com.google.common.base.Objects;<a name="line.94"></a>
 <span class="sourceLineNo">095</span>import com.google.common.util.concurrent.ThreadFactoryBuilder;<a name="line.95"></a>
-<span class="sourceLineNo">096</span>import com.yammer.metrics.core.Histogram;<a name="line.96"></a>
-<span class="sourceLineNo">097</span>import com.yammer.metrics.stats.Snapshot;<a name="line.97"></a>
-<span class="sourceLineNo">098</span>import com.yammer.metrics.stats.UniformSample;<a name="line.98"></a>
+<span class="sourceLineNo">096</span>import com.codahale.metrics.Histogram;<a name="line.96"></a>
+<span class="sourceLineNo">097</span>import com.codahale.metrics.Snapshot;<a name="line.97"></a>
+<span class="sourceLineNo">098</span>import com.codahale.metrics.UniformReservoir;<a name="line.98"></a>
 <span class="sourceLineNo">099</span><a name="line.99"></a>
 <span class="sourceLineNo">100</span>/**<a name="line.100"></a>
 <span class="sourceLineNo">101</span> * Script used evaluating HBase performance and scalability.  Runs a HBase<a name="line.101"></a>
@@ -1062,8 +1062,8 @@
 <span class="sourceLineNo">1054</span>        this.connection = ConnectionFactory.createConnection(conf);<a name="line.1054"></a>
 <span class="sourceLineNo">1055</span>      }<a name="line.1055"></a>
 <span class="sourceLineNo">1056</span>      onStartup();<a name="line.1056"></a>
-<span class="sourceLineNo">1057</span>      latency = YammerHistogramUtils.newHistogram(new UniformSample(1024 * 500));<a name="line.1057"></a>
-<span class="sourceLineNo">1058</span>      valueSize = YammerHistogramUtils.newHistogram(new UniformSample(1024 * 500));<a name="line.1058"></a>
+<span class="sourceLineNo">1057</span>      latency = YammerHistogramUtils.newHistogram(new UniformReservoir(1024 * 500));<a name="line.1057"></a>
+<span class="sourceLineNo">1058</span>      valueSize = YammerHistogramUtils.newHistogram(new UniformReservoir(1024 * 500));<a name="line.1058"></a>
 <span class="sourceLineNo">1059</span>    }<a name="line.1059"></a>
 <span class="sourceLineNo">1060</span><a name="line.1060"></a>
 <span class="sourceLineNo">1061</span>    abstract void onStartup() throws IOException;<a name="line.1061"></a>
@@ -1129,21 +1129,21 @@
 <span class="sourceLineNo">1121</span>     */<a name="line.1121"></a>
 <span class="sourceLineNo">1122</span>    private void reportLatency() throws IOException {<a name="line.1122"></a>
 <span class="sourceLineNo">1123</span>      status.setStatus(testName + " latency log (microseconds), on " +<a name="line.1123"></a>
-<span class="sourceLineNo">1124</span>          latency.count() + " measures");<a name="line.1124"></a>
+<span class="sourceLineNo">1124</span>          latency.getCount() + " measures");<a name="line.1124"></a>
 <span class="sourceLineNo">1125</span>      reportHistogram(this.latency);<a name="line.1125"></a>
 <span class="sourceLineNo">1126</span>    }<a name="line.1126"></a>
 <span class="sourceLineNo">1127</span><a name="line.1127"></a>
 <span class="sourceLineNo">1128</span>    private void reportValueSize() throws IOException {<a name="line.1128"></a>
 <span class="sourceLineNo">1129</span>      status.setStatus(testName + " valueSize after " +<a name="line.1129"></a>
-<span class="sourceLineNo">1130</span>          valueSize.count() + " measures");<a name="line.1130"></a>
+<span class="sourceLineNo">1130</span>          valueSize.getCount() + " measures");<a name="line.1130"></a>
 <span class="sourceLineNo">1131</span>      reportHistogram(this.valueSize);<a name="line.1131"></a>
 <span class="sourceLineNo">1132</span>    }<a name="line.1132"></a>
 <span class="sourceLineNo">1133</span><a name="line.1133"></a>
 <span class="sourceLineNo">1134</span>    private void reportHistogram(final Histogram h) throws IOException {<a name="line.1134"></a>
 <span class="sourceLineNo">1135</span>      Snapshot sn = h.getSnapshot();<a name="line.1135"></a>
-<span class="sourceLineNo">1136</span>      status.setStatus(testName + " Min      = " + h.min());<a name="line.1136"></a>
-<span class="sourceLineNo">1137</span>      status.setStatus(testName + " Avg      = " + h.mean());<a name="line.1137"></a>
-<span class="sourceLineNo">1138</span>      status.setStatus(testName + " StdDev   = " + h.stdDev());<a name="line.1138"></a>
+<span class="sourceLineNo">1136</span>      status.setStatus(testName + " Min      = " + sn.getMin());<a name="line.1136"></a>
+<span class="sourceLineNo">1137</span>      status.setStatus(testName + " Avg      = " + sn.getMean());<a name="line.1137"></a>
+<span class="sourceLineNo">1138</span>      status.setStatus(testName + " StdDev   = " + sn.getStdDev());<a name="line.1138"></a>
 <span class="sourceLineNo">1139</span>      status.setStatus(testName + " 50th     = " + sn.getMedian());<a name="line.1139"></a>
 <span class="sourceLineNo">1140</span>      status.setStatus(testName + " 75th     = " + sn.get75thPercentile());<a name="line.1140"></a>
 <span class="sourceLineNo">1141</span>      status.setStatus(testName + " 95th     = " + sn.get95thPercentile());<a name="line.1141"></a>
@@ -1151,7 +1151,7 @@
 <span class="sourceLineNo">1143</span>      status.setStatus(testName + " 99.9th   = " + sn.get999thPercentile());<a name="line.1143"></a>
 <span class="sourceLineNo">1144</span>      status.setStatus(testName + " 99.99th  = " + sn.getValue(0.9999));<a name="line.1144"></a>
 <span class="sourceLineNo">1145</span>      status.setStatus(testName + " 99.999th = " + sn.getValue(0.99999));<a name="line.1145"></a>
-<span class="sourceLineNo">1146</span>      status.setStatus(testName + " Max      = " + h.max());<a name="line.1146"></a>
+<span class="sourceLineNo">1146</span>      status.setStatus(testName + " Max      = " + sn.getMax());<a name="line.1146"></a>
 <span class="sourceLineNo">1147</span>    }<a name="line.1147"></a>
 <span class="sourceLineNo">1148</span><a name="line.1148"></a>
 <span class="sourceLineNo">1149</span>    /**<a name="line.1149"></a>

http://git-wip-us.apache.org/repos/asf/hbase-site/blob/539ad177/testdevapidocs/src-html/org/apache/hadoop/hbase/PerformanceEvaluation.RandomSeekScanTest.html
----------------------------------------------------------------------
diff --git a/testdevapidocs/src-html/org/apache/hadoop/hbase/PerformanceEvaluation.RandomSeekScanTest.html b/testdevapidocs/src-html/org/apache/hadoop/hbase/PerformanceEvaluation.RandomSeekScanTest.html
index d15c216..bf5e0a0 100644
--- a/testdevapidocs/src-html/org/apache/hadoop/hbase/PerformanceEvaluation.RandomSeekScanTest.html
+++ b/testdevapidocs/src-html/org/apache/hadoop/hbase/PerformanceEvaluation.RandomSeekScanTest.html
@@ -101,9 +101,9 @@
 <span class="sourceLineNo">093</span><a name="line.93"></a>
 <span class="sourceLineNo">094</span>import com.google.common.base.Objects;<a name="line.94"></a>
 <span class="sourceLineNo">095</span>import com.google.common.util.concurrent.ThreadFactoryBuilder;<a name="line.95"></a>
-<span class="sourceLineNo">096</span>import com.yammer.metrics.core.Histogram;<a name="line.96"></a>
-<span class="sourceLineNo">097</span>import com.yammer.metrics.stats.Snapshot;<a name="line.97"></a>
-<span class="sourceLineNo">098</span>import com.yammer.metrics.stats.UniformSample;<a name="line.98"></a>
+<span class="sourceLineNo">096</span>import com.codahale.metrics.Histogram;<a name="line.96"></a>
+<span class="sourceLineNo">097</span>import com.codahale.metrics.Snapshot;<a name="line.97"></a>
+<span class="sourceLineNo">098</span>import com.codahale.metrics.UniformReservoir;<a name="line.98"></a>
 <span class="sourceLineNo">099</span><a name="line.99"></a>
 <span class="sourceLineNo">100</span>/**<a name="line.100"></a>
 <span class="sourceLineNo">101</span> * Script used evaluating HBase performance and scalability.  Runs a HBase<a name="line.101"></a>
@@ -1062,8 +1062,8 @@
 <span class="sourceLineNo">1054</span>        this.connection = ConnectionFactory.createConnection(conf);<a name="line.1054"></a>
 <span class="sourceLineNo">1055</span>      }<a name="line.1055"></a>
 <span class="sourceLineNo">1056</span>      onStartup();<a name="line.1056"></a>
-<span class="sourceLineNo">1057</span>      latency = YammerHistogramUtils.newHistogram(new UniformSample(1024 * 500));<a name="line.1057"></a>
-<span class="sourceLineNo">1058</span>      valueSize = YammerHistogramUtils.newHistogram(new UniformSample(1024 * 500));<a name="line.1058"></a>
+<span class="sourceLineNo">1057</span>      latency = YammerHistogramUtils.newHistogram(new UniformReservoir(1024 * 500));<a name="line.1057"></a>
+<span class="sourceLineNo">1058</span>      valueSize = YammerHistogramUtils.newHistogram(new UniformReservoir(1024 * 500));<a name="line.1058"></a>
 <span class="sourceLineNo">1059</span>    }<a name="line.1059"></a>
 <span class="sourceLineNo">1060</span><a name="line.1060"></a>
 <span class="sourceLineNo">1061</span>    abstract void onStartup() throws IOException;<a name="line.1061"></a>
@@ -1129,21 +1129,21 @@
 <span class="sourceLineNo">1121</span>     */<a name="line.1121"></a>
 <span class="sourceLineNo">1122</span>    private void reportLatency() throws IOException {<a name="line.1122"></a>
 <span class="sourceLineNo">1123</span>      status.setStatus(testName + " latency log (microseconds), on " +<a name="line.1123"></a>
-<span class="sourceLineNo">1124</span>          latency.count() + " measures");<a name="line.1124"></a>
+<span class="sourceLineNo">1124</span>          latency.getCount() + " measures");<a name="line.1124"></a>
 <span class="sourceLineNo">1125</span>      reportHistogram(this.latency);<a name="line.1125"></a>
 <span class="sourceLineNo">1126</span>    }<a name="line.1126"></a>
 <span class="sourceLineNo">1127</span><a name="line.1127"></a>
 <span class="sourceLineNo">1128</span>    private void reportValueSize() throws IOException {<a name="line.1128"></a>
 <span class="sourceLineNo">1129</span>      status.setStatus(testName + " valueSize after " +<a name="line.1129"></a>
-<span class="sourceLineNo">1130</span>          valueSize.count() + " measures");<a name="line.1130"></a>
+<span class="sourceLineNo">1130</span>          valueSize.getCount() + " measures");<a name="line.1130"></a>
 <span class="sourceLineNo">1131</span>      reportHistogram(this.valueSize);<a name="line.1131"></a>
 <span class="sourceLineNo">1132</span>    }<a name="line.1132"></a>
 <span class="sourceLineNo">1133</span><a name="line.1133"></a>
 <span class="sourceLineNo">1134</span>    private void reportHistogram(final Histogram h) throws IOException {<a name="line.1134"></a>
 <span class="sourceLineNo">1135</span>      Snapshot sn = h.getSnapshot();<a name="line.1135"></a>
-<span class="sourceLineNo">1136</span>      status.setStatus(testName + " Min      = " + h.min());<a name="line.1136"></a>
-<span class="sourceLineNo">1137</span>      status.setStatus(testName + " Avg      = " + h.mean());<a name="line.1137"></a>
-<span class="sourceLineNo">1138</span>      status.setStatus(testName + " StdDev   = " + h.stdDev());<a name="line.1138"></a>
+<span class="sourceLineNo">1136</span>      status.setStatus(testName + " Min      = " + sn.getMin());<a name="line.1136"></a>
+<span class="sourceLineNo">1137</span>      status.setStatus(testName + " Avg      = " + sn.getMean());<a name="line.1137"></a>
+<span class="sourceLineNo">1138</span>      status.setStatus(testName + " StdDev   = " + sn.getStdDev());<a name="line.1138"></a>
 <span class="sourceLineNo">1139</span>      status.setStatus(testName + " 50th     = " + sn.getMedian());<a name="line.1139"></a>
 <span class="sourceLineNo">1140</span>      status.setStatus(testName + " 75th     = " + sn.get75thPercentile());<a name="line.1140"></a>
 <span class="sourceLineNo">1141</span>      status.setStatus(testName + " 95th     = " + sn.get95thPercentile());<a name="line.1141"></a>
@@ -1151,7 +1151,7 @@
 <span class="sourceLineNo">1143</span>      status.setStatus(testName + " 99.9th   = " + sn.get999thPercentile());<a name="line.1143"></a>
 <span class="sourceLineNo">1144</span>      status.setStatus(testName + " 99.99th  = " + sn.getValue(0.9999));<a name="line.1144"></a>
 <span class="sourceLineNo">1145</span>      status.setStatus(testName + " 99.999th = " + sn.getValue(0.99999));<a name="line.1145"></a>
-<span class="sourceLineNo">1146</span>      status.setStatus(testName + " Max      = " + h.max());<a name="line.1146"></a>
+<span class="sourceLineNo">1146</span>      status.setStatus(testName + " Max      = " + sn.getMax());<a name="line.1146"></a>
 <span class="sourceLineNo">1147</span>    }<a name="line.1147"></a>
 <span class="sourceLineNo">1148</span><a name="line.1148"></a>
 <span class="sourceLineNo">1149</span>    /**<a name="line.1149"></a>

http://git-wip-us.apache.org/repos/asf/hbase-site/blob/539ad177/testdevapidocs/src-html/org/apache/hadoop/hbase/PerformanceEvaluation.RandomWriteTest.html
----------------------------------------------------------------------
diff --git a/testdevapidocs/src-html/org/apache/hadoop/hbase/PerformanceEvaluation.RandomWriteTest.html b/testdevapidocs/src-html/org/apache/hadoop/hbase/PerformanceEvaluation.RandomWriteTest.html
index d15c216..bf5e0a0 100644
--- a/testdevapidocs/src-html/org/apache/hadoop/hbase/PerformanceEvaluation.RandomWriteTest.html
+++ b/testdevapidocs/src-html/org/apache/hadoop/hbase/PerformanceEvaluation.RandomWriteTest.html
@@ -101,9 +101,9 @@
 <span class="sourceLineNo">093</span><a name="line.93"></a>
 <span class="sourceLineNo">094</span>import com.google.common.base.Objects;<a name="line.94"></a>
 <span class="sourceLineNo">095</span>import com.google.common.util.concurrent.ThreadFactoryBuilder;<a name="line.95"></a>
-<span class="sourceLineNo">096</span>import com.yammer.metrics.core.Histogram;<a name="line.96"></a>
-<span class="sourceLineNo">097</span>import com.yammer.metrics.stats.Snapshot;<a name="line.97"></a>
-<span class="sourceLineNo">098</span>import com.yammer.metrics.stats.UniformSample;<a name="line.98"></a>
+<span class="sourceLineNo">096</span>import com.codahale.metrics.Histogram;<a name="line.96"></a>
+<span class="sourceLineNo">097</span>import com.codahale.metrics.Snapshot;<a name="line.97"></a>
+<span class="sourceLineNo">098</span>import com.codahale.metrics.UniformReservoir;<a name="line.98"></a>
 <span class="sourceLineNo">099</span><a name="line.99"></a>
 <span class="sourceLineNo">100</span>/**<a name="line.100"></a>
 <span class="sourceLineNo">101</span> * Script used evaluating HBase performance and scalability.  Runs a HBase<a name="line.101"></a>
@@ -1062,8 +1062,8 @@
 <span class="sourceLineNo">1054</span>        this.connection = ConnectionFactory.createConnection(conf);<a name="line.1054"></a>
 <span class="sourceLineNo">1055</span>      }<a name="line.1055"></a>
 <span class="sourceLineNo">1056</span>      onStartup();<a name="line.1056"></a>
-<span class="sourceLineNo">1057</span>      latency = YammerHistogramUtils.newHistogram(new UniformSample(1024 * 500));<a name="line.1057"></a>
-<span class="sourceLineNo">1058</span>      valueSize = YammerHistogramUtils.newHistogram(new UniformSample(1024 * 500));<a name="line.1058"></a>
+<span class="sourceLineNo">1057</span>      latency = YammerHistogramUtils.newHistogram(new UniformReservoir(1024 * 500));<a name="line.1057"></a>
+<span class="sourceLineNo">1058</span>      valueSize = YammerHistogramUtils.newHistogram(new UniformReservoir(1024 * 500));<a name="line.1058"></a>
 <span class="sourceLineNo">1059</span>    }<a name="line.1059"></a>
 <span class="sourceLineNo">1060</span><a name="line.1060"></a>
 <span class="sourceLineNo">1061</span>    abstract void onStartup() throws IOException;<a name="line.1061"></a>
@@ -1129,21 +1129,21 @@
 <span class="sourceLineNo">1121</span>     */<a name="line.1121"></a>
 <span class="sourceLineNo">1122</span>    private void reportLatency() throws IOException {<a name="line.1122"></a>
 <span class="sourceLineNo">1123</span>      status.setStatus(testName + " latency log (microseconds), on " +<a name="line.1123"></a>
-<span class="sourceLineNo">1124</span>          latency.count() + " measures");<a name="line.1124"></a>
+<span class="sourceLineNo">1124</span>          latency.getCount() + " measures");<a name="line.1124"></a>
 <span class="sourceLineNo">1125</span>      reportHistogram(this.latency);<a name="line.1125"></a>
 <span class="sourceLineNo">1126</span>    }<a name="line.1126"></a>
 <span class="sourceLineNo">1127</span><a name="line.1127"></a>
 <span class="sourceLineNo">1128</span>    private void reportValueSize() throws IOException {<a name="line.1128"></a>
 <span class="sourceLineNo">1129</span>      status.setStatus(testName + " valueSize after " +<a name="line.1129"></a>
-<span class="sourceLineNo">1130</span>          valueSize.count() + " measures");<a name="line.1130"></a>
+<span class="sourceLineNo">1130</span>          valueSize.getCount() + " measures");<a name="line.1130"></a>
 <span class="sourceLineNo">1131</span>      reportHistogram(this.valueSize);<a name="line.1131"></a>
 <span class="sourceLineNo">1132</span>    }<a name="line.1132"></a>
 <span class="sourceLineNo">1133</span><a name="line.1133"></a>
 <span class="sourceLineNo">1134</span>    private void reportHistogram(final Histogram h) throws IOException {<a name="line.1134"></a>
 <span class="sourceLineNo">1135</span>      Snapshot sn = h.getSnapshot();<a name="line.1135"></a>
-<span class="sourceLineNo">1136</span>      status.setStatus(testName + " Min      = " + h.min());<a name="line.1136"></a>
-<span class="sourceLineNo">1137</span>      status.setStatus(testName + " Avg      = " + h.mean());<a name="line.1137"></a>
-<span class="sourceLineNo">1138</span>      status.setStatus(testName + " StdDev   = " + h.stdDev());<a name="line.1138"></a>
+<span class="sourceLineNo">1136</span>      status.setStatus(testName + " Min      = " + sn.getMin());<a name="line.1136"></a>
+<span class="sourceLineNo">1137</span>      status.setStatus(testName + " Avg      = " + sn.getMean());<a name="line.1137"></a>
+<span class="sourceLineNo">1138</span>      status.setStatus(testName + " StdDev   = " + sn.getStdDev());<a name="line.1138"></a>
 <span class="sourceLineNo">1139</span>      status.setStatus(testName + " 50th     = " + sn.getMedian());<a name="line.1139"></a>
 <span class="sourceLineNo">1140</span>      status.setStatus(testName + " 75th     = " + sn.get75thPercentile());<a name="line.1140"></a>
 <span class="sourceLineNo">1141</span>      status.setStatus(testName + " 95th     = " + sn.get95thPercentile());<a name="line.1141"></a>
@@ -1151,7 +1151,7 @@
 <span class="sourceLineNo">1143</span>      status.setStatus(testName + " 99.9th   = " + sn.get999thPercentile());<a name="line.1143"></a>
 <span class="sourceLineNo">1144</span>      status.setStatus(testName + " 99.99th  = " + sn.getValue(0.9999));<a name="line.1144"></a>
 <span class="sourceLineNo">1145</span>      status.setStatus(testName + " 99.999th = " + sn.getValue(0.99999));<a name="line.1145"></a>
-<span class="sourceLineNo">1146</span>      status.setStatus(testName + " Max      = " + h.max());<a name="line.1146"></a>
+<span class="sourceLineNo">1146</span>      status.setStatus(testName + " Max      = " + sn.getMax());<a name="line.1146"></a>
 <span class="sourceLineNo">1147</span>    }<a name="line.1147"></a>
 <span class="sourceLineNo">1148</span><a name="line.1148"></a>
 <span class="sourceLineNo">1149</span>    /**<a name="line.1149"></a>

http://git-wip-us.apache.org/repos/asf/hbase-site/blob/539ad177/testdevapidocs/src-html/org/apache/hadoop/hbase/PerformanceEvaluation.RunResult.html
----------------------------------------------------------------------
diff --git a/testdevapidocs/src-html/org/apache/hadoop/hbase/PerformanceEvaluation.RunResult.html b/testdevapidocs/src-html/org/apache/hadoop/hbase/PerformanceEvaluation.RunResult.html
index d15c216..bf5e0a0 100644
--- a/testdevapidocs/src-html/org/apache/hadoop/hbase/PerformanceEvaluation.RunResult.html
+++ b/testdevapidocs/src-html/org/apache/hadoop/hbase/PerformanceEvaluation.RunResult.html
@@ -101,9 +101,9 @@
 <span class="sourceLineNo">093</span><a name="line.93"></a>
 <span class="sourceLineNo">094</span>import com.google.common.base.Objects;<a name="line.94"></a>
 <span class="sourceLineNo">095</span>import com.google.common.util.concurrent.ThreadFactoryBuilder;<a name="line.95"></a>
-<span class="sourceLineNo">096</span>import com.yammer.metrics.core.Histogram;<a name="line.96"></a>
-<span class="sourceLineNo">097</span>import com.yammer.metrics.stats.Snapshot;<a name="line.97"></a>
-<span class="sourceLineNo">098</span>import com.yammer.metrics.stats.UniformSample;<a name="line.98"></a>
+<span class="sourceLineNo">096</span>import com.codahale.metrics.Histogram;<a name="line.96"></a>
+<span class="sourceLineNo">097</span>import com.codahale.metrics.Snapshot;<a name="line.97"></a>
+<span class="sourceLineNo">098</span>import com.codahale.metrics.UniformReservoir;<a name="line.98"></a>
 <span class="sourceLineNo">099</span><a name="line.99"></a>
 <span class="sourceLineNo">100</span>/**<a name="line.100"></a>
 <span class="sourceLineNo">101</span> * Script used evaluating HBase performance and scalability.  Runs a HBase<a name="line.101"></a>
@@ -1062,8 +1062,8 @@
 <span class="sourceLineNo">1054</span>        this.connection = ConnectionFactory.createConnection(conf);<a name="line.1054"></a>
 <span class="sourceLineNo">1055</span>      }<a name="line.1055"></a>
 <span class="sourceLineNo">1056</span>      onStartup();<a name="line.1056"></a>
-<span class="sourceLineNo">1057</span>      latency = YammerHistogramUtils.newHistogram(new UniformSample(1024 * 500));<a name="line.1057"></a>
-<span class="sourceLineNo">1058</span>      valueSize = YammerHistogramUtils.newHistogram(new UniformSample(1024 * 500));<a name="line.1058"></a>
+<span class="sourceLineNo">1057</span>      latency = YammerHistogramUtils.newHistogram(new UniformReservoir(1024 * 500));<a name="line.1057"></a>
+<span class="sourceLineNo">1058</span>      valueSize = YammerHistogramUtils.newHistogram(new UniformReservoir(1024 * 500));<a name="line.1058"></a>
 <span class="sourceLineNo">1059</span>    }<a name="line.1059"></a>
 <span class="sourceLineNo">1060</span><a name="line.1060"></a>
 <span class="sourceLineNo">1061</span>    abstract void onStartup() throws IOException;<a name="line.1061"></a>
@@ -1129,21 +1129,21 @@
 <span class="sourceLineNo">1121</span>     */<a name="line.1121"></a>
 <span class="sourceLineNo">1122</span>    private void reportLatency() throws IOException {<a name="line.1122"></a>
 <span class="sourceLineNo">1123</span>      status.setStatus(testName + " latency log (microseconds), on " +<a name="line.1123"></a>
-<span class="sourceLineNo">1124</span>          latency.count() + " measures");<a name="line.1124"></a>
+<span class="sourceLineNo">1124</span>          latency.getCount() + " measures");<a name="line.1124"></a>
 <span class="sourceLineNo">1125</span>      reportHistogram(this.latency);<a name="line.1125"></a>
 <span class="sourceLineNo">1126</span>    }<a name="line.1126"></a>
 <span class="sourceLineNo">1127</span><a name="line.1127"></a>
 <span class="sourceLineNo">1128</span>    private void reportValueSize() throws IOException {<a name="line.1128"></a>
 <span class="sourceLineNo">1129</span>      status.setStatus(testName + " valueSize after " +<a name="line.1129"></a>
-<span class="sourceLineNo">1130</span>          valueSize.count() + " measures");<a name="line.1130"></a>
+<span class="sourceLineNo">1130</span>          valueSize.getCount() + " measures");<a name="line.1130"></a>
 <span class="sourceLineNo">1131</span>      reportHistogram(this.valueSize);<a name="line.1131"></a>
 <span class="sourceLineNo">1132</span>    }<a name="line.1132"></a>
 <span class="sourceLineNo">1133</span><a name="line.1133"></a>
 <span class="sourceLineNo">1134</span>    private void reportHistogram(final Histogram h) throws IOException {<a name="line.1134"></a>
 <span class="sourceLineNo">1135</span>      Snapshot sn = h.getSnapshot();<a name="line.1135"></a>
-<span class="sourceLineNo">1136</span>      status.setStatus(testName + " Min      = " + h.min());<a name="line.1136"></a>
-<span class="sourceLineNo">1137</span>      status.setStatus(testName + " Avg      = " + h.mean());<a name="line.1137"></a>
-<span class="sourceLineNo">1138</span>      status.setStatus(testName + " StdDev   = " + h.stdDev());<a name="line.1138"></a>
+<span class="sourceLineNo">1136</span>      status.setStatus(testName + " Min      = " + sn.getMin());<a name="line.1136"></a>
+<span class="sourceLineNo">1137</span>      status.setStatus(testName + " Avg      = " + sn.getMean());<a name="line.1137"></a>
+<span class="sourceLineNo">1138</span>      status.setStatus(testName + " StdDev   = " + sn.getStdDev());<a name="line.1138"></a>
 <span class="sourceLineNo">1139</span>      status.setStatus(testName + " 50th     = " + sn.getMedian());<a name="line.1139"></a>
 <span class="sourceLineNo">1140</span>      status.setStatus(testName + " 75th     = " + sn.get75thPercentile());<a name="line.1140"></a>
 <span class="sourceLineNo">1141</span>      status.setStatus(testName + " 95th     = " + sn.get95thPercentile());<a name="line.1141"></a>
@@ -1151,7 +1151,7 @@
 <span class="sourceLineNo">1143</span>      status.setStatus(testName + " 99.9th   = " + sn.get999thPercentile());<a name="line.1143"></a>
 <span class="sourceLineNo">1144</span>      status.setStatus(testName + " 99.99th  = " + sn.getValue(0.9999));<a name="line.1144"></a>
 <span class="sourceLineNo">1145</span>      status.setStatus(testName + " 99.999th = " + sn.getValue(0.99999));<a name="line.1145"></a>
-<span class="sourceLineNo">1146</span>      status.setStatus(testName + " Max      = " + h.max());<a name="line.1146"></a>
+<span class="sourceLineNo">1146</span>      status.setStatus(testName + " Max      = " + sn.getMax());<a name="line.1146"></a>
 <span class="sourceLineNo">1147</span>    }<a name="line.1147"></a>
 <span class="sourceLineNo">1148</span><a name="line.1148"></a>
 <span class="sourceLineNo">1149</span>    /**<a name="line.1149"></a>

http://git-wip-us.apache.org/repos/asf/hbase-site/blob/539ad177/testdevapidocs/src-html/org/apache/hadoop/hbase/PerformanceEvaluation.ScanTest.html
----------------------------------------------------------------------
diff --git a/testdevapidocs/src-html/org/apache/hadoop/hbase/PerformanceEvaluation.ScanTest.html b/testdevapidocs/src-html/org/apache/hadoop/hbase/PerformanceEvaluation.ScanTest.html
index d15c216..bf5e0a0 100644
--- a/testdevapidocs/src-html/org/apache/hadoop/hbase/PerformanceEvaluation.ScanTest.html
+++ b/testdevapidocs/src-html/org/apache/hadoop/hbase/PerformanceEvaluation.ScanTest.html
@@ -101,9 +101,9 @@
 <span class="sourceLineNo">093</span><a name="line.93"></a>
 <span class="sourceLineNo">094</span>import com.google.common.base.Objects;<a name="line.94"></a>
 <span class="sourceLineNo">095</span>import com.google.common.util.concurrent.ThreadFactoryBuilder;<a name="line.95"></a>
-<span class="sourceLineNo">096</span>import com.yammer.metrics.core.Histogram;<a name="line.96"></a>
-<span class="sourceLineNo">097</span>import com.yammer.metrics.stats.Snapshot;<a name="line.97"></a>
-<span class="sourceLineNo">098</span>import com.yammer.metrics.stats.UniformSample;<a name="line.98"></a>
+<span class="sourceLineNo">096</span>import com.codahale.metrics.Histogram;<a name="line.96"></a>
+<span class="sourceLineNo">097</span>import com.codahale.metrics.Snapshot;<a name="line.97"></a>
+<span class="sourceLineNo">098</span>import com.codahale.metrics.UniformReservoir;<a name="line.98"></a>
 <span class="sourceLineNo">099</span><a name="line.99"></a>
 <span class="sourceLineNo">100</span>/**<a name="line.100"></a>
 <span class="sourceLineNo">101</span> * Script used evaluating HBase performance and scalability.  Runs a HBase<a name="line.101"></a>
@@ -1062,8 +1062,8 @@
 <span class="sourceLineNo">1054</span>        this.connection = ConnectionFactory.createConnection(conf);<a name="line.1054"></a>
 <span class="sourceLineNo">1055</span>      }<a name="line.1055"></a>
 <span class="sourceLineNo">1056</span>      onStartup();<a name="line.1056"></a>
-<span class="sourceLineNo">1057</span>      latency = YammerHistogramUtils.newHistogram(new UniformSample(1024 * 500));<a name="line.1057"></a>
-<span class="sourceLineNo">1058</span>      valueSize = YammerHistogramUtils.newHistogram(new UniformSample(1024 * 500));<a name="line.1058"></a>
+<span class="sourceLineNo">1057</span>      latency = YammerHistogramUtils.newHistogram(new UniformReservoir(1024 * 500));<a name="line.1057"></a>
+<span class="sourceLineNo">1058</span>      valueSize = YammerHistogramUtils.newHistogram(new UniformReservoir(1024 * 500));<a name="line.1058"></a>
 <span class="sourceLineNo">1059</span>    }<a name="line.1059"></a>
 <span class="sourceLineNo">1060</span><a name="line.1060"></a>
 <span class="sourceLineNo">1061</span>    abstract void onStartup() throws IOException;<a name="line.1061"></a>
@@ -1129,21 +1129,21 @@
 <span class="sourceLineNo">1121</span>     */<a name="line.1121"></a>
 <span class="sourceLineNo">1122</span>    private void reportLatency() throws IOException {<a name="line.1122"></a>
 <span class="sourceLineNo">1123</span>      status.setStatus(testName + " latency log (microseconds), on " +<a name="line.1123"></a>
-<span class="sourceLineNo">1124</span>          latency.count() + " measures");<a name="line.1124"></a>
+<span class="sourceLineNo">1124</span>          latency.getCount() + " measures");<a name="line.1124"></a>
 <span class="sourceLineNo">1125</span>      reportHistogram(this.latency);<a name="line.1125"></a>
 <span class="sourceLineNo">1126</span>    }<a name="line.1126"></a>
 <span class="sourceLineNo">1127</span><a name="line.1127"></a>
 <span class="sourceLineNo">1128</span>    private void reportValueSize() throws IOException {<a name="line.1128"></a>
 <span class="sourceLineNo">1129</span>      status.setStatus(testName + " valueSize after " +<a name="line.1129"></a>
-<span class="sourceLineNo">1130</span>          valueSize.count() + " measures");<a name="line.1130"></a>
+<span class="sourceLineNo">1130</span>          valueSize.getCount() + " measures");<a name="line.1130"></a>
 <span class="sourceLineNo">1131</span>      reportHistogram(this.valueSize);<a name="line.1131"></a>
 <span class="sourceLineNo">1132</span>    }<a name="line.1132"></a>
 <span class="sourceLineNo">1133</span><a name="line.1133"></a>
 <span class="sourceLineNo">1134</span>    private void reportHistogram(final Histogram h) throws IOException {<a name="line.1134"></a>
 <span class="sourceLineNo">1135</span>      Snapshot sn = h.getSnapshot();<a name="line.1135"></a>
-<span class="sourceLineNo">1136</span>      status.setStatus(testName + " Min      = " + h.min());<a name="line.1136"></a>
-<span class="sourceLineNo">1137</span>      status.setStatus(testName + " Avg      = " + h.mean());<a name="line.1137"></a>
-<span class="sourceLineNo">1138</span>      status.setStatus(testName + " StdDev   = " + h.stdDev());<a name="line.1138"></a>
+<span class="sourceLineNo">1136</span>      status.setStatus(testName + " Min      = " + sn.getMin());<a name="line.1136"></a>
+<span class="sourceLineNo">1137</span>      status.setStatus(testName + " Avg      = " + sn.getMean());<a name="line.1137"></a>
+<span class="sourceLineNo">1138</span>      status.setStatus(testName + " StdDev   = " + sn.getStdDev());<a name="line.1138"></a>
 <span class="sourceLineNo">1139</span>      status.setStatus(testName + " 50th     = " + sn.getMedian());<a name="line.1139"></a>
 <span class="sourceLineNo">1140</span>      status.setStatus(testName + " 75th     = " + sn.get75thPercentile());<a name="line.1140"></a>
 <span class="sourceLineNo">1141</span>      status.setStatus(testName + " 95th     = " + sn.get95thPercentile());<a name="line.1141"></a>
@@ -1151,7 +1151,7 @@
 <span class="sourceLineNo">1143</span>      status.setStatus(testName + " 99.9th   = " + sn.get999thPercentile());<a name="line.1143"></a>
 <span class="sourceLineNo">1144</span>      status.setStatus(testName + " 99.99th  = " + sn.getValue(0.9999));<a name="line.1144"></a>
 <span class="sourceLineNo">1145</span>      status.setStatus(testName + " 99.999th = " + sn.getValue(0.99999));<a name="line.1145"></a>
-<span class="sourceLineNo">1146</span>      status.setStatus(testName + " Max      = " + h.max());<a name="line.1146"></a>
+<span class="sourceLineNo">1146</span>      status.setStatus(testName + " Max      = " + sn.getMax());<a name="line.1146"></a>
 <span class="sourceLineNo">1147</span>    }<a name="line.1147"></a>
 <span class="sourceLineNo">1148</span><a name="line.1148"></a>
 <span class="sourceLineNo">1149</span>    /**<a name="line.1149"></a>

http://git-wip-us.apache.org/repos/asf/hbase-site/blob/539ad177/testdevapidocs/src-html/org/apache/hadoop/hbase/PerformanceEvaluation.SequentialReadTest.html
----------------------------------------------------------------------
diff --git a/testdevapidocs/src-html/org/apache/hadoop/hbase/PerformanceEvaluation.SequentialReadTest.html b/testdevapidocs/src-html/org/apache/hadoop/hbase/PerformanceEvaluation.SequentialReadTest.html
index d15c216..bf5e0a0 100644
--- a/testdevapidocs/src-html/org/apache/hadoop/hbase/PerformanceEvaluation.SequentialReadTest.html
+++ b/testdevapidocs/src-html/org/apache/hadoop/hbase/PerformanceEvaluation.SequentialReadTest.html
@@ -101,9 +101,9 @@
 <span class="sourceLineNo">093</span><a name="line.93"></a>
 <span class="sourceLineNo">094</span>import com.google.common.base.Objects;<a name="line.94"></a>
 <span class="sourceLineNo">095</span>import com.google.common.util.concurrent.ThreadFactoryBuilder;<a name="line.95"></a>
-<span class="sourceLineNo">096</span>import com.yammer.metrics.core.Histogram;<a name="line.96"></a>
-<span class="sourceLineNo">097</span>import com.yammer.metrics.stats.Snapshot;<a name="line.97"></a>
-<span class="sourceLineNo">098</span>import com.yammer.metrics.stats.UniformSample;<a name="line.98"></a>
+<span class="sourceLineNo">096</span>import com.codahale.metrics.Histogram;<a name="line.96"></a>
+<span class="sourceLineNo">097</span>import com.codahale.metrics.Snapshot;<a name="line.97"></a>
+<span class="sourceLineNo">098</span>import com.codahale.metrics.UniformReservoir;<a name="line.98"></a>
 <span class="sourceLineNo">099</span><a name="line.99"></a>
 <span class="sourceLineNo">100</span>/**<a name="line.100"></a>
 <span class="sourceLineNo">101</span> * Script used evaluating HBase performance and scalability.  Runs a HBase<a name="line.101"></a>
@@ -1062,8 +1062,8 @@
 <span class="sourceLineNo">1054</span>        this.connection = ConnectionFactory.createConnection(conf);<a name="line.1054"></a>
 <span class="sourceLineNo">1055</span>      }<a name="line.1055"></a>
 <span class="sourceLineNo">1056</span>      onStartup();<a name="line.1056"></a>
-<span class="sourceLineNo">1057</span>      latency = YammerHistogramUtils.newHistogram(new UniformSample(1024 * 500));<a name="line.1057"></a>
-<span class="sourceLineNo">1058</span>      valueSize = YammerHistogramUtils.newHistogram(new UniformSample(1024 * 500));<a name="line.1058"></a>
+<span class="sourceLineNo">1057</span>      latency = YammerHistogramUtils.newHistogram(new UniformReservoir(1024 * 500));<a name="line.1057"></a>
+<span class="sourceLineNo">1058</span>      valueSize = YammerHistogramUtils.newHistogram(new UniformReservoir(1024 * 500));<a name="line.1058"></a>
 <span class="sourceLineNo">1059</span>    }<a name="line.1059"></a>
 <span class="sourceLineNo">1060</span><a name="line.1060"></a>
 <span class="sourceLineNo">1061</span>    abstract void onStartup() throws IOException;<a name="line.1061"></a>
@@ -1129,21 +1129,21 @@
 <span class="sourceLineNo">1121</span>     */<a name="line.1121"></a>
 <span class="sourceLineNo">1122</span>    private void reportLatency() throws IOException {<a name="line.1122"></a>
 <span class="sourceLineNo">1123</span>      status.setStatus(testName + " latency log (microseconds), on " +<a name="line.1123"></a>
-<span class="sourceLineNo">1124</span>          latency.count() + " measures");<a name="line.1124"></a>
+<span class="sourceLineNo">1124</span>          latency.getCount() + " measures");<a name="line.1124"></a>
 <span class="sourceLineNo">1125</span>      reportHistogram(this.latency);<a name="line.1125"></a>
 <span class="sourceLineNo">1126</span>    }<a name="line.1126"></a>
 <span class="sourceLineNo">1127</span><a name="line.1127"></a>
 <span class="sourceLineNo">1128</span>    private void reportValueSize() throws IOException {<a name="line.1128"></a>
 <span class="sourceLineNo">1129</span>      status.setStatus(testName + " valueSize after " +<a name="line.1129"></a>
-<span class="sourceLineNo">1130</span>          valueSize.count() + " measures");<a name="line.1130"></a>
+<span class="sourceLineNo">1130</span>          valueSize.getCount() + " measures");<a name="line.1130"></a>
 <span class="sourceLineNo">1131</span>      reportHistogram(this.valueSize);<a name="line.1131"></a>
 <span class="sourceLineNo">1132</span>    }<a name="line.1132"></a>
 <span class="sourceLineNo">1133</span><a name="line.1133"></a>
 <span class="sourceLineNo">1134</span>    private void reportHistogram(final Histogram h) throws IOException {<a name="line.1134"></a>
 <span class="sourceLineNo">1135</span>      Snapshot sn = h.getSnapshot();<a name="line.1135"></a>
-<span class="sourceLineNo">1136</span>      status.setStatus(testName + " Min      = " + h.min());<a name="line.1136"></a>
-<span class="sourceLineNo">1137</span>      status.setStatus(testName + " Avg      = " + h.mean());<a name="line.1137"></a>
-<span class="sourceLineNo">1138</span>      status.setStatus(testName + " StdDev   = " + h.stdDev());<a name="line.1138"></a>
+<span class="sourceLineNo">1136</span>      status.setStatus(testName + " Min      = " + sn.getMin());<a name="line.1136"></a>
+<span class="sourceLineNo">1137</span>      status.setStatus(testName + " Avg      = " + sn.getMean());<a name="line.1137"></a>
+<span class="sourceLineNo">1138</span>      status.setStatus(testName + " StdDev   = " + sn.getStdDev());<a name="line.1138"></a>
 <span class="sourceLineNo">1139</span>      status.setStatus(testName + " 50th     = " + sn.getMedian());<a name="line.1139"></a>
 <span class="sourceLineNo">1140</span>      status.setStatus(testName + " 75th     = " + sn.get75thPercentile());<a name="line.1140"></a>
 <span class="sourceLineNo">1141</span>      status.setStatus(testName + " 95th     = " + sn.get95thPercentile());<a name="line.1141"></a>
@@ -1151,7 +1151,7 @@
 <span class="sourceLineNo">1143</span>      status.setStatus(testName + " 99.9th   = " + sn.get999thPercentile());<a name="line.1143"></a>
 <span class="sourceLineNo">1144</span>      status.setStatus(testName + " 99.99th  = " + sn.getValue(0.9999));<a name="line.1144"></a>
 <span class="sourceLineNo">1145</span>      status.setStatus(testName + " 99.999th = " + sn.getValue(0.99999));<a name="line.1145"></a>
-<span class="sourceLineNo">1146</span>      status.setStatus(testName + " Max      = " + h.max());<a name="line.1146"></a>
+<span class="sourceLineNo">1146</span>      status.setStatus(testName + " Max      = " + sn.getMax());<a name="line.1146"></a>
 <span class="sourceLineNo">1147</span>    }<a name="line.1147"></a>
 <span class="sourceLineNo">1148</span><a name="line.1148"></a>
 <span class="sourceLineNo">1149</span>    /**<a name="line.1149"></a>

http://git-wip-us.apache.org/repos/asf/hbase-site/blob/539ad177/testdevapidocs/src-html/org/apache/hadoop/hbase/PerformanceEvaluation.SequentialWriteTest.html
----------------------------------------------------------------------
diff --git a/testdevapidocs/src-html/org/apache/hadoop/hbase/PerformanceEvaluation.SequentialWriteTest.html b/testdevapidocs/src-html/org/apache/hadoop/hbase/PerformanceEvaluation.SequentialWriteTest.html
index d15c216..bf5e0a0 100644
--- a/testdevapidocs/src-html/org/apache/hadoop/hbase/PerformanceEvaluation.SequentialWriteTest.html
+++ b/testdevapidocs/src-html/org/apache/hadoop/hbase/PerformanceEvaluation.SequentialWriteTest.html
@@ -101,9 +101,9 @@
 <span class="sourceLineNo">093</span><a name="line.93"></a>
 <span class="sourceLineNo">094</span>import com.google.common.base.Objects;<a name="line.94"></a>
 <span class="sourceLineNo">095</span>import com.google.common.util.concurrent.ThreadFactoryBuilder;<a name="line.95"></a>
-<span class="sourceLineNo">096</span>import com.yammer.metrics.core.Histogram;<a name="line.96"></a>
-<span class="sourceLineNo">097</span>import com.yammer.metrics.stats.Snapshot;<a name="line.97"></a>
-<span class="sourceLineNo">098</span>import com.yammer.metrics.stats.UniformSample;<a name="line.98"></a>
+<span class="sourceLineNo">096</span>import com.codahale.metrics.Histogram;<a name="line.96"></a>
+<span class="sourceLineNo">097</span>import com.codahale.metrics.Snapshot;<a name="line.97"></a>
+<span class="sourceLineNo">098</span>import com.codahale.metrics.UniformReservoir;<a name="line.98"></a>
 <span class="sourceLineNo">099</span><a name="line.99"></a>
 <span class="sourceLineNo">100</span>/**<a name="line.100"></a>
 <span class="sourceLineNo">101</span> * Script used evaluating HBase performance and scalability.  Runs a HBase<a name="line.101"></a>
@@ -1062,8 +1062,8 @@
 <span class="sourceLineNo">1054</span>        this.connection = ConnectionFactory.createConnection(conf);<a name="line.1054"></a>
 <span class="sourceLineNo">1055</span>      }<a name="line.1055"></a>
 <span class="sourceLineNo">1056</span>      onStartup();<a name="line.1056"></a>
-<span class="sourceLineNo">1057</span>      latency = YammerHistogramUtils.newHistogram(new UniformSample(1024 * 500));<a name="line.1057"></a>
-<span class="sourceLineNo">1058</span>      valueSize = YammerHistogramUtils.newHistogram(new UniformSample(1024 * 500));<a name="line.1058"></a>
+<span class="sourceLineNo">1057</span>      latency = YammerHistogramUtils.newHistogram(new UniformReservoir(1024 * 500));<a name="line.1057"></a>
+<span class="sourceLineNo">1058</span>      valueSize = YammerHistogramUtils.newHistogram(new UniformReservoir(1024 * 500));<a name="line.1058"></a>
 <span class="sourceLineNo">1059</span>    }<a name="line.1059"></a>
 <span class="sourceLineNo">1060</span><a name="line.1060"></a>
 <span class="sourceLineNo">1061</span>    abstract void onStartup() throws IOException;<a name="line.1061"></a>
@@ -1129,21 +1129,21 @@
 <span class="sourceLineNo">1121</span>     */<a name="line.1121"></a>
 <span class="sourceLineNo">1122</span>    private void reportLatency() throws IOException {<a name="line.1122"></a>
 <span class="sourceLineNo">1123</span>      status.setStatus(testName + " latency log (microseconds), on " +<a name="line.1123"></a>
-<span class="sourceLineNo">1124</span>          latency.count() + " measures");<a name="line.1124"></a>
+<span class="sourceLineNo">1124</span>          latency.getCount() + " measures");<a name="line.1124"></a>
 <span class="sourceLineNo">1125</span>      reportHistogram(this.latency);<a name="line.1125"></a>
 <span class="sourceLineNo">1126</span>    }<a name="line.1126"></a>
 <span class="sourceLineNo">1127</span><a name="line.1127"></a>
 <span class="sourceLineNo">1128</span>    private void reportValueSize() throws IOException {<a name="line.1128"></a>
 <span class="sourceLineNo">1129</span>      status.setStatus(testName + " valueSize after " +<a name="line.1129"></a>
-<span class="sourceLineNo">1130</span>          valueSize.count() + " measures");<a name="line.1130"></a>
+<span class="sourceLineNo">1130</span>          valueSize.getCount() + " measures");<a name="line.1130"></a>
 <span class="sourceLineNo">1131</span>      reportHistogram(this.valueSize);<a name="line.1131"></a>
 <span class="sourceLineNo">1132</span>    }<a name="line.1132"></a>
 <span class="sourceLineNo">1133</span><a name="line.1133"></a>
 <span class="sourceLineNo">1134</span>    private void reportHistogram(final Histogram h) throws IOException {<a name="line.1134"></a>
 <span class="sourceLineNo">1135</span>      Snapshot sn = h.getSnapshot();<a name="line.1135"></a>
-<span class="sourceLineNo">1136</span>      status.setStatus(testName + " Min      = " + h.min());<a name="line.1136"></a>
-<span class="sourceLineNo">1137</span>      status.setStatus(testName + " Avg      = " + h.mean());<a name="line.1137"></a>
-<span class="sourceLineNo">1138</span>      status.setStatus(testName + " StdDev   = " + h.stdDev());<a name="line.1138"></a>
+<span class="sourceLineNo">1136</span>      status.setStatus(testName + " Min      = " + sn.getMin());<a name="line.1136"></a>
+<span class="sourceLineNo">1137</span>      status.setStatus(testName + " Avg      = " + sn.getMean());<a name="line.1137"></a>
+<span class="sourceLineNo">1138</span>      status.setStatus(testName + " StdDev   = " + sn.getStdDev());<a name="line.1138"></a>
 <span class="sourceLineNo">1139</span>      status.setStatus(testName + " 50th     = " + sn.getMedian());<a name="line.1139"></a>
 <span class="sourceLineNo">1140</span>      status.setStatus(testName + " 75th     = " + sn.get75thPercentile());<a name="line.1140"></a>
 <span class="sourceLineNo">1141</span>      status.setStatus(testName + " 95th     = " + sn.get95thPercentile());<a name="line.1141"></a>
@@ -1151,7 +1151,7 @@
 <span class="sourceLineNo">1143</span>      status.setStatus(testName + " 99.9th   = " + sn.get999thPercentile());<a name="line.1143"></a>
 <span class="sourceLineNo">1144</span>      status.setStatus(testName + " 99.99th  = " + sn.getValue(0.9999));<a name="line.1144"></a>
 <span class="sourceLineNo">1145</span>      status.setStatus(testName + " 99.999th = " + sn.getValue(0.99999));<a name="line.1145"></a>
-<span class="sourceLineNo">1146</span>      status.setStatus(testName + " Max      = " + h.max());<a name="line.1146"></a>
+<span class="sourceLineNo">1146</span>      status.setStatus(testName + " Max      = " + sn.getMax());<a name="line.1146"></a>
 <span class="sourceLineNo">1147</span>    }<a name="line.1147"></a>
 <span class="sourceLineNo">1148</span><a name="line.1148"></a>
 <span class="sourceLineNo">1149</span>    /**<a name="line.1149"></a>

http://git-wip-us.apache.org/repos/asf/hbase-site/blob/539ad177/testdevapidocs/src-html/org/apache/hadoop/hbase/PerformanceEvaluation.Status.html
----------------------------------------------------------------------
diff --git a/testdevapidocs/src-html/org/apache/hadoop/hbase/PerformanceEvaluation.Status.html b/testdevapidocs/src-html/org/apache/hadoop/hbase/PerformanceEvaluation.Status.html
index d15c216..bf5e0a0 100644
--- a/testdevapidocs/src-html/org/apache/hadoop/hbase/PerformanceEvaluation.Status.html
+++ b/testdevapidocs/src-html/org/apache/hadoop/hbase/PerformanceEvaluation.Status.html
@@ -101,9 +101,9 @@
 <span class="sourceLineNo">093</span><a name="line.93"></a>
 <span class="sourceLineNo">094</span>import com.google.common.base.Objects;<a name="line.94"></a>
 <span class="sourceLineNo">095</span>import com.google.common.util.concurrent.ThreadFactoryBuilder;<a name="line.95"></a>
-<span class="sourceLineNo">096</span>import com.yammer.metrics.core.Histogram;<a name="line.96"></a>
-<span class="sourceLineNo">097</span>import com.yammer.metrics.stats.Snapshot;<a name="line.97"></a>
-<span class="sourceLineNo">098</span>import com.yammer.metrics.stats.UniformSample;<a name="line.98"></a>
+<span class="sourceLineNo">096</span>import com.codahale.metrics.Histogram;<a name="line.96"></a>
+<span class="sourceLineNo">097</span>import com.codahale.metrics.Snapshot;<a name="line.97"></a>
+<span class="sourceLineNo">098</span>import com.codahale.metrics.UniformReservoir;<a name="line.98"></a>
 <span class="sourceLineNo">099</span><a name="line.99"></a>
 <span class="sourceLineNo">100</span>/**<a name="line.100"></a>
 <span class="sourceLineNo">101</span> * Script used evaluating HBase performance and scalability.  Runs a HBase<a name="line.101"></a>
@@ -1062,8 +1062,8 @@
 <span class="sourceLineNo">1054</span>        this.connection = ConnectionFactory.createConnection(conf);<a name="line.1054"></a>
 <span class="sourceLineNo">1055</span>      }<a name="line.1055"></a>
 <span class="sourceLineNo">1056</span>      onStartup();<a name="line.1056"></a>
-<span class="sourceLineNo">1057</span>      latency = YammerHistogramUtils.newHistogram(new UniformSample(1024 * 500));<a name="line.1057"></a>
-<span class="sourceLineNo">1058</span>      valueSize = YammerHistogramUtils.newHistogram(new UniformSample(1024 * 500));<a name="line.1058"></a>
+<span class="sourceLineNo">1057</span>      latency = YammerHistogramUtils.newHistogram(new UniformReservoir(1024 * 500));<a name="line.1057"></a>
+<span class="sourceLineNo">1058</span>      valueSize = YammerHistogramUtils.newHistogram(new UniformReservoir(1024 * 500));<a name="line.1058"></a>
 <span class="sourceLineNo">1059</span>    }<a name="line.1059"></a>
 <span class="sourceLineNo">1060</span><a name="line.1060"></a>
 <span class="sourceLineNo">1061</span>    abstract void onStartup() throws IOException;<a name="line.1061"></a>
@@ -1129,21 +1129,21 @@
 <span class="sourceLineNo">1121</span>     */<a name="line.1121"></a>
 <span class="sourceLineNo">1122</span>    private void reportLatency() throws IOException {<a name="line.1122"></a>
 <span class="sourceLineNo">1123</span>      status.setStatus(testName + " latency log (microseconds), on " +<a name="line.1123"></a>
-<span class="sourceLineNo">1124</span>          latency.count() + " measures");<a name="line.1124"></a>
+<span class="sourceLineNo">1124</span>          latency.getCount() + " measures");<a name="line.1124"></a>
 <span class="sourceLineNo">1125</span>      reportHistogram(this.latency);<a name="line.1125"></a>
 <span class="sourceLineNo">1126</span>    }<a name="line.1126"></a>
 <span class="sourceLineNo">1127</span><a name="line.1127"></a>
 <span class="sourceLineNo">1128</span>    private void reportValueSize() throws IOException {<a name="line.1128"></a>
 <span class="sourceLineNo">1129</span>      status.setStatus(testName + " valueSize after " +<a name="line.1129"></a>
-<span class="sourceLineNo">1130</span>          valueSize.count() + " measures");<a name="line.1130"></a>
+<span class="sourceLineNo">1130</span>          valueSize.getCount() + " measures");<a name="line.1130"></a>
 <span class="sourceLineNo">1131</span>      reportHistogram(this.valueSize);<a name="line.1131"></a>
 <span class="sourceLineNo">1132</span>    }<a name="line.1132"></a>
 <span class="sourceLineNo">1133</span><a name="line.1133"></a>
 <span class="sourceLineNo">1134</span>    private void reportHistogram(final Histogram h) throws IOException {<a name="line.1134"></a>
 <span class="sourceLineNo">1135</span>      Snapshot sn = h.getSnapshot();<a name="line.1135"></a>
-<span class="sourceLineNo">1136</span>      status.setStatus(testName + " Min      = " + h.min());<a name="line.1136"></a>
-<span class="sourceLineNo">1137</span>      status.setStatus(testName + " Avg      = " + h.mean());<a name="line.1137"></a>
-<span class="sourceLineNo">1138</span>      status.setStatus(testName + " StdDev   = " + h.stdDev());<a name="line.1138"></a>
+<span class="sourceLineNo">1136</span>      status.setStatus(testName + " Min      = " + sn.getMin());<a name="line.1136"></a>
+<span class="sourceLineNo">1137</span>      status.setStatus(testName + " Avg      = " + sn.getMean());<a name="line.1137"></a>
+<span class="sourceLineNo">1138</span>      status.setStatus(testName + " StdDev   = " + sn.getStdDev());<a name="line.1138"></a>
 <span class="sourceLineNo">1139</span>      status.setStatus(testName + " 50th     = " + sn.getMedian());<a name="line.1139"></a>
 <span class="sourceLineNo">1140</span>      status.setStatus(testName + " 75th     = " + sn.get75thPercentile());<a name="line.1140"></a>
 <span class="sourceLineNo">1141</span>      status.setStatus(testName + " 95th     = " + sn.get95thPercentile());<a name="line.1141"></a>
@@ -1151,7 +1151,7 @@
 <span class="sourceLineNo">1143</span>      status.setStatus(testName + " 99.9th   = " + sn.get999thPercentile());<a name="line.1143"></a>
 <span class="sourceLineNo">1144</span>      status.setStatus(testName + " 99.99th  = " + sn.getValue(0.9999));<a name="line.1144"></a>
 <span class="sourceLineNo">1145</span>      status.setStatus(testName + " 99.999th = " + sn.getValue(0.99999));<a name="line.1145"></a>
-<span class="sourceLineNo">1146</span>      status.setStatus(testName + " Max      = " + h.max());<a name="line.1146"></a>
+<span class="sourceLineNo">1146</span>      status.setStatus(testName + " Max      = " + sn.getMax());<a name="line.1146"></a>
 <span class="sourceLineNo">1147</span>    }<a name="line.1147"></a>
 <span class="sourceLineNo">1148</span><a name="line.1148"></a>
 <span class="sourceLineNo">1149</span>    /**<a name="line.1149"></a>

http://git-wip-us.apache.org/repos/asf/hbase-site/blob/539ad177/testdevapidocs/src-html/org/apache/hadoop/hbase/PerformanceEvaluation.TableTest.html
----------------------------------------------------------------------
diff --git a/testdevapidocs/src-html/org/apache/hadoop/hbase/PerformanceEvaluation.TableTest.html b/testdevapidocs/src-html/org/apache/hadoop/hbase/PerformanceEvaluation.TableTest.html
index d15c216..bf5e0a0 100644
--- a/testdevapidocs/src-html/org/apache/hadoop/hbase/PerformanceEvaluation.TableTest.html
+++ b/testdevapidocs/src-html/org/apache/hadoop/hbase/PerformanceEvaluation.TableTest.html
@@ -101,9 +101,9 @@
 <span class="sourceLineNo">093</span><a name="line.93"></a>
 <span class="sourceLineNo">094</span>import com.google.common.base.Objects;<a name="line.94"></a>
 <span class="sourceLineNo">095</span>import com.google.common.util.concurrent.ThreadFactoryBuilder;<a name="line.95"></a>
-<span class="sourceLineNo">096</span>import com.yammer.metrics.core.Histogram;<a name="line.96"></a>
-<span class="sourceLineNo">097</span>import com.yammer.metrics.stats.Snapshot;<a name="line.97"></a>
-<span class="sourceLineNo">098</span>import com.yammer.metrics.stats.UniformSample;<a name="line.98"></a>
+<span class="sourceLineNo">096</span>import com.codahale.metrics.Histogram;<a name="line.96"></a>
+<span class="sourceLineNo">097</span>import com.codahale.metrics.Snapshot;<a name="line.97"></a>
+<span class="sourceLineNo">098</span>import com.codahale.metrics.UniformReservoir;<a name="line.98"></a>
 <span class="sourceLineNo">099</span><a name="line.99"></a>
 <span class="sourceLineNo">100</span>/**<a name="line.100"></a>
 <span class="sourceLineNo">101</span> * Script used evaluating HBase performance and scalability.  Runs a HBase<a name="line.101"></a>
@@ -1062,8 +1062,8 @@
 <span class="sourceLineNo">1054</span>        this.connection = ConnectionFactory.createConnection(conf);<a name="line.1054"></a>
 <span class="sourceLineNo">1055</span>      }<a name="line.1055"></a>
 <span class="sourceLineNo">1056</span>      onStartup();<a name="line.1056"></a>
-<span class="sourceLineNo">1057</span>      latency = YammerHistogramUtils.newHistogram(new UniformSample(1024 * 500));<a name="line.1057"></a>
-<span class="sourceLineNo">1058</span>      valueSize = YammerHistogramUtils.newHistogram(new UniformSample(1024 * 500));<a name="line.1058"></a>
+<span class="sourceLineNo">1057</span>      latency = YammerHistogramUtils.newHistogram(new UniformReservoir(1024 * 500));<a name="line.1057"></a>
+<span class="sourceLineNo">1058</span>      valueSize = YammerHistogramUtils.newHistogram(new UniformReservoir(1024 * 500));<a name="line.1058"></a>
 <span class="sourceLineNo">1059</span>    }<a name="line.1059"></a>
 <span class="sourceLineNo">1060</span><a name="line.1060"></a>
 <span class="sourceLineNo">1061</span>    abstract void onStartup() throws IOException;<a name="line.1061"></a>
@@ -1129,21 +1129,21 @@
 <span class="sourceLineNo">1121</span>     */<a name="line.1121"></a>
 <span class="sourceLineNo">1122</span>    private void reportLatency() throws IOException {<a name="line.1122"></a>
 <span class="sourceLineNo">1123</span>      status.setStatus(testName + " latency log (microseconds), on " +<a name="line.1123"></a>
-<span class="sourceLineNo">1124</span>          latency.count() + " measures");<a name="line.1124"></a>
+<span class="sourceLineNo">1124</span>          latency.getCount() + " measures");<a name="line.1124"></a>
 <span class="sourceLineNo">1125</span>      reportHistogram(this.latency);<a name="line.1125"></a>
 <span class="sourceLineNo">1126</span>    }<a name="line.1126"></a>
 <span class="sourceLineNo">1127</span><a name="line.1127"></a>
 <span class="sourceLineNo">1128</span>    private void reportValueSize() throws IOException {<a name="line.1128"></a>
 <span class="sourceLineNo">1129</span>      status.setStatus(testName + " valueSize after " +<a name="line.1129"></a>
-<span class="sourceLineNo">1130</span>          valueSize.count() + " measures");<a name="line.1130"></a>
+<span class="sourceLineNo">1130</span>          valueSize.getCount() + " measures");<a name="line.1130"></a>
 <span class="sourceLineNo">1131</span>      reportHistogram(this.valueSize);<a name="line.1131"></a>
 <span class="sourceLineNo">1132</span>    }<a name="line.1132"></a>
 <span class="sourceLineNo">1133</span><a name="line.1133"></a>
 <span class="sourceLineNo">1134</span>    private void reportHistogram(final Histogram h) throws IOException {<a name="line.1134"></a>
 <span class="sourceLineNo">1135</span>      Snapshot sn = h.getSnapshot();<a name="line.1135"></a>
-<span class="sourceLineNo">1136</span>      status.setStatus(testName + " Min      = " + h.min());<a name="line.1136"></a>
-<span class="sourceLineNo">1137</span>      status.setStatus(testName + " Avg      = " + h.mean());<a name="line.1137"></a>
-<span class="sourceLineNo">1138</span>      status.setStatus(testName + " StdDev   = " + h.stdDev());<a name="line.1138"></a>
+<span class="sourceLineNo">1136</span>      status.setStatus(testName + " Min      = " + sn.getMin());<a name="line.1136"></a>
+<span class="sourceLineNo">1137</span>      status.setStatus(testName + " Avg      = " + sn.getMean());<a name="line.1137"></a>
+<span class="sourceLineNo">1138</span>      status.setStatus(testName + " StdDev   = " + sn.getStdDev());<a name="line.1138"></a>
 <span class="sourceLineNo">1139</span>      status.setStatus(testName + " 50th     = " + sn.getMedian());<a name="line.1139"></a>
 <span class="sourceLineNo">1140</span>      status.setStatus(testName + " 75th     = " + sn.get75thPercentile());<a name="line.1140"></a>
 <span class="sourceLineNo">1141</span>      status.setStatus(testName + " 95th     = " + sn.get95thPercentile());<a name="line.1141"></a>
@@ -1151,7 +1151,7 @@
 <span class="sourceLineNo">1143</span>      status.setStatus(testName + " 99.9th   = " + sn.get999thPercentile());<a name="line.1143"></a>
 <span class="sourceLineNo">1144</span>      status.setStatus(testName + " 99.99th  = " + sn.getValue(0.9999));<a name="line.1144"></a>
 <span class="sourceLineNo">1145</span>      status.setStatus(testName + " 99.999th = " + sn.getValue(0.99999));<a name="line.1145"></a>
-<span class="sourceLineNo">1146</span>      status.setStatus(testName + " Max      = " + h.max());<a name="line.1146"></a>
+<span class="sourceLineNo">1146</span>      status.setStatus(testName + " Max      = " + sn.getMax());<a name="line.1146"></a>
 <span class="sourceLineNo">1147</span>    }<a name="line.1147"></a>
 <span class="sourceLineNo">1148</span><a name="line.1148"></a>
 <span class="sourceLineNo">1149</span>    /**<a name="line.1149"></a>