Replace the eventfd/ring job bootstrap with one inherited arena descriptor, actor-owned sessions, sealed blob leases, awaitable inbox wakeups, and zero-copy Python mappings. Route VastAI mock provisioning through image-backed local Docker workers and preserve pinned child and controller routes across directory updates. Add TOML job-file submission to the Fleet UI with generic started, running, and completed feedback, reusable remote job controller routing, cancellation and kill invariants, Tinygrad fixture and image support, and comprehensive Rust, Python, CUDA, and lifecycle-ordering coverage.
22 lines
520 B
TOML
22 lines
520 B
TOML
[package]
|
|
name = "data-plane"
|
|
version = "0.1.0"
|
|
edition = "2024"
|
|
license = "AGPL-3.0-only"
|
|
publish = false
|
|
|
|
[dependencies]
|
|
telemetry = { path = "../telemetry" }
|
|
serde = { version = "1", features = ["derive"] }
|
|
sha2 = "0.10"
|
|
swactor = { path = "../..", features = ["serde", "transport"] }
|
|
swactor-transport = { path = "../transport" }
|
|
swactor-engine = { path = "../engine" }
|
|
|
|
|
|
[dev-dependencies]
|
|
parking_lot = "0.12"
|
|
futures-lite = "2"
|
|
tokio.workspace = true
|
|
[target.'cfg(target_os = "linux")'.dependencies]
|
|
libc = "0.2"
|