Skip to content

Conversation

@pcmoritz
Copy link
Contributor

@pcmoritz pcmoritz commented Jan 7, 2026

Description

This was used early in the development of the Ray Dashboard and is not used any more so we should remove it (I recently came across this).

@pcmoritz pcmoritz requested a review from a team as a code owner January 7, 2026 05:01
@pcmoritz pcmoritz force-pushed the remove-webui-display branch from 1eaa1f7 to 1183b2f Compare January 7, 2026 05:02
// A string displayed on Dashboard.
map<string, string> webui_display = 7;
// Field 7 was webui_display, now removed.
reserved 7;
Copy link

Choose a reason for hiding this comment

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

Proto file modification requires fault-tolerance review (Bugbot Rules)

Low Severity

⚠️ This PR modifies one or more .proto files.
Please review the RPC fault-tolerance & idempotency standards guide here:
https://github.com/ray-project/ray/tree/master/doc/source/ray-core/internals/rpc-fault-tolerance.rst

This is flagged per the user-specified BUGBOT_RULES requirement to post this message whenever .proto files are changed.

Fix in Cursor Fix in Web

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 effectively removes the deprecated show_in_dashboard function and all its associated components from the codebase. The changes are comprehensive, spanning across Python, Cython, C++, and Protobuf files, ensuring a clean removal of the feature. The corresponding tests in test_metrics.py have been appropriately updated to reflect these changes. Notably, the use of reserved for the removed field in the protobuf definition is a good practice that maintains backward compatibility. Overall, this is a solid contribution that improves code maintainability by removing unused code.

Signed-off-by: Philipp Moritz <pcmoritz@gmail.com>
Signed-off-by: Philipp Moritz <pcmoritz@gmail.com>
@pcmoritz pcmoritz force-pushed the remove-webui-display branch from e81d041 to 95367a2 Compare January 7, 2026 05:19
@ray-gardener ray-gardener bot added the core Issues that should be addressed in Ray Core label Jan 7, 2026
@pcmoritz pcmoritz added the go add ONLY when ready to merge, run all tests label Jan 7, 2026
@pcmoritz pcmoritz merged commit 85cb41f into master Jan 7, 2026
6 checks passed
@pcmoritz pcmoritz deleted the remove-webui-display branch January 7, 2026 22:54
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

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants