Skip to content

Commit

Permalink
Put rationale for enum stability in the specification.
Browse files Browse the repository at this point in the history
  • Loading branch information
jsuereth committed Feb 28, 2023
1 parent 845c452 commit e2b9fe0
Showing 1 changed file with 4 additions and 0 deletions.
4 changes: 4 additions & 0 deletions specification/versioning-and-stability.md
Original file line number Diff line number Diff line change
Expand Up @@ -201,6 +201,10 @@ set of fields to which stability concerns apply are as follows:
Things not listed in the above are not enforced via semantic convention and are allowed (or expected) to change. A few examples:

- The values of attributes
- Specifically for `enums` the list of allowed values is expected to change
overtime.
- Event for `enums` that limit allowed values to semconv, some may need to
updated values in the future.
- The links attached to a span
- The recorded measurement type (float or integer) of a metric is not enforced and allowed to change.
- The description of a metric instrument.
Expand Down

0 comments on commit e2b9fe0

Please sign in to comment.