rocksdb/monitoring
Andrew Kryczka 5de98f2d50 approximate histogram stats to save cpu
Summary:
sounds like we're willing to tradeoff minor inaccuracy in stats for speed. start with histogram stats. ticker stats will be harder (and, IMO, we shouldn't change them in this manner) as many test cases rely on them being exactly correct.
Closes https://github.com/facebook/rocksdb/pull/2720

Differential Revision: D5607884

Pulled By: ajkr

fbshipit-source-id: 1b754cda35ea6b252d1fdd5aa3cfb58866506372
2017-08-11 13:13:12 -07:00
..
file_read_sample.h Change RocksDB License 2017-07-15 16:11:23 -07:00
histogram.cc approximate histogram stats to save cpu 2017-08-11 13:13:12 -07:00
histogram.h Change RocksDB License 2017-07-15 16:11:23 -07:00
histogram_test.cc Change RocksDB License 2017-07-15 16:11:23 -07:00
histogram_windowing.cc Replace dynamic_cast<> 2017-07-28 16:27:16 -07:00
histogram_windowing.h Change RocksDB License 2017-07-15 16:11:23 -07:00
instrumented_mutex.cc Change RocksDB License 2017-07-15 16:11:23 -07:00
instrumented_mutex.h Change RocksDB License 2017-07-15 16:11:23 -07:00
iostats_context.cc Change RocksDB License 2017-07-15 16:11:23 -07:00
iostats_context_imp.h Change RocksDB License 2017-07-15 16:11:23 -07:00
iostats_context_test.cc Change RocksDB License 2017-07-15 16:11:23 -07:00
perf_context.cc Change RocksDB License 2017-07-15 16:11:23 -07:00
perf_context_imp.h Change RocksDB License 2017-07-15 16:11:23 -07:00
perf_level.cc Change RocksDB License 2017-07-15 16:11:23 -07:00
perf_level_imp.h Change RocksDB License 2017-07-15 16:11:23 -07:00
perf_step_timer.h Change RocksDB License 2017-07-15 16:11:23 -07:00
statistics.cc Change RocksDB License 2017-07-15 16:11:23 -07:00
statistics.h Change RocksDB License 2017-07-15 16:11:23 -07:00
statistics_test.cc Change RocksDB License 2017-07-15 16:11:23 -07:00
thread_status_impl.cc Change RocksDB License 2017-07-15 16:11:23 -07:00
thread_status_updater.cc Change RocksDB License 2017-07-15 16:11:23 -07:00
thread_status_updater.h Change RocksDB License 2017-07-15 16:11:23 -07:00
thread_status_updater_debug.cc Change RocksDB License 2017-07-15 16:11:23 -07:00
thread_status_util.cc Change RocksDB License 2017-07-15 16:11:23 -07:00
thread_status_util.h Change RocksDB License 2017-07-15 16:11:23 -07:00
thread_status_util_debug.cc Change RocksDB License 2017-07-15 16:11:23 -07:00