mirror of
https://github.com/rustfs/rustfs.git
synced 2026-08-29 00:17:11 +00:00
refactor: extract optional runtime shutdown boundary (#3632)
This commit is contained in:
@@ -80,9 +80,9 @@ Future sidecars for profiling, eBPF, or NUMA must preserve these invariants:
|
||||
- Verify optional profiler sidecar and Wasm runtimes stay disabled by default
|
||||
and cannot declare a startup fatal boundary.
|
||||
|
||||
`R-017`:
|
||||
`R-021`:
|
||||
|
||||
- If a runtime service sidecar is added later, start it from the startup service
|
||||
boundary with explicit shutdown ownership.
|
||||
- If a runtime service sidecar is added later, enter it through the optional
|
||||
runtime boundary with explicit shutdown ownership.
|
||||
- Preserve current service order, KMS/audit/notification fatal boundaries, and
|
||||
scanner/heal startup semantics.
|
||||
|
||||
Reference in New Issue
Block a user