Skip to content

Commit 942ab88

Browse files
authored
update spec compliance matrix for declarative config in go (#4680)
## Changes Updates the spec compliance matrix for declarative config implementation in Go. For non-trivial changes, follow the [change proposal process](https://github.com/open-telemetry/opentelemetry-specification/blob/main/CONTRIBUTING.md#proposing-a-change). * [ ] Related issues # * [ ] Related [OTEP(s)](https://github.com/open-telemetry/oteps) # * [ ] Links to the prototypes (when adding or changing features) * [ ] [`CHANGELOG.md`](https://github.com/open-telemetry/opentelemetry-specification/blob/main/CHANGELOG.md) file updated for non-trivial changes * [x] [Spec compliance matrix](https://github.com/open-telemetry/opentelemetry-specification/blob/main/spec-compliance-matrix/template.yaml) updated if necessary Signed-off-by: alex boten <[email protected]>
1 parent f31acdf commit 942ab88

File tree

2 files changed

+16
-16
lines changed

2 files changed

+16
-16
lines changed

spec-compliance-matrix.md

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -292,16 +292,16 @@ Disclaimer: Declarative configuration is currently in Development status - work
292292

293293
| Feature | Go | Java | JS | Python | Ruby | Erlang | PHP | Rust | C++ | .NET | Swift |
294294
| ------- | -- | ---- | -- | ------ | ---- | ------ | --- | ---- | --- | ---- | ----- |
295-
| `Parse` a configuration file | | + | + | | | | + | | | | |
296-
| The `Parse` operation accepts the configuration YAML file format | | + | + | | | | + | | | | |
295+
| `Parse` a configuration file | + | + | + | | | | + | | | | |
296+
| The `Parse` operation accepts the configuration YAML file format | + | + | + | | | | + | | | | |
297297
| The `Parse` operation performs environment variable substitution | | + | | | | | + | | | | |
298-
| The `Parse` operation returns configuration model | | + | + | | | | + | | | | |
298+
| The `Parse` operation returns configuration model | + | + | + | | | | + | | | | |
299299
| The `Parse` operation resolves extension component configuration to `properties` | | + | | | | | + | | | | |
300-
| `Create` SDK components | | + | | | | | + | | | | |
301-
| The `Create` operation accepts configuration model | | + | | | | | + | | | | |
302-
| The `Create` operation returns `TracerProvider` | | + | | | | | + | | | | |
303-
| The `Create` operation returns `MeterProvider` | | + | | | | | + | | | | |
304-
| The `Create` operation returns `LoggerProvider` | | + | | | | | + | | | | |
300+
| `Create` SDK components | + | + | | | | | + | | | | |
301+
| The `Create` operation accepts configuration model | + | + | | | | | + | | | | |
302+
| The `Create` operation returns `TracerProvider` | + | + | | | | | + | | | | |
303+
| The `Create` operation returns `MeterProvider` | + | + | | | | | + | | | | |
304+
| The `Create` operation returns `LoggerProvider` | + | + | | | | | + | | | | |
305305
| The `Create` operation returns `Propagators` | | + | | | | | + | | | | |
306306
| The `Create` operation calls `CreatePlugin` of corresponding `ComponentProvider` when encountering extension components | | + | | | | | + | | | | |
307307
| Register a `ComponentProvider` | | + | | | | | + | | | | |

spec-compliance-matrix/go.yaml

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -502,25 +502,25 @@ sections:
502502
- name: Declarative configuration
503503
features:
504504
- name: '`Parse` a configuration file'
505-
status: '?'
505+
status: '+'
506506
- name: The `Parse` operation accepts the configuration YAML file format
507-
status: '?'
507+
status: '+'
508508
- name: The `Parse` operation performs environment variable substitution
509509
status: '?'
510510
- name: The `Parse` operation returns configuration model
511-
status: '?'
511+
status: '+'
512512
- name: The `Parse` operation resolves extension component configuration to `properties`
513513
status: '?'
514514
- name: '`Create` SDK components'
515-
status: '?'
515+
status: '+'
516516
- name: The `Create` operation accepts configuration model
517-
status: '?'
517+
status: '+'
518518
- name: The `Create` operation returns `TracerProvider`
519-
status: '?'
519+
status: '+'
520520
- name: The `Create` operation returns `MeterProvider`
521-
status: '?'
521+
status: '+'
522522
- name: The `Create` operation returns `LoggerProvider`
523-
status: '?'
523+
status: '+'
524524
- name: The `Create` operation returns `Propagators`
525525
status: '?'
526526
- name: The `Create` operation calls `CreatePlugin` of corresponding `ComponentProvider` when encountering extension components

0 commit comments

Comments
 (0)