Repository navigation
feat: pause SingleController refits and enable KV recomputation by default #3929
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
Open
youngeunkwon0405
wants to merge
26
commits into
main
Choose a base branch
from
youngeunk/single-controller-refit-pause
base: main
Could not load branches
Branch not found: {{ refName }}
Loading
Could not load tags
Nothing to show
Loading
Are you sure you want to change the base?
Some commits from the old base branch may be removed from the timeline,
and old review comments may become outdated.
+1,229
−146
Open
Changes from all commits
Commits
Show all changes
26 commits
Select commit
Hold shift + click to select a range
15074e4
feat(single-controller): pause generation during refit
youngeunkwon0405 21bd668
Merge remote-tracking branch 'origin/main' into youngeunk/single-cont…
youngeunkwon0405 1f68285
fix(single-controller): enforce refit cache correctness
youngeunkwon0405 463f247
refactor(single-controller): simplify refit pause lifecycle
youngeunkwon0405 df75b8c
merge main into single-controller refit pause
youngeunkwon0405 c6a082b
docs(sc): remove refit timeout guidance
youngeunkwon0405 40ca90a
Merge branch 'main' into youngeunk/single-controller-refit-pause
youngeunkwon0405 ae0ca27
Merge remote-tracking branch 'origin/main' into youngeunk/single-cont…
youngeunkwon0405 efa7099
Merge remote-tracking branch 'origin/main' into youngeunk/single-cont…
youngeunkwon0405 13fd140
Merge remote-tracking branch 'origin/main' into youngeunk/single-cont…
youngeunkwon0405 c877a8e
refactor(single-controller): remove duplicate refit warning
youngeunkwon0405 558ceab
Bound single-controller generation pause and resume waits
youngeunkwon0405 d8e713d
Merge main and preserve refit pause through shard re-admission
youngeunkwon0405 bad0cb1
fix: preserve fleet health across refit pause and resume failures
youngeunkwon0405 8036c3e
Merge main and collect refit resume regression tests in CI
youngeunkwon0405 72f82b0
Merge main and resolve vLLM test imports
youngeunkwon0405 75e9352
chore: merge main and preserve generation control hooks
youngeunkwon0405 cbf5d3b
chore: merge main and preserve streaming PPO refit docs
youngeunkwon0405 70f3b39
test: cover pause recovery failures and restore timeout guidance
youngeunkwon0405 7de9e6d
fix: default async refit KV recomputation on
youngeunkwon0405 a1677bc
chore: refresh main and minimize inherited recipe defaults
youngeunkwon0405 a5052e4
test: align colocated Megatron smoke test with KV recomputation
youngeunkwon0405 d001be0
fix: address async KV refit review regressions
youngeunkwon0405 9c15e56
test: resolve functional recipe paths from repository root
youngeunkwon0405 064a49e
test: bind refit shard helper in reshard rebuild fixture
youngeunkwon0405 61dfb29
chore: merge main to satisfy L1 CI freshness
youngeunkwon0405 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
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
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
| Original file line number | Diff line number | Diff line change |
|---|---|---|
|
|
@@ -18,4 +18,3 @@ policy: | |
| refit_transport: mcore | ||
| mcore_generation_config: | ||
| refit_backend: nccl | ||
| kv_cache_management_mode: recompute | ||
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
| Original file line number | Diff line number | Diff line change |
|---|---|---|
|
|
@@ -18,4 +18,3 @@ policy: | |
| refit_transport: mcore | ||
| mcore_generation_config: | ||
| refit_backend: nccl | ||
| kv_cache_management_mode: recompute | ||
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
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.