chore(deps): update Ray to 2.58.0 - #2368
Conversation
Signed-off-by: Praateek <praateekm@gmail.com>
|
🌿 Preview your docs: https://nvidia-preview-codex-ray-2-58.docs.buildwithfern.com/nemo/curator Here are the markdown pages you've updated: |
|
Auto-sync is disabled for draft pull requests in this repository. Workflows must be run manually. Contributors can view more details about this message here. |
Greptile SummaryThis PR raises the Ray Data and Ray Serve baseline to 2.58.0 and updates the lockfile, diagnostic shim, tests, and operational guidance to match Ray’s output-pressure semantics.
Confidence Score: 5/5The PR appears safe to merge, with no concrete changed-code failure established. The dependency constraints and lockfile consistently select Ray 2.58.0, and the diagnostic implementation and integration test were updated together for the revised output-pressure fields. Important Files Changed
Flowchart%%{init: {'theme': 'neutral'}}%%
flowchart LR
Config[Ray 2.58 dependency constraints] --> Runtime[Ray Data 2.58 runtime]
Env[NEMO_CURATOR_RAY_DATA_DIAGNOSTICS] --> Installer[Diagnostics installer]
Runtime --> Installer
Installer --> Policy[Downstream capacity policy shim]
Policy --> Pressure[Compute output pressure]
Pressure --> Decision[Allow or block producer]
Decision --> Logs[Structured Ray Data diagnostics]
Logs --> Operator[Pipeline diagnosis and tuning]
Reviews (1): Last reviewed commit: "chore(deps): update Ray to 2.58.0" | Re-trigger Greptile |
Signed-off-by: Praateek <praateekm@gmail.com>
Signed-off-by: Praateek <praateekm@gmail.com>
Summary
llmextraValidation
Using the latest
nvcr.io/nvidian/nemo-curator:nightlywith this worktree mounted at/opt/Curator:uv lock --checkuv sync --all-extras --all-groups --dry-runpytest -q -m "not gpu" tests/models/asr/test_qwen_omni.py tests/models/asr/test_qwen_asr.py tests/config/test_run.py tests/core/serve/dynamo/test_vllm.py tests/backends/ray_data/test_diagnostics.py tests/backends/ray_data/test_adapter.py tests/backends/ray_data/test_utils.py(148 passed, 2 deselected)