mirror of
https://github.com/rustfs/rustfs.git
synced 2026-08-28 07:57:01 +00:00
feat: add ops profiler extension schema (#3628)
This commit is contained in:
@@ -66,9 +66,12 @@ Future sidecars for profiling, eBPF, or NUMA must preserve these invariants:
|
||||
|
||||
`X-012`:
|
||||
|
||||
- Add an optional profiling/eBPF extension point that can observe capability
|
||||
status.
|
||||
- Keep unsupported targets and disabled sidecars as no-op.
|
||||
- Define the `ops.profiler.v1` extension schema for profiling capability
|
||||
reporting, backend status, redaction requirements, and provenance.
|
||||
- Keep the schema capability-only; it must not request profiler execution,
|
||||
start sidecars, or change profile export behavior.
|
||||
- Keep unsupported targets, disabled sidecars, and unknown future backends
|
||||
representable as no-op capability states.
|
||||
|
||||
`X-013`:
|
||||
|
||||
|
||||
Reference in New Issue
Block a user