Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
10 changes: 5 additions & 5 deletions spec-compliance-matrix.md
Original file line number Diff line number Diff line change
Expand Up @@ -21,7 +21,7 @@ formats is required. Implementing more than one format is optional.
| Get a Tracer | | + | + | + | + | + | + | + | + | + | + | + | + |
| Get a Tracer with schema_url | | + | + | + | + | | | + | + | + | | | + |
| Get a Tracer with scope attributes | | + | | | + | | | + | + | + | | | + |
| Associate Tracer with InstrumentationScope | | + | | + | + | + | | + | + | | | | + |
| Associate Tracer with InstrumentationScope | | + | | + | + | + | | + | + | + | | | + |
| Safe for concurrent calls | | + | + | + | + | + | + | + | + | + | + | + | + |
| Shutdown (SDK only required) | | + | + | + | + | + | + | + | + | + | + | + | + |
| ForceFlush (SDK only required) | | + | + | + | + | + | + | + | + | + | + | + | + |
Expand Down Expand Up @@ -115,15 +115,15 @@ formats is required. Implementing more than one format is optional.
| `AsynchronousCounter` instrument is supported. | | + | + | + | + | + | + | + | + | + | + | | - |
| `Histogram` instrument is supported. | | + | + | + | + | + | + | + | + | + | + | | - |
| `AsynchronousGauge` instrument is supported. | | + | + | + | + | + | + | + | + | + | + | | - |
| `Gauge` instrument is supported. | | + | - | + | + | + | - | + | + | - | - | | - |
| `Gauge` instrument is supported. | | + | - | + | + | + | - | + | + | + | - | | - |
| `UpDownCounter` instrument is supported. | | + | + | + | + | + | + | + | + | + | + | | - |
| `AsynchronousUpDownCounter` instrument is supported. | | + | + | + | + | + | + | + | + | + | + | | - |
| Instruments have `name` | | + | + | + | + | + | + | + | + | + | + | | - |
| Instruments have kind. | | + | + | + | + | + | + | + | + | + | + | | - |
| Instruments have an optional unit of measure. | | + | + | + | + | + | + | + | + | + | + | | - |
| Instruments have an optional description. | | + | + | + | + | + | + | + | + | + | + | | - |
| A valid instrument MUST be created and warning SHOULD be emitted when multiple instruments are registered under the same `Meter` using the same `name`. | | + | + | + | + | + | + | | | | | | - |
| Duplicate instrument registration name conflicts are resolved by using the first-seen for the stream name. | | | + | | | - | + | | | | | | - |
| A valid instrument MUST be created and warning SHOULD be emitted when multiple instruments are registered under the same `Meter` using the same `name`. | | + | + | + | + | + | + | | | + | | | - |
| Duplicate instrument registration name conflicts are resolved by using the first-seen for the stream name. | | | + | | | - | + | | | + | | | - |
| It is possible to register two instruments with same `name` under different `Meter`s. | | + | + | + | + | | + | | + | + | + | | - |
| Instrument names conform to the specified syntax. | | + | + | + | + | + | + | | | + | | | - |
| Instrument units conform to the specified syntax. | | - | + | | + | + | + | | + | + | + | | - |
Expand Down Expand Up @@ -155,7 +155,7 @@ formats is required. Implementing more than one format is optional.
| The `Sum` aggregation is available. | | + | + | + | + | + | + | + | + | + | + | | - |
| The `LastValue` aggregation is available. | | + | + | + | + | + | + | + | + | + | + | | - |
| The `ExplicitBucketHistogram` aggregation is available. | | + | + | + | + | + | + | + | + | + | + | | - |
| The `ExponentialBucketHistogram` aggregation is available. | | + | | + | + | + | | | | | + | | - |
| The `ExponentialBucketHistogram` aggregation is available. | | + | | + | + | + | | | | + | + | | - |
| The metrics Reader implementation supports registering metric Exporters | | + | + | + | + | + | + | + | + | + | + | | - |
| The metrics Reader implementation supports configuring the default aggregation on the basis of instrument kind. | | + | + | + | + | + | + | | | - | - | | - |
| The metrics Reader implementation supports configuring the default temporality on the basis of instrument kind. | | + | + | + | + | + | + | | + | + | | | - |
Expand Down
10 changes: 5 additions & 5 deletions spec-compliance-matrix/cpp.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -20,7 +20,7 @@ sections:
- name: Get a Tracer with scope attributes
status: '+'
- name: Associate Tracer with InstrumentationScope
status: '?'
status: '+'
- name: Safe for concurrent calls
status: '+'
- name: Shutdown (SDK only required)
Expand Down Expand Up @@ -192,7 +192,7 @@ sections:
- name: '`AsynchronousGauge` instrument is supported.'
status: '+'
- name: '`Gauge` instrument is supported.'
status: '-'
status: '+'
- name: '`UpDownCounter` instrument is supported.'
status: '+'
- name: '`AsynchronousUpDownCounter` instrument is supported.'
Expand All @@ -208,9 +208,9 @@ sections:
- name:
A valid instrument MUST be created and warning SHOULD be emitted when multiple instruments are registered under
the same `Meter` using the same `name`.
status: '?'
status: '+'
- name: Duplicate instrument registration name conflicts are resolved by using the first-seen for the stream name.
status: '?'
status: '+'
- name: It is possible to register two instruments with same `name` under different `Meter`s.
status: '+'
- name: Instrument names conform to the specified syntax.
Expand Down Expand Up @@ -278,7 +278,7 @@ sections:
- name: The `ExplicitBucketHistogram` aggregation is available.
status: '+'
- name: The `ExponentialBucketHistogram` aggregation is available.
status: '?'
status: '+'
- name: The metrics Reader implementation supports registering metric Exporters
status: '+'
- name: The metrics Reader implementation supports configuring the default aggregation on the basis of instrument kind.
Expand Down
Loading