fzyzcjy
|
f4f49f1d17
|
Let the environment override the model and data directories (#3053)
|
2026-09-26 20:35:00 +08:00 |
|
fzyzcjy
|
fb1d3861c8
|
Forbid a backend from overriding the exec methods (#3052)
|
2026-09-26 20:34:31 +08:00 |
|
fzyzcjy
|
4daa1026cc
|
Print every stack when a test hangs (#3051)
|
2026-09-26 20:34:01 +08:00 |
|
fzyzcjy
|
fd68758b2b
|
Give the e2e harness its own command runner (#3050)
|
2026-09-26 20:33:30 +08:00 |
|
fzyzcjy
|
adc558d10e
|
Sort the CI pytest arguments by directory (#3049)
|
2026-09-26 20:33:01 +08:00 |
|
fzyzcjy
|
cee2e4b143
|
Cover the ray x rpc worker comm path in CI (#3048)
|
2026-09-26 20:32:29 +08:00 |
|
fzyzcjy
|
cbb19b2b0b
|
Let a cluster say where the e2e dumps go, and name the run (#3047)
|
2026-09-26 20:31:59 +08:00 |
|
fzyzcjy
|
54f7bae7c2
|
Let an infra path name the namespace it is rendered for (#3046)
|
2026-09-26 20:31:30 +08:00 |
|
fzyzcjy
|
5c323d6338
|
Describe a cluster's storage as a list of volumes (#3045)
|
2026-09-26 20:30:58 +08:00 |
|
fzyzcjy
|
a9b03f14e9
|
Let every strict model keep a non-finite number (#3044)
|
2026-09-26 20:30:29 +08:00 |
|
fzyzcjy
|
ada3fa66df
|
Skip the trace context ray injects into every remote method (#3043)
|
2026-09-26 20:30:00 +08:00 |
|
fzyzcjy
|
287723232c
|
Say retrying where the retry loop is doing what it was asked (#3042)
|
2026-09-26 20:29:31 +08:00 |
|
fzyzcjy
|
9c99a652c1
|
Read this rank's card from the supervisor that started it (#3041)
|
2026-09-26 20:29:03 +08:00 |
|
fzyzcjy
|
d3a177c8e3
|
Do not count a displaced command job pod against its one attempt (#3039)
|
2026-09-26 20:28:08 +08:00 |
|
fzyzcjy
|
3d7cb27583
|
Quote every string the launcher writes into its values (#3038)
|
2026-09-26 20:27:35 +08:00 |
|
fzyzcjy
|
26deee7e7f
|
Turn a rejected rendering into an assertion instead of an exit (#3037)
|
2026-09-26 20:27:04 +08:00 |
|
fzyzcjy
|
7ed1bf04dd
|
Let an abort survive an engine that cannot answer (#3036)
|
2026-09-26 20:26:09 +08:00 |
|
fzyzcjy
|
2deb8e40d2
|
Make a ray suspend take turns with the weight broadcast (#3035)
|
2026-09-26 20:25:32 +08:00 |
|
fzyzcjy
|
8fccaba2da
|
Give a session server its own readiness budget (#3034)
|
2026-09-26 20:25:01 +08:00 |
|
fzyzcjy
|
cd75183425
|
Wait for the routers and the session servers at once (#3033)
|
2026-09-26 20:24:25 +08:00 |
|
fzyzcjy
|
472998d579
|
Refuse a second init of a rollout cell (#3032)
|
2026-09-26 20:23:40 +08:00 |
|
fzyzcjy
|
48c10a28eb
|
Ask sglang whether it serves a launch gate before opening one (#3031)
|
2026-09-26 20:23:07 +08:00 |
|
fzyzcjy
|
8defbefa65
|
Make preassigned WandB run IDs resumable (#3030)
|
2026-09-26 20:22:38 +08:00 |
|
fzyzcjy
|
0dd2bd57df
|
Keep the v1 command_utils API available (#3029)
|
2026-09-26 20:22:09 +08:00 |
|
fzyzcjy
|
811e6c1c20
|
Give execute_train the launch it is running (#3028)
|
2026-09-26 20:21:41 +08:00 |
|
fzyzcjy
|
95cf1849ef
|
Absorb the orchestration scripts' non-training machinery (#3027)
|
2026-09-26 20:21:13 +08:00 |
|
fzyzcjy
|
5d9b53fca2
|
Fetch a cell's ray actor handles in one round trip (#3025)
|
2026-09-26 20:20:43 +08:00 |
|
fzyzcjy
|
04e603ea54
|
Resolve the eval fleet's inference controller handle once (#3024)
|
2026-09-26 20:20:14 +08:00 |
|
fzyzcjy
|
6c5e42dc8a
|
Zero-pad the indices in cell ids and worker names (#3023)
|
2026-09-26 20:19:41 +08:00 |
|
fzyzcjy
|
b18b76e899
|
Gate inference engine weight checksums behind their own flag (#3022)
|
2026-09-26 20:19:10 +08:00 |
|
fzyzcjy
|
a588ecd84e
|
Document the deployment e2e tests as the specification they are tested against (#3021)
|
2026-09-26 20:18:38 +08:00 |
|
fzyzcjy
|
b8fc084a8d
|
Hot restart a realistic run at random moments while it converges (#3020)
|
2026-09-26 20:18:08 +08:00 |
|
fzyzcjy
|
cbe9a1f902
|
Offer a take-over as a fault the injection plan can draw (#3019)
|
2026-09-26 20:17:39 +08:00 |
|
fzyzcjy
|
adb1cad99e
|
Hot restart a run before it has saved anything (#3018)
|
2026-09-26 20:17:11 +08:00 |
|
fzyzcjy
|
ea8a85b3ea
|
Assert a take-over replaced only the script and redid only what it had to (#3017)
|
2026-09-26 20:16:42 +08:00 |
|
fzyzcjy
|
c166718d29
|
Compare a run whose script was replaced twice against one nobody touched (#3016)
|
2026-09-26 20:16:12 +08:00 |
|
fzyzcjy
|
363cf436c6
|
Record what a run's cluster looked like while it was taken over (#3015)
|
2026-09-26 20:15:43 +08:00 |
|
fzyzcjy
|
866dcc6494
|
Drive a hot restart into a run frozen at the scheduled step (#3014)
|
2026-09-26 20:15:14 +08:00 |
|
fzyzcjy
|
2daadf744e
|
Deliver the injection plan through a file the relaunch can rewrite (#3013)
|
2026-09-26 20:14:40 +08:00 |
|
fzyzcjy
|
e1d6c2049e
|
Let an injection put a run to sleep at an exact step (#3012)
|
2026-09-26 20:14:12 +08:00 |
|
fzyzcjy
|
e9bc6b85d1
|
Make hot restarting a run a runnable example (#3011)
|
2026-09-26 20:13:43 +08:00 |
|
fzyzcjy
|
61f6305390
|
Verify what the multi policy deployments actually trained (#3010)
|
2026-09-26 20:13:12 +08:00 |
|
fzyzcjy
|
0c53e1d974
|
Deploy a run that trains several policies as one release per policy (#3009)
|
2026-09-26 20:12:41 +08:00 |
|
fzyzcjy
|
e44d1121aa
|
Deploy the multi policy demo by hand as one release per policy (#3008)
|
2026-09-26 20:12:11 +08:00 |
|
fzyzcjy
|
9918e387c6
|
Assert a split run served every engine it was given (#3007)
|
2026-09-26 20:11:40 +08:00 |
|
fzyzcjy
|
1a2a72a3e2
|
Compare a run deployed in parts against the same run deployed as one (#3006)
|
2026-09-26 20:11:12 +08:00 |
|
fzyzcjy
|
6cfa8f0835
|
Teach the e2e harness to install a run as several deployments (#3005)
|
2026-09-26 20:10:43 +08:00 |
|
fzyzcjy
|
e8b698859f
|
Show a run installed by hand as one deployment per component (#3004)
|
2026-09-26 20:10:13 +08:00 |
|
fzyzcjy
|
88c258c89f
|
Let the realistic soak be run with faults it does not own (#3003)
|
2026-09-26 20:09:43 +08:00 |
|
fzyzcjy
|
bd9a859c3c
|
Lift the bitwise deterministic comparison out of the scenario that performs it (#3002)
|
2026-09-26 20:09:15 +08:00 |
|