diff --git a/crates/turborepo-lib/src/cli/mod.rs b/crates/turborepo-lib/src/cli/mod.rs index 0db5d24d995d8..330e9e6d6bf19 100644 --- a/crates/turborepo-lib/src/cli/mod.rs +++ b/crates/turborepo-lib/src/cli/mod.rs @@ -14,11 +14,7 @@ use turbopath::AbsoluteSystemPathBuf; use turborepo_api_client::AnonAPIClient; use turborepo_repository::inference::{RepoMode, RepoState}; use turborepo_telemetry::{ - events::{ - command::{CodePath, CommandEventBuilder}, - generic::GenericEventBuilder, - EventBuilder, EventType, - }, + events::{command::CommandEventBuilder, generic::GenericEventBuilder, EventBuilder, EventType}, init_telemetry, track_usage, TelemetryHandle, }; use turborepo_ui::{GREY, UI}; diff --git a/crates/turborepo-lib/src/engine/execute.rs b/crates/turborepo-lib/src/engine/execute.rs index 067c263e71130..e0fca435c1b42 100644 --- a/crates/turborepo-lib/src/engine/execute.rs +++ b/crates/turborepo-lib/src/engine/execute.rs @@ -116,7 +116,9 @@ impl Engine { if let Err(StopExecution) = result.await.unwrap_or_else(|_| { // If the visitor doesn't send a callback, then we assume the task finished - debug!("Engine visitor dropped callback sender without sending result"); + tracing::trace!( + "Engine visitor dropped callback sender without sending result" + ); Ok(()) }) { if walker diff --git a/crates/turborepo-lib/src/task_hash.rs b/crates/turborepo-lib/src/task_hash.rs index 7a291de98abe8..a6e1e9a4099a3 100644 --- a/crates/turborepo-lib/src/task_hash.rs +++ b/crates/turborepo-lib/src/task_hash.rs @@ -366,12 +366,14 @@ impl<'a> TaskHasher<'a> { let external_deps_hash = is_monorepo.then(|| get_external_deps_hash(&workspace.transitive_dependencies)); - debug!( - "task hash env vars for {}:{}\n vars: {:?}", - task_id.package(), - task_id.task(), - hashable_env_pairs - ); + if !hashable_env_pairs.is_empty() { + debug!( + "task hash env vars for {}:{}\n vars: {:?}", + task_id.package(), + task_id.task(), + hashable_env_pairs + ); + } let package_dir = workspace.package_path().to_unix(); let is_root_package = package_dir.is_empty(); diff --git a/crates/turborepo-telemetry/src/lib.rs b/crates/turborepo-telemetry/src/lib.rs index 64633ea7f8d47..73d23ff2e5c14 100644 --- a/crates/turborepo-telemetry/src/lib.rs +++ b/crates/turborepo-telemetry/src/lib.rs @@ -21,7 +21,7 @@ use tokio::{ sync::{mpsc, oneshot}, task::{JoinError, JoinHandle}, }; -use tracing::{debug, error}; +use tracing::{debug, error, trace}; use turborepo_api_client::telemetry; use turborepo_ui::{color, BOLD, GREY, UI}; use uuid::Uuid; @@ -203,15 +203,15 @@ impl Worker { pub fn flush_events(&mut self) { if !self.buffer.is_empty() { let events = std::mem::take(&mut self.buffer); - debug!( - "Starting telemetry event queue flush (num_events={:?})", - events.len() - ); + let num_events = events.len(); let handle = self.send_events(events); if let Some(handle) = handle { self.senders.push(handle); } - debug!("Done telemetry event queue flush"); + trace!( + "Flushed telemetry event queue (num_events={:?})", + num_events + ); } }