-
Notifications
You must be signed in to change notification settings - Fork 550
build: bump vllm 0.20.0 → 0.25.1 #3280
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Merged
Merged
Changes from all commits
Commits
Show all changes
42 commits
Select commit
Hold shift + click to select a range
b933510
build: bump vllm 0.20.0 -> 0.25.1
terrykong b9807ce
fix: synchronize packed-broadcast side streams before returning
terrykong 1e29e51
fix: port ModelOpt fakequant to vllm 0.25
terrykong a196a4b
fix: keep the vllm 0.25 TCPStore port out of the MessageQueue scan range
terrykong 81e94b7
fix: update fp8 linear weights in place on refit to stop GPU memory c…
terrykong e238818
fix: pin fp8 recipe KV cache to 0.20-equivalent size for vllm 0.25 wa…
terrykong f80137d
test: relax CI metric thresholds for vllm 0.25.1
terrykong c11384f
fix: port sharded NIXL expert refit to the vllm 0.25 MoE layout
terrykong 6efd82d
fix: port MXFP8 rollout refit helpers to vllm 0.25
terrykong eeaf31f
fix: port ModelOpt W4A16 NVFP4 rollout to vllm 0.25
terrykong 128568b
test: adapt real-quant assertions and refit diagnostics to vllm 0.25
terrykong 155b51a
fix: load gated ModelOpt MoE refit weights per expert on vllm 0.25
terrykong 478ccde
test: re-enable the Qwen3.5 AutoModel nightlies fixed by vllm 0.25.1
terrykong 4b19347
test: move the Qwen3.5-397B recipe from disabled to the release suite
terrykong 0a67e79
fix(vllm): retry MessageQueue remote bind so node-spanning engines start
terrykong ac79fe8
test: make the vllm patch fixtures independent of test order
terrykong 2f4f631
test: assert the tcpstore invariant instead of one environment's port
terrykong 838a1d3
fix(refit): stream a parameter larger than the IPC staging buffer
terrykong 2045f6f
test: raise the nightly compute cap to 3600 hours after rebasing on main
terrykong aebd09d
Revert "test: relax CI metric thresholds for vllm 0.25.1"
terrykong 966bce0
fix(diagnostics): keep script 5 runnable in a standalone bisect env
terrykong af817d7
fix(modelopt): fail loudly if the triton_moe kernel namespace moves
terrykong ea654be
fix(refit): fail loudly if vLLM expert params leave .routed_experts
terrykong 0e9cec9
chore(modelopt): log which QuantModuleRegistry keys the purge drops
terrykong 5e8a94f
chore(fp8): log the MXFP8 CuTe-DSL -> CUTLASS kernel swap
terrykong 04b32d3
fix(vllm): report whether the _init_workers_ray patch actually applied
terrykong 17e20af
test: cover the NamespaceTool patch and the Ray env-var merge
terrykong 6d6c51d
test: pin fp8 in-place weight update across refits
terrykong 8e47e59
test: pin the .routed_experts. layout guard
terrykong cc34230
style: sort the imports added by the review fixes
terrykong d2be743
test: reach the routed_experts guard instead of the EP ownership check
terrykong 697953d
test: raise the megatron PP test timeout for vllm 0.25's slower init
terrykong cfdf1a3
test: run the _init_workers_ray guards in the cheap lane
terrykong 839f441
docs(modelopt): re-sync the vLLM references the bump invalidated
terrykong d2c5349
docs(vllm): stop implying the v1 _init_workers_ray patch is what runs
terrykong 4dba76a
test: unblock the bump on the PPO critic grad-norm, tracked in #3412
terrykong 1ca7db7
refactor(vllm): drop the legacy v1 Ray executor patch
terrykong a267b68
Revert "refactor(vllm): drop the legacy v1 Ray executor patch"
terrykong 0acb93a
fix(vllm): report the _init_workers_ray patch against the active exec…
terrykong f85560d
docs(fp8): correct the KV-cache pin rationale with the measured numbers
terrykong 84436f4
docs(fp8): tighten the KV-cache pin comment, detail moved to #3412
terrykong 0ec18c9
fix(vllm): resolve nccl_reshard expert params under the 0.25 RoutedEx…
terrykong File filter
Filter by extension
Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
There are no files selected for viewing
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.
Oops, something went wrong.
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Uh oh!
There was an error while loading. Please reload this page.