From 5d00143e447a50ef9f4709e685c9f0776431c00b Mon Sep 17 00:00:00 2001 From: Joel Rosdahl Date: Mon, 12 Dec 2022 14:33:26 +0100 Subject: fix: Fix conditions for --show-stats --- src/core/Statistics.cpp | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/src/core/Statistics.cpp b/src/core/Statistics.cpp index 662b59ba..98a76231 100644 --- a/src/core/Statistics.cpp +++ b/src/core/Statistics.cpp @@ -314,7 +314,9 @@ Statistics::format_human_readable(const Config& config, const uint64_t remote_errors = S(remote_storage_error); const uint64_t remote_timeouts = S(remote_storage_timeout); - table.add_heading("Local storage:"); + if (!from_log || verbosity > 0 || (local_hits + local_misses) > 0) { + table.add_heading("Local storage:"); + } if (!from_log) { std::vector size_cells{ " Cache size (GB):", @@ -342,7 +344,7 @@ Statistics::format_human_readable(const Config& config, table.add_row({" Cleanups:", cleanups}); } } - if (verbosity > 0 || (remote_hits + remote_misses) > 0) { + if (verbosity > 0 || (local_hits + local_misses) > 0) { add_ratio_row(table, " Hits:", local_hits, local_hits + local_misses); add_ratio_row(table, " Misses:", local_misses, local_hits + local_misses); } -- cgit v1.2.1