From dd13fde5ea8bd61b6b5c7f024df6733301864456 Mon Sep 17 00:00:00 2001 From: Lars Wirzenius Date: Sat, 2 Apr 2022 15:54:02 +0300 Subject: feat: collect and log some time metrics Log the complete run-time of the program, and the time spent downloading the previous generation, and uploading the new generation. Sponsored-by: author --- src/performance.rs | 21 --------------------- 1 file changed, 21 deletions(-) (limited to 'src/performance.rs') diff --git a/src/performance.rs b/src/performance.rs index 79fa9ab..29c2328 100644 --- a/src/performance.rs +++ b/src/performance.rs @@ -14,15 +14,6 @@ pub enum Clock { /// Time spent uploading backup generations. GenerationUpload, - - /// Time spent checking if a chunk exists already on server. - HasChunk, - - /// Time spent computing splitting files into chunks. - Chunking, - - /// Time spent scanning live data. - Scanning, } /// Collected measurements from this Obnam run. @@ -60,18 +51,6 @@ impl Performance { info!("Files backed up: {}", self.files_backed_up); info!("Chunks uploaded: {}", self.chunks_uploaded); info!("Chunks reused: {}", self.chunks_reused); - info!( - "Scanning live data (seconds): {}", - self.time.secs(Clock::Scanning) - ); - info!( - "Chunking live data (seconds): {}", - self.time.secs(Clock::Chunking) - ); - info!( - "Checking for duplicate chunks (seconds): {}", - self.time.secs(Clock::HasChunk) - ); info!( "Downloading previous generation (seconds): {}", self.time.secs(Clock::GenerationDownload) -- cgit v1.2.1