Skip to content

Conversation

@can-anyscale
Copy link
Contributor

Remove metric_defs.h and metric_defs.cc and all of their usage in the code base. This follows the deprecation of STATS (#59121 and others)

Test:

  • CI

@can-anyscale can-anyscale requested review from a team as code owners December 9, 2025 01:17
Copy link
Contributor

@gemini-code-assist gemini-code-assist bot left a comment

Choose a reason for hiding this comment

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

Code Review

This pull request removes the deprecated metric_defs.h and metric_defs.cc files, along with all their usages throughout the codebase. This is a good cleanup effort following the deprecation of the old STATS system. The changes are mostly mechanical, involving removal of include directives, updating build files, and adjusting comments and documentation. All changes appear to be correct and consistent with the goal of the PR. I have reviewed all the modifications and found no issues.

@ray-gardener ray-gardener bot added core Issues that should be addressed in Ray Core observability Issues related to the Ray Dashboard, Logging, Metrics, Tracing, and/or Profiling labels Dec 9, 2025
@can-anyscale can-anyscale added the go add ONLY when ready to merge, run all tests label Dec 9, 2025
@can-anyscale can-anyscale force-pushed the can-statdie06 branch 2 times, most recently from 7b97c0d to dbb13ed Compare December 10, 2025 18:17
Base automatically changed from can-statdie06 to master December 10, 2025 20:46
can-anyscale and others added 2 commits December 10, 2025 15:24
Remove stats.h and all of their usage in the code base. This follows the
deprecation of STATS (#59121 and
others)

Test:
- CI

Signed-off-by: Cuong Nguyen <[email protected]>
@can-anyscale can-anyscale merged commit b13361a into master Dec 11, 2025
6 checks passed
@can-anyscale can-anyscale deleted the can-statdie07 branch December 11, 2025 01:29
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

core Issues that should be addressed in Ray Core go add ONLY when ready to merge, run all tests observability Issues related to the Ray Dashboard, Logging, Metrics, Tracing, and/or Profiling

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants