mirror of
https://github.com/rustfs/rustfs.git
synced 2026-07-28 09:08:58 +00:00
feat: expose heal workload admission snapshot (#3605)
This commit is contained in:
@@ -284,6 +284,10 @@ require_source_line \
|
||||
"rustfs/src/lib.rs" \
|
||||
"pub mod runtime_capabilities;" \
|
||||
"RustFS runtime capability provider module"
|
||||
require_source_line \
|
||||
"rustfs/src/lib.rs" \
|
||||
"pub mod workload_admission;" \
|
||||
"RustFS workload admission provider module"
|
||||
require_source_contains \
|
||||
"rustfs/src/runtime_capabilities.rs" \
|
||||
"impl ObservabilitySnapshotProvider for RustFsObservabilitySnapshotProvider" \
|
||||
@@ -296,6 +300,18 @@ require_source_contains \
|
||||
"rustfs/src/runtime_capabilities.rs" \
|
||||
"pub fn topology_snapshot_from_endpoint_pools(endpoint_pools: &EndpointServerPools) -> TopologySnapshot" \
|
||||
"RustFS endpoint topology snapshot helper"
|
||||
require_source_contains \
|
||||
"rustfs/src/workload_admission.rs" \
|
||||
"impl WorkloadAdmissionSnapshotProvider for RustFsWorkloadAdmissionSnapshotProvider" \
|
||||
"RustFS workload admission snapshot provider implementation"
|
||||
require_source_contains \
|
||||
"rustfs/src/workload_admission.rs" \
|
||||
"pub fn repair_workload_admission_snapshot() -> WorkloadAdmissionSnapshot" \
|
||||
"RustFS repair workload admission snapshot helper"
|
||||
require_source_contains \
|
||||
"rustfs/src/workload_admission.rs" \
|
||||
"WorkloadClass::Repair => repair_workload_admission_snapshot()" \
|
||||
"RustFS repair workload admission class mapping"
|
||||
|
||||
(
|
||||
cd "$ROOT_DIR"
|
||||
|
||||
Reference in New Issue
Block a user