Skip to content

remove deprecated ConfigPropertiesBackedConfigProvider#19305

Open
zeitlinger wants to merge 1 commit into
open-telemetry:mainfrom
zeitlinger:remove-ConfigPropertiesBackedConfigProvider
Open

remove deprecated ConfigPropertiesBackedConfigProvider#19305
zeitlinger wants to merge 1 commit into
open-telemetry:mainfrom
zeitlinger:remove-ConfigPropertiesBackedConfigProvider

Conversation

@zeitlinger

Copy link
Copy Markdown
Member

slated to be removed in 2.31.0

Signed-off-by: Gregor Zeitlinger <gregor.zeitlinger@grafana.com>
@zeitlinger
zeitlinger requested a review from a team as a code owner July 23, 2026 14:44
Copilot AI review requested due to automatic review settings July 23, 2026 14:44

Copilot AI left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

Removes the deprecated configuration bridge compatibility API scheduled for removal in 2.31.0.

Changes:

  • Removes ConfigPropertiesBackedConfigProvider.
  • Removes its compatibility test.

Reviewed changes

Copilot reviewed 2 out of 2 changed files in this pull request and generated no comments.

File Description
ConfigPropertiesBackedConfigProvider.java Removes the deprecated provider.
ConfigPropertiesBackedConfigProviderTest.java Removes the obsolete provider test.
Comments suppressed due to low confidence (1)

declarative-config-bridge/src/main/java/io/opentelemetry/instrumentation/config/bridge/ConfigPropertiesBackedConfigProvider.java:1

  • [General] This removes a public deprecated API, which the repository treats as a breaking change: CONTRIBUTING.md:15-32 requires an Unreleased changelog entry and migration notes in the PR description. Neither is present, so please document the removal and show migration to DeclarativeConfigBridge.createInstrumentationConfig(...).

@opentelemetry-pr-dashboard

opentelemetry-pr-dashboard Bot commented Jul 23, 2026

Copy link
Copy Markdown

Pull request dashboard status

Status last refreshed: 2026-07-24 10:04:59 UTC.

  • Waiting on: Reviewers
  • Next step: Review the latest changes.

This automated status or its linked feedback items may be incorrect. If something looks wrong, please report it with the result you expected.

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.

2 participants