fix one more internal_stats issue

Summary: stall count is wrong

Test Plan: make release

Reviewers: sdong, yhchiang, igor

Reviewed By: igor

Subscribers: leveldb

Differential Revision: https://reviews.facebook.net/D19539
This commit is contained in:
Lei Jin 2014-07-08 15:29:13 -07:00
parent 73d7147096
commit ef1aad97f9

View File

@ -118,12 +118,12 @@ class InternalStats {
void RecordWriteStall(WriteStallType write_stall_type, uint64_t micros) { void RecordWriteStall(WriteStallType write_stall_type, uint64_t micros) {
stall_micros_[write_stall_type] += micros; stall_micros_[write_stall_type] += micros;
stall_counts_[write_stall_type]++; ++stall_counts_[write_stall_type];
} }
void RecordLevelNSlowdown(int level, uint64_t micros) { void RecordLevelNSlowdown(int level, uint64_t micros) {
stall_leveln_slowdown_[level] += micros; stall_leveln_slowdown_[level] += micros;
stall_leveln_slowdown_count_[level] += micros; ++stall_leveln_slowdown_count_[level];
} }
uint64_t GetBackgroundErrorCount() const { return bg_error_count_; } uint64_t GetBackgroundErrorCount() const { return bg_error_count_; }