Skip to content

Validate feasibility of supporting new attribute types #3632

@pellared

Description

@pellared

What

Investigate whether it is possible and acceptable to extend the OTel C++ API and SDK with new attribute types.

Guidelines for evolving API/SDK: https://github.com/open-telemetry/opentelemetry-specification/blob/main/oteps/4485-extending-attributes-to-support-complex-values.md#how

Prototype in OTel Go demonstrating feasibility of adding new attribute types: open-telemetry/opentelemetry-go#6809

Why

Per open-telemetry/opentelemetry-specification#4602

Follows open-telemetry/opentelemetry-specification#4614

The goal is to make sure that PRs like these are acceptable for OTel C++:

Metadata

Metadata

Assignees

Labels

breaking changeAPI or ABI breaking changetriage/acceptedIndicates an issue or PR is ready to be actively worked on.

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions