From b776cd73eca26e036397e49c9a5d24a3c8f53bd7 Mon Sep 17 00:00:00 2001 From: Luiz Irber Date: Mon, 5 Aug 2024 21:33:43 -0700 Subject: [PATCH] Print processed info only if actually processed --- src/core/src/index/revindex/disk_revindex.rs | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/src/core/src/index/revindex/disk_revindex.rs b/src/core/src/index/revindex/disk_revindex.rs index 854bde69e..8a80a49c7 100644 --- a/src/core/src/index/revindex/disk_revindex.rs +++ b/src/core/src/index/revindex/disk_revindex.rs @@ -93,14 +93,14 @@ impl RevIndex { }; index.collection.par_iter().for_each(|(dataset_id, _)| { - let i = processed_sigs.fetch_add(1, Ordering::SeqCst); - if i % 1000 == 0 { - info!("Processed {} reference sigs", i); - } - // check if this dataset_id was processed already // call map_hashes_colors only if not already processed if !processed.read().unwrap().contains(&dataset_id) { + let i = processed_sigs.fetch_add(1, Ordering::SeqCst); + if i % 1000 == 0 { + info!("Processed {} reference sigs", i); + } + index.map_hashes_colors(dataset_id as Idx); // if cached in a new field in the RevIndex,