getsentry / getsentry/sentry-javascript

Ensure streamed span names have low-cardinality span names

Open
#22,350 1 comment 0 reactions 1 assignee Claimed by @Lms24 View on GitHub
Core javascript Meta: Breaking Spans Traces
Dominant language
TypeScript
Stars
8.7k
Forks
1.8k
Avg merge
1d 17h
Merged PRs (30d)
523

Description

For v11, streamed span names should become low-cardinality. Since we'll still support transactions as a fallback, we'll need to check for `traceLifecycle` and assign different span names for `stream` or `static` mode.

Span name rules are defined here: [https://getsentry.github.io/sentry-conventions/names/]()

This is a large(r) task but should be splittable so that we can tackle it in parallel

lower prio but to address:

- function spans
- ui/component spans

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.