Skip to content

Commit ac35982

Browse files
committed
Add debug log when host is considered stale in cache
1 parent f1c9016 commit ac35982

1 file changed

Lines changed: 7 additions & 1 deletion

File tree

  • rust/crates/scheduler/src/host_cache

rust/crates/scheduler/src/host_cache/store.rs

Lines changed: 7 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,7 @@ use chrono::Utc;
77
use lazy_static::lazy_static;
88

99
use scc::HashMap;
10+
use tracing::debug;
1011

1112
use crate::{config::CONFIG, host_cache::HostId, models::Host};
1213

@@ -59,7 +60,12 @@ impl HostStore {
5960
let staleness_threshold = CONFIG.host_cache.host_staleness_threshold;
6061
let staleness_duration =
6162
chrono::Duration::from_std(staleness_threshold).unwrap_or_default();
62-
age > staleness_duration
63+
64+
let stale = age > staleness_duration;
65+
if stale {
66+
debug!("Host {} on the cache store is stale", host);
67+
}
68+
stale
6369
}
6470

6571
/// Retrieves a host by ID with automatic staleness detection and removal.

0 commit comments

Comments
 (0)