feat: add scheduler workload admission contracts (#3602)

This commit is contained in:
安正超
2026-06-19 08:41:22 +08:00
committed by GitHub
parent ada6f7587e
commit 56c3cf50ae
9 changed files with 378 additions and 15 deletions
@@ -212,6 +212,18 @@ require_source_line \
"crates/storage-api/src/lib.rs" \
"pub use capability::{CapabilitySnapshotError, CapabilityState, CapabilityStatus};" \
"storage-api public capability contract re-export"
require_source_contains \
"crates/concurrency/src/lib.rs" \
"pub use workload::{" \
"concurrency public workload admission contract re-export"
require_source_contains \
"crates/concurrency/src/lib.rs" \
"AdmissionState, WorkloadAdmissionRegistrySnapshot, WorkloadAdmissionSnapshot, WorkloadAdmissionSnapshotProvider," \
"concurrency public workload admission contract status re-exports"
require_source_contains \
"crates/concurrency/src/lib.rs" \
"WorkloadClass," \
"concurrency public workload class re-export"
require_source_line \
"crates/storage-api/src/lib.rs" \
"pub use multipart::{CompletePart, ListMultipartsInfo, ListPartsInfo, MultipartInfo, MultipartUploadResult, PartInfo};" \