Skip to content

Commit

Permalink
Disallow addition of attributes to existing metrics
Browse files Browse the repository at this point in the history
  • Loading branch information
tigrannajaryan committed Dec 1, 2021
1 parent 6cc4ea4 commit ba788d6
Showing 1 changed file with 8 additions and 4 deletions.
12 changes: 8 additions & 4 deletions specification/versioning-and-stability.md
Original file line number Diff line number Diff line change
Expand Up @@ -172,10 +172,14 @@ and published
For details see [how OpenTelemetry Schemas are
published](https://github.com/open-telemetry/opentelemetry-specification/blob/main/specification/schemas/overview.md#opentelemetry-schema).

In addition to the 3 types of changes described above, adding conventions for
new attributes, resources, metrics, spans, span events or log records is always
allowed. Such changes do not need to be described (and are not described) by
schema files.
In addition to the 3 types of changes described above there are certain types
that are always allowed. Such changes do not need to be described (and are not
described) by schema files. Here is the list of such changes:

- Adding new attributes to the existing semantic conventions for resources,
spans, span events or log records.
- Adding semantic conventions for new types of resources, spans, span events,
metrics or log records.

Any other changes to semantic conventions are currently prohibited. Other types
of changes MAY be introduced in the future versions of this specification. This
Expand Down

0 comments on commit ba788d6

Please sign in to comment.