From 9cd25db9557879c996cb7720ea35ae326857dbb9 Mon Sep 17 00:00:00 2001 From: strawberry Date: Sat, 30 Mar 2024 15:14:25 -0400 Subject: [PATCH] list resolver caches in memory-usage admin cmd Signed-off-by: strawberry --- src/service/mod.rs | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/src/service/mod.rs b/src/service/mod.rs index aea0f891..be7c9fd3 100644 --- a/src/service/mod.rs +++ b/src/service/mod.rs @@ -203,6 +203,8 @@ impl Services<'_> { .lock() .await .len(); + let resolver_overrides_cache = self.globals.resolver.overrides.read().unwrap().len(); + let resolver_destinations_cache = self.globals.resolver.destinations.read().await.len(); format!( "\ @@ -211,7 +213,9 @@ server_visibility_cache: {server_visibility_cache} user_visibility_cache: {user_visibility_cache} stateinfo_cache: {stateinfo_cache} lasttimelinecount_cache: {lasttimelinecount_cache} -roomid_spacehierarchy_cache: {roomid_spacehierarchy_cache}" +roomid_spacehierarchy_cache: {roomid_spacehierarchy_cache} +resolver_overrides_cache: {resolver_overrides_cache} +resolver_destinations_cache: {resolver_destinations_cache}" ) }