Skip to content

Remove 0000 trace fallback #6558

Description

@sentrivana

In metrics and logs, we currently have a fallback for when there is no trace ID in the current trace context. We set the trace_id since it's a required field to a dummy value.

This needs to be removed as it's causing issues (the nil trace ID telemetry is getting clustered into a huge trace) and there should never be a case where there is no trace ID.

We believe we shouldn't be hitting the fallback anymore in newer SDK versions due to the recent propagation context handling refactor but we need to verify if that's the case and then remove the fallback.

  • find out when we hit the fallback and fix the code path so that it doesn't happen anymore
  • remove the fallback

Activity

  1. linear-code commented on Jun 11, 2026

    @linear-code
  2. self-assigned this
    on Jun 15, 2026
  3. added a commit that references this issue on Jun 16, 2026
    6a4c3a1
  4. added a commit that references this issue on Aug 9, 2026
    b785ec5
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

Labels

Projects

No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions