Skip to content

Commit 12cd1b1

Browse files
authored
Add spec compliance matrix entries for file configuration (#3804)
1 parent 3a13acc commit 12cd1b1

File tree

2 files changed

+21
-0
lines changed

2 files changed

+21
-0
lines changed

CHANGELOG.md

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -23,6 +23,9 @@ release.
2323

2424
### SDK Configuration
2525

26+
- Add file configuration section to spec compliance matrix.
27+
([#3804](https://github.com/open-telemetry/opentelemetry-specification/pull/3804))
28+
2629
### Common
2730

2831
### Supplementary Guidelines

spec-compliance-matrix.md

Lines changed: 18 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -308,6 +308,24 @@ Note: Support for environment variables is optional.
308308
| OTEL_EXPORTER_OTLP_METRICS_TEMPORALITY_PREFERENCE | - | + | + | + | | | + | | | + | |
309309
| OTEL_EXPORTER_OTLP_METRICS_DEFAULT_HISTOGRAM_AGGREGATION | | + | | | | | | | | | |
310310

311+
## File Configuration
312+
313+
See [File Configuration](./specification/configuration/file-configuration.md)
314+
for details.
315+
316+
| Feature | Go | Java | JS | Python | Ruby | Erlang | PHP | Rust | C++ | .NET | Swift |
317+
|------------------------------------------------------------------|----|------|----|--------|------|--------|-----|------|-----|------|-------|
318+
| `Parse` a configuration file | | | | | | | | | | | |
319+
| The `Parse` operation accepts the configuration YAML file format | | | | | | | | | | | |
320+
| The `Parse` operation performs environment variable substitution | | | | | | | | | | | |
321+
| The `Parse` operation returns configuration model | | | | | | | | | | | |
322+
| `Create` SDK components | | | | | | | | | | | |
323+
| The `Create` operation accepts configuration model | | | | | | | | | | | |
324+
| The `Create` operation returns `TracerProvider` | | | | | | | | | | | |
325+
| The `Create` operation returns `MeterProvider` | | | | | | | | | | | |
326+
| The `Create` operation returns `LoggerProvider` | | | | | | | | | | | |
327+
| The `Create` operation returns `Propagators` | | | | | | | | | | | |
328+
311329
## Exporters
312330

313331
| Feature | Optional | Go | Java | JS | Python | Ruby | Erlang | PHP | Rust | C++ | .NET | Swift |

0 commit comments

Comments
 (0)