diff --git a/pageserver/src/tenant.rs b/pageserver/src/tenant.rs index 64874bfb64..95a428611a 100644 --- a/pageserver/src/tenant.rs +++ b/pageserver/src/tenant.rs @@ -631,7 +631,11 @@ impl Tenant { } Ok(()) } - .instrument(tracing::info_span!("attach", tenant_id=%tenant_id)), + .instrument({ + let span = tracing::info_span!(parent: None, "attach", tenant_id=%tenant_id); + span.follows_from(Span::current()); + span + }), ); Ok(tenant) } @@ -903,7 +907,11 @@ impl Tenant { info!("initial load for tenant {tenant_id} finished!"); Ok(()) } - .instrument(info_span!("load", tenant_id=%tenant_id)), + .instrument({ + let span = tracing::info_span!(parent: None, "load", tenant_id=%tenant_id); + span.follows_from(Span::current()); + span + }), ); info!("spawned load into background");