Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Remove span name from stability guarantees #3995

Closed
Closed
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion specification/versioning-and-stability.md
Original file line number Diff line number Diff line change
Expand Up @@ -186,7 +186,6 @@ Semantic Conventions defines the set of fields in the OTLP data model:
- Attribute values that are defined in a list of well-known values.
- [Trace](trace/api.md)
- The following data on [span](trace/api.md#span):
- The span name
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This is a stable document. Can you explain the reasoning as to why this shouldn't be considered a breaking change?

- The span kind
- The attribute keys provided to the span
- Whether these attributes must be provided at span start time, due to
Expand Down Expand Up @@ -225,6 +224,7 @@ Semantic Conventions defines the set of fields in the OTLP data model:
Things not listed in the above are not expected to remain stable via semantic
convention and are allowed (or expected) to change. A few examples:

- The span name
- The values of attributes
- An exception are existing values in lists of well-known values. However,
new values can be added to such lists. Consumers should expect unknown
Expand Down
Loading