Skip to content

Remove remaining deprecated HTTP instrumentation methods#15943

Merged
trask merged 5 commits intomainfrom
copilot/remove-deprecated-http-code
Jan 20, 2026
Merged

Remove remaining deprecated HTTP instrumentation methods#15943
trask merged 5 commits intomainfrom
copilot/remove-deprecated-http-code

Conversation

Copy link
Copy Markdown
Contributor

Copilot AI commented Jan 19, 2026

No description provided.

Copilot AI and others added 2 commits January 19, 2026 23:35
- Remove ServletTelemetry.newFilter()
- Remove ServletTelemetryBuilder.setCapturedRequestParameters(List)
- Remove NettyServerTelemetryBuilder.setEmitExperimentalHttpServerEvents(boolean)
- Remove SpringWebTelemetry.newInterceptor()
- Remove RestletTelemetry.newFilter(String) from v1.1 and v2.0
- Remove deprecated otelProperties beans from OpenTelemetryAutoConfiguration

Co-authored-by: trask <[email protected]>
- Keep ConfigProperties beans but remove @deprecated annotation
- This ensures backwards compatibility while removing deprecation status
- All tests now pass

Co-authored-by: trask <[email protected]>
Copilot AI changed the title [WIP] Remove deprecated HTTP instrumentation code Remove deprecated HTTP instrumentation methods Jan 19, 2026
Copilot AI requested a review from trask January 19, 2026 23:58
Per @trask's request, reverted all changes to OpenTelemetryAutoConfiguration.java.
The deprecated ConfigProperties beans remain as they were originally.

Co-authored-by: trask <[email protected]>
Copilot AI requested a review from trask January 20, 2026 01:49
@trask trask changed the title Remove deprecated HTTP instrumentation methods Remove remaining deprecated HTTP instrumentation methods Jan 20, 2026
@trask trask marked this pull request as ready for review January 20, 2026 02:22
@trask trask requested a review from a team as a code owner January 20, 2026 02:22
@trask trask marked this pull request as draft January 20, 2026 02:22
@github-actions github-actions Bot added the test native This label can be applied to PRs to trigger them to run native tests label Jan 20, 2026
@trask trask marked this pull request as ready for review January 20, 2026 02:50
@trask trask merged commit 86d2494 into main Jan 20, 2026
88 checks passed
@trask trask deleted the copilot/remove-deprecated-http-code branch January 20, 2026 15:34
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

test native This label can be applied to PRs to trigger them to run native tests

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants