Tyler Yahn
|
dafe137bbe
|
Add the synchronous gauge to the metric API and SDK (#5304)
Resolve #5225
The specification has [added a synchronous gauge
instrument](https://github.com/open-telemetry/opentelemetry-specification/pull/3540).
That instrument has now been
[stabilized](https://github.com/open-telemetry/opentelemetry-specification/pull/4019),
and that stabilization is included in the [next
release](https://github.com/open-telemetry/opentelemetry-specification/pull/4034).
This adds the new synchronous gauge instrument to the metric API and all
implementation we publish.
This change will be a breaking change for any SDK developer. The
`embedded` package is updated to ensure our compatibility guarantees are
meet.
---------
Co-authored-by: David Ashpole <dashpole@google.com>
|
2024-05-16 09:56:40 -07:00 |
|
Robert Pająk
|
7dea232a46
|
[chore] Simplify the license header (#4987)
|
2024-02-29 07:05:28 +01:00 |
|
David Ashpole
|
0f5565af4f
|
Add WithExplicitBucketBoundaries Histogram option to the metric api (#4603)
* Add WithExplicitBucketBoundaries Histogram option to the metric api
* Add note that the option is advisory
---------
Co-authored-by: Robert Pająk <pellared@hotmail.com>
Co-authored-by: Aaron Clawson <3766680+MadVikingGod@users.noreply.github.com>
|
2023-10-26 12:18:37 -05:00 |
|
Tyler Yahn
|
15d6ba2921
|
Unify metric API into the one otel/metric package (#4018)
* Move instrument into metric
* Update metric docs to include instrument
* Update package names
* Update all imports of sdk/metric/instrument
* Rename Option to InstrumentOption
* Deprecate otel/metric/instrument
* Add changelog entry
|
2023-04-27 11:25:48 -07:00 |
|