Skip to content

[core] remove dead open telemetry code#53709

Merged
can-anyscale merged 1 commit intomasterfrom
can-build01
Jun 10, 2025
Merged

[core] remove dead open telemetry code#53709
can-anyscale merged 1 commit intomasterfrom
can-build01

Conversation

@can-anyscale
Copy link
Copy Markdown
Contributor

@can-anyscale can-anyscale commented Jun 10, 2025

Remove some open telemetry code that was added in #51077. These files were added to test the complication of the open telemetry library, but we never end up using these files.

Test:

  • CI

Signed-off-by: can <can@anyscale.com>
Copilot AI review requested due to automatic review settings June 10, 2025 18:15
Copy link
Copy Markdown
Contributor

Copilot AI left a comment

Choose a reason for hiding this comment

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

Pull Request Overview

This PR removes unused OpenTelemetry code and its associated test targets, streamlining the stats module by deleting dead example implementations.

  • Deleted the dummy OpenTelemetry metrics implementation (opentelemetry_metrics.cc) and its test.
  • Removed BUILD targets referencing the obsolete example code.
  • Adjusted test and library BUILD files to drop unused dependencies.

Reviewed Changes

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

File Description
src/ray/stats/tests/opentelemetry_metrics_test.cc Entire file deleted (dummy test removed)
src/ray/stats/tests/BUILD Removed opentelemetry_metrics_test target
src/ray/stats/opentelemetry_metrics.cc Deleted example telemetry implementation
src/ray/stats/BUILD.bazel Removed stats_opentelemetry library rule

@can-anyscale can-anyscale requested a review from a team June 10, 2025 18:16
@can-anyscale can-anyscale enabled auto-merge (squash) June 10, 2025 20:11
@github-actions github-actions bot added the go add ONLY when ready to merge, run all tests label Jun 10, 2025
Copy link
Copy Markdown
Contributor

@israbbani israbbani left a comment

Choose a reason for hiding this comment

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

🚢

@can-anyscale can-anyscale merged commit 4f83e34 into master Jun 10, 2025
6 checks passed
@can-anyscale can-anyscale deleted the can-build01 branch June 10, 2025 21:34
nrghosh pushed a commit to nrghosh/ray that referenced this pull request Jun 10, 2025
Remove some open telemetry code that was added in
ray-project#51077. These files were added to
test the complication of the open telemetry library, but we never end up
using these files.

Test:
- CI

Signed-off-by: can <can@anyscale.com>
elliot-barn pushed a commit that referenced this pull request Jun 18, 2025
Remove some open telemetry code that was added in
#51077. These files were added to
test the complication of the open telemetry library, but we never end up
using these files.

Test:
- CI

Signed-off-by: can <can@anyscale.com>
Signed-off-by: elliot-barn <elliot.barnwell@anyscale.com>
elliot-barn pushed a commit that referenced this pull request Jul 2, 2025
Remove some open telemetry code that was added in
#51077. These files were added to
test the complication of the open telemetry library, but we never end up
using these files.

Test:
- CI

Signed-off-by: can <can@anyscale.com>
Signed-off-by: elliot-barn <elliot.barnwell@anyscale.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

go add ONLY when ready to merge, run all tests

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants