-
Notifications
You must be signed in to change notification settings - Fork 975
Revisit enum attribute value stability #3847
Copy link
Copy link
Closed
Labels
[label deprecated] triaged-accepted[label deprecated] Issue triaged and accepted by OTel community, can proceed with creating a PR[label deprecated] Issue triaged and accepted by OTel community, can proceed with creating a PRspec:miscellaneousFor issues that don't match any other spec labelFor issues that don't match any other spec label
Metadata
Metadata
Assignees
Labels
[label deprecated] triaged-accepted[label deprecated] Issue triaged and accepted by OTel community, can proceed with creating a PR[label deprecated] Issue triaged and accepted by OTel community, can proceed with creating a PRspec:miscellaneousFor issues that don't match any other spec labelFor issues that don't match any other spec label
Per current spec enums can change in any possible way:
opentelemetry-specification/specification/versioning-and-stability.md
Lines 216 to 224 in e69c7a0
this creates a problem for instrumentation libraries and semconv artifacts: if existing value is renamed, it causes breaking changes on the API surface or binary-incompatibility and runtime breaking changes.
Proposal:
Related: open-telemetry/semantic-conventions#670