Skip to content

Clarify declarative config component provider type parameter#4799

Merged
jack-berg merged 5 commits intoopen-telemetry:mainfrom
jack-berg:clarify-component-provider-type
Dec 18, 2025
Merged

Clarify declarative config component provider type parameter#4799
jack-berg merged 5 commits intoopen-telemetry:mainfrom
jack-berg:clarify-component-provider-type

Conversation

@jack-berg
Copy link
Copy Markdown
Member

From feedback here: #4568 (comment)

/cc @open-telemetry/configuration-maintainers, @pellared

@jack-berg jack-berg requested review from a team as code owners December 15, 2025 16:58
@carlosalberto
Copy link
Copy Markdown
Contributor

Probably an enum is enough but good to stay flexible.

@jack-berg
Copy link
Copy Markdown
Member Author

Merging as this is editorial.

@jack-berg jack-berg added this pull request to the merge queue Dec 18, 2025
Merged via the queue into open-telemetry:main with commit 7601df4 Dec 18, 2025
8 checks passed
@jack-berg jack-berg deleted the clarify-component-provider-type branch December 18, 2025 22:23
@lmolkova lmolkova mentioned this pull request Jan 8, 2026
zeitlinger pushed a commit to zeitlinger/opentelemetry-specification that referenced this pull request Jan 9, 2026
### Metrics

- Stabilize part of `Enabled` SDK for synchronous instruments.

([open-telemetry#4787](open-telemetry#4787))

### Logs

- Add optional Ergonomic API.

([open-telemetry#4741](open-telemetry#4741))

### SDK Configuration

- Declarative configuration: clarify default behavior and validation
  requirements of `create` and `parse`.

([open-telemetry#4780](open-telemetry#4780))
- Declarative configuration: add optional programmatic customization to
  `create`, and add related supplemental guidelines.

([open-telemetry#4777](open-telemetry#4777))
- Declarative configuration: add links between SDK extension plugins and
  corresponding declarative config types.

([open-telemetry#4802](open-telemetry#4802))
- Declarative configuration: clarify Registry ComponentProvider `type`
parameter

([open-telemetry#4799](open-telemetry#4799))

### Common

- Stabilize complex `AnyValue` attribute value types and related
attribute limits.

([open-telemetry#4794](open-telemetry#4794))
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.

3 participants