Fix RocksDB bug in block_cache_trace_analyzer.cc on Windows (#5786)

Summary:
This is required to compile on Windows with Visual Studio 2015.
Pull Request resolved: https://github.com/facebook/rocksdb/pull/5786

Differential Revision: D17335994

fbshipit-source-id: 8f9568310bc6f697e312b5e24ad465e9084f0011
main
Adam Retter 5 years ago committed by Facebook Github Bot
parent d05c0fe4d1
commit e8c2e68b4e
  1. 4
      tools/block_cache_analyzer/block_cache_trace_analyzer.cc

@ -1830,8 +1830,8 @@ void BlockCacheTraceAnalyzer::PrintDataBlockAccessStats() const {
hist_naccess_per_key.Add(caller_access.second);
}
}
uint64_t avg_accesses = hist_naccess_per_key.Average();
uint64_t stdev_accesses = hist_naccess_per_key.StandardDeviation();
uint64_t avg_accesses = static_cast<uint64_t>(hist_naccess_per_key.Average());
uint64_t stdev_accesses = static_cast<uint64_t>(hist_naccess_per_key.StandardDeviation());
avg_naccesses_per_key_in_a_data_block.Add(avg_accesses);
cf_avg_naccesses_per_key_in_a_data_block[cf_name].Add(avg_accesses);
stdev_naccesses_per_key_in_a_data_block.Add(stdev_accesses);

Loading…
Cancel
Save