diff --git a/crates/collab/src/rpc.rs b/crates/collab/src/rpc.rs index 131ea785f7..1bf02a6e37 100644 --- a/crates/collab/src/rpc.rs +++ b/crates/collab/src/rpc.rs @@ -1097,10 +1097,9 @@ impl<'a> Drop for StoreWriteGuard<'a> { let metrics = self.metrics(); tracing::info!( - connections = metrics.connections as f32, - registered_projects = metrics.registered_projects as f32, - shared_projects = metrics.shared_projects as f32, - collaborators_per_project = metrics.collaborators_per_project, + connections = metrics.connections, + registered_projects = metrics.registered_projects, + shared_projects = metrics.shared_projects, "metrics" ); } diff --git a/crates/collab/src/rpc/store.rs b/crates/collab/src/rpc/store.rs index b1881a25a1..3be072c5e2 100644 --- a/crates/collab/src/rpc/store.rs +++ b/crates/collab/src/rpc/store.rs @@ -86,7 +86,6 @@ pub struct Metrics { pub connections: usize, pub registered_projects: usize, pub shared_projects: usize, - pub collaborators_per_project: f32, } impl Store { @@ -94,25 +93,17 @@ impl Store { let connections = self.connections.len(); let mut registered_projects = 0; let mut shared_projects = 0; - let mut collaborators = 0; for project in self.projects.values() { registered_projects += 1; - if let Some(share) = project.share.as_ref() { + if project.share.is_some() { shared_projects += 1; - collaborators += share.active_replica_ids.len(); } } - let collaborators_per_project = if shared_projects == 0 || collaborators == 0 { - 0. - } else { - collaborators as f32 / shared_projects as f32 - }; Metrics { connections, registered_projects, shared_projects, - collaborators_per_project, } }