From 76b43e705a980c6c47f2c8cf751701217f4e8ae4 Mon Sep 17 00:00:00 2001 From: asonix Date: Wed, 25 Mar 2020 17:58:00 -0500 Subject: [PATCH] Debug log all node cache misses --- src/data/node.rs | 20 +++++++++++++------- 1 file changed, 13 insertions(+), 7 deletions(-) diff --git a/src/data/node.rs b/src/data/node.rs index 45b2504..b0fc886 100644 --- a/src/data/node.rs +++ b/src/data/node.rs @@ -1,7 +1,7 @@ use crate::{db::Db, error::MyError}; use activitystreams::primitives::XsdAnyUri; use bb8_postgres::tokio_postgres::types::Json; -use log::{error, info}; +use log::{debug, error}; use std::{ collections::{HashMap, HashSet}, sync::Arc, @@ -49,13 +49,19 @@ impl NodeCache { let read_guard = self.nodes.read().await; let node = match read_guard.get(listener) { - None => return true, + None => { + debug!("No node for listener {}", listener); + return true; + } Some(node) => node, }; match node.info.as_ref() { Some(nodeinfo) => nodeinfo.outdated(), - None => true, + None => { + debug!("No info for node {}", node.base); + true + } } } @@ -64,7 +70,7 @@ impl NodeCache { let node = match read_guard.get(listener) { None => { - info!("No node for listener {}", listener); + debug!("No node for listener {}", listener); return true; } Some(node) => node, @@ -73,7 +79,7 @@ impl NodeCache { match node.contact.as_ref() { Some(contact) => contact.outdated(), None => { - info!("No contact for node {}", node.base); + debug!("No contact for node {}", node.base); true } } @@ -84,7 +90,7 @@ impl NodeCache { let node = match read_guard.get(listener) { None => { - info!("No node for listener {}", listener); + debug!("No node for listener {}", listener); return true; } Some(node) => node, @@ -93,7 +99,7 @@ impl NodeCache { match node.instance.as_ref() { Some(instance) => instance.outdated(), None => { - info!("No instance for node {}", node.base); + debug!("No instance for node {}", node.base); true } }