Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Update the spec compliance matrix for C++. #4250

Merged

Conversation

marcalff
Copy link
Member

@marcalff marcalff commented Oct 8, 2024

Update the spec compliance matrix for C++.

Changes

Please provide a brief description of the changes here.

For non-trivial changes, follow the change proposal process.

@marcalff marcalff requested review from a team as code owners October 8, 2024 20:35
@bogdandrutu bogdandrutu merged commit 233efaf into open-telemetry:main Oct 9, 2024
6 checks passed
carlosalberto pushed a commit to carlosalberto/opentelemetry-specification that referenced this pull request Oct 31, 2024
Update the spec compliance matrix for C++.

## Changes

Please provide a brief description of the changes here.

* Logs section
* Document that `LoggerProvider.Shutdown` and
`LoggerProvider.ForceFlush` are implemented.
* see
https://github.com/open-telemetry/opentelemetry-cpp/blob/6445819fceeb3bfea1444a88418f00a0df69cd2f/sdk/include/opentelemetry/sdk/logs/logger_provider.h#L93-L101
  * Document that the `OTLP File exporter` is supported.
* see
https://github.com/open-telemetry/opentelemetry-cpp/blob/6445819fceeb3bfea1444a88418f00a0df69cd2f/exporters/otlp/include/opentelemetry/exporters/otlp/otlp_file_exporter.h#L26
* Context Propagation section
  * Document that `TextMapPropagator` is supported.
* see
https://github.com/open-telemetry/opentelemetry-cpp/blob/6445819fceeb3bfea1444a88418f00a0df69cd2f/api/include/opentelemetry/context/propagation/text_map_propagator.h#L42
* Environment Variables section
  * Many environment variables are still not supported in C++.
* Document them explicitly with `-`, which is more informative than a
blank.

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.md`](https://github.com/open-telemetry/opentelemetry-specification/blob/main/spec-compliance-matrix.md)
updated if necessary
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

5 participants