Skip to content

Commit

Permalink
Mark Enabled API for synchronous instruments stable
Browse files Browse the repository at this point in the history
This marks the API stable.

Fixes open-telemetry#4215

Signed-off-by: Alex Boten <[email protected]>
  • Loading branch information
codeboten committed Sep 19, 2024
1 parent 213b919 commit 79af5d1
Show file tree
Hide file tree
Showing 3 changed files with 4 additions and 1 deletion.
2 changes: 2 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -17,6 +17,8 @@ release.
([#4188](https://github.com/open-telemetry/opentelemetry-specification/pull/4188))
- Clarify that `Enabled` only applies to synchronous instruments.
([#4211](https://github.com/open-telemetry/opentelemetry-specification/pull/4211))
- Mark the `Enabled` method as stable.
([]())

### Logs

Expand Down
1 change: 1 addition & 0 deletions spec-compliance-matrix.md
Original file line number Diff line number Diff line change
Expand Up @@ -126,6 +126,7 @@ formats is required. Implementing more than one format is optional.
| Instrument descriptions conform to the specified syntax. | | - | + | | - | | - | | | - | + | |
| Instrument supports the advisory ExplicitBucketBoundaries parameter. | | | + | | | | + | | | | | |
| Instrument supports the advisory Attributes parameter. | | | + | | | | - | | | | | |
| Synchronous instruments supports the Enabled method. | | | | | | | | | | | | |
| All methods of `MeterProvider` are safe to be called concurrently. | | + | + | + | - | | + | | | + | + | |
| All methods of `Meter` are safe to be called concurrently. | | + | + | + | - | | + | | | + | + | |
| All methods of any instrument are safe to be called concurrently. | | + | + | + | - | | + | | | + | + | |
Expand Down
2 changes: 1 addition & 1 deletion specification/metrics/api.md
Original file line number Diff line number Diff line change
Expand Up @@ -483,7 +483,7 @@ All instruments SHOULD provide functions to:

#### Enabled

**Status**: [Development](../document-status.md)
**Status**: [Stable](../document-status.md)

To help users avoid performing computationally expensive operations when
recording measurements, [synchronous Instruments](#synchronous-instrument-api)
Expand Down

0 comments on commit 79af5d1

Please sign in to comment.