feat(vllm): support NeMo-RL NCCL weight updates - #11034
Conversation
Walkthrough
ChangesWeight Update Flag Controls
Estimated code review effort🎯 2 (Simple) | ⏱️ ~10 minutes 🚥 Pre-merge checks | ✅ 3 | ❌ 2❌ Failed checks (2 warnings)
✅ Passed checks (3 passed)
Comment |
There was a problem hiding this comment.
Actionable comments posted: 1
🤖 Prompt for all review comments with AI agents
Verify each finding against current code. Fix only still-valid issues, skip the
rest with a brief reason, keep changes minimal, and validate.
Inline comments:
In `@components/src/dynamo/vllm/handlers.py`:
- Line 1644: The pause check in BaseWorkerHandler is using defensive getattr for
a known attribute, which can hide initialization regressions. Update the
condition in the handler logic to reference self._paused directly, and only
introduce a class-level default if __new__-based test doubles truly require it.
Keep the change scoped to the BaseWorkerHandler pause/allow_unpaused path and
follow the known-attribute guidance from the Python guidelines.
🪄 Autofix (Beta)
Fix all unresolved CodeRabbit comments on this PR:
- Push a commit to this branch (recommended)
- Create a new PR with the fixes
ℹ️ Review info
⚙️ Run configuration
Configuration used: Path: .coderabbit.yaml
Review profile: CHILL
Plan: Enterprise
Run ID: 99dfd0d4-12de-4c0a-8032-3936570e821f
📒 Files selected for processing (2)
components/src/dynamo/vllm/handlers.pycomponents/src/dynamo/vllm/tests/test_vllm_worker_handler.py
This comment has been minimized.
This comment has been minimized.
|
/ok to test 071684f |
|
/ok to test 8db1596 |
8db1596 to
f914694
Compare
Signed-off-by: jthomson04 <jwillthomson19@gmail.com>
Co-authored-by: coderabbitai[bot] <136622811+coderabbitai[bot]@users.noreply.github.com> Signed-off-by: jthomson04 <jwillthomson19@gmail.com>
Signed-off-by: jthomson04 <jwillthomson19@gmail.com>
Signed-off-by: jthomson04 <jothomson@nvidia.com>
03c0dda to
5ebd0d2
Compare
|
/ok to test 5ebd0d2 |
Overview:
Details:
Where should the reviewer start?
Related Issues
🔗 This PR is linked to an issue:
🚫 This PR is NOT linked to an issue:
Summary by CodeRabbit
New Features
Bug Fixes
Tests