-
Notifications
You must be signed in to change notification settings - Fork 673
chore: Remove clear_namespace script #3519
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
Conversation
Since #3350 the MDC is attached to an etcd lease, so it cleans up on shutdown. We don't need to manually clear namespace any more. If there are any remaining non-lease keys (I'm not aware of any, and I have looked), we will treat that as a bug. Signed-off-by: Graham King <[email protected]>
WalkthroughRemoved the clear_namespace utility and all its invocations. Launch scripts for sglang and trtllm now start ingress/frontend and workers without a pre-clean step. The Python CLI modules, Rust runtime method, and Python bindings exposing temp_clear_namespace were deleted. Documentation and a test script were updated accordingly. Changes
Sequence Diagram(s)sequenceDiagram
autonumber
actor Op as Operator
participant L as Launch Script
participant F as Frontend/Ingress
participant W as Worker(s)
rect rgba(230,245,255,0.5)
note over L: Previous flow
Op->>L: Run script
L->>L: Clear namespace (removed)
L->>F: Start frontend/ingress
L->>W: Start worker(s)
end
rect rgba(235,255,235,0.5)
note over L: New flow
Op->>L: Run script
L--xL: Clear namespace (skipped)
L->>F: Start frontend/ingress
L->>W: Start worker(s)
end
Estimated code review effort🎯 3 (Moderate) | ⏱️ ~25 minutes Poem
Pre-merge checks❌ Failed checks (1 warning)
✅ Passed checks (2 passed)
📜 Recent review detailsConfiguration used: Path: .coderabbit.yaml Review profile: CHILL Plan: Pro 📒 Files selected for processing (20)
💤 Files with no reviewable changes (19)
⏰ Context from checks skipped due to timeout of 90000ms. You can increase the timeout in your CodeRabbit configuration to a maximum of 15 minutes (900000ms). (9)
Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out. Comment |
Signed-off-by: Graham King <[email protected]>
Signed-off-by: Graham King <[email protected]>
Since #3350 the MDC is attached to an etcd lease, so it cleans up on shutdown. We don't need to manually clear namespace any more.
If there are any remaining non-lease keys (I'm not aware of any, and I have looked), we will treat that as a bug.
Summary by CodeRabbit