mirror of
https://github.com/ClickHouse/ClickHouse.git
synced 2024-09-23 18:20:50 +00:00
Use 0 over nan for hit_rate in case of 0 queries to the cache dictionary
This commit is contained in:
parent
26dc6517c0
commit
21f08a1aa9
@ -77,7 +77,10 @@ public:
|
||||
|
||||
double getHitRate() const override
|
||||
{
|
||||
return static_cast<double>(hit_count.load(std::memory_order_acquire)) / query_count.load(std::memory_order_relaxed);
|
||||
size_t queries = query_count.load(std::memory_order_relaxed);
|
||||
if (!queries)
|
||||
return 0;
|
||||
return static_cast<double>(hit_count.load(std::memory_order_acquire)) / queries;
|
||||
}
|
||||
|
||||
bool supportUpdates() const override { return false; }
|
||||
|
Loading…
Reference in New Issue
Block a user