HADOOP-11447. Add a more meaningful toString method to SampleStat and MutableStat. (kasha)
This commit is contained in:
parent
586348e4cb
commit
fe5c23b670
|
@ -455,6 +455,9 @@ Release 2.8.0 - UNRELEASED
|
|||
HADOOP-11709. Time.NANOSECONDS_PER_MILLISECOND - use class-level final
|
||||
constant instead of method variable (Ajith S via ozawa)
|
||||
|
||||
HADOOP-11447. Add a more meaningful toString method to SampleStat and
|
||||
MutableStat. (kasha)
|
||||
|
||||
OPTIMIZATIONS
|
||||
|
||||
BUG FIXES
|
||||
|
|
|
@ -151,4 +151,8 @@ public class MutableStat extends MutableMetric {
|
|||
minMax.reset();
|
||||
}
|
||||
|
||||
@Override
|
||||
public String toString() {
|
||||
return lastStat().toString();
|
||||
}
|
||||
}
|
||||
|
|
|
@ -137,6 +137,19 @@ public class SampleStat {
|
|||
return minmax.max();
|
||||
}
|
||||
|
||||
@Override
|
||||
public String toString() {
|
||||
try {
|
||||
return "Samples = " + numSamples() +
|
||||
" Min = " + min() +
|
||||
" Mean = " + mean() +
|
||||
" Std Dev = " + stddev() +
|
||||
" Max = " + max();
|
||||
} catch (Throwable t) {
|
||||
return super.toString();
|
||||
}
|
||||
}
|
||||
|
||||
/**
|
||||
* Helper to keep running min/max
|
||||
*/
|
||||
|
|
Loading…
Reference in New Issue