swactor/crates/data-plane/src
Zachery Aaron Shores-Chmielewski 0c74ee2824 feat(data-plane): add routed SPSC stream transport
Implement namespace-owned stream rendezvous with incarnation isolation, cancellation, recovery, bounded local byte rings, and host/child actor protocols.

Add a replaceable stream transport boundary plus an Iroh ALPN adapter with framed records, backpressure, reconnect handling, and terminal propagation.

Wire stream sources and sinks through Myelin job deployment and Python bindings, with guarantee coverage across blob, namespace, job, byte-ring, and transport paths.

Sanitize nested Cargo build context in xtask so lint, Nextest, doctest, and maturin invocations retain stable fingerprints.
2026-08-23 12:47:31 +04:00
..
arena.rs feat(data-plane): complete virtual blob namespace 2026-08-22 21:30:59 +04:00
blob.rs feat(data-plane): complete virtual blob namespace 2026-08-22 21:30:59 +04:00
blob_transfer.rs feat(data-plane): complete virtual blob namespace 2026-08-22 21:30:59 +04:00
bootstrap.rs feat(myelin): add actor-backed job data plane and uploads 2026-08-21 18:45:10 +04:00
byte_ring.rs feat(data-plane): add routed SPSC stream transport 2026-08-23 12:47:31 +04:00
control.rs feat(data-plane): complete virtual blob namespace 2026-08-22 21:30:59 +04:00
data_plane.rs feat(data-plane): add routed SPSC stream transport 2026-08-23 12:47:31 +04:00
edge_lifecycle.rs feat(data-plane): complete virtual blob namespace 2026-08-22 21:30:59 +04:00
edge_runtime.rs refactor(myelin): rework control and runtime integration 2026-08-20 01:46:11 +04:00
edge_wire.rs refactor(myelin): rework control and runtime integration 2026-08-20 01:46:11 +04:00
host.rs feat(data-plane): add routed SPSC stream transport 2026-08-23 12:47:31 +04:00
ids.rs feat(myelin): add actor-backed job data plane and uploads 2026-08-21 18:45:10 +04:00
lib.rs feat(data-plane): add routed SPSC stream transport 2026-08-23 12:47:31 +04:00
mapped_arena.rs feat(data-plane): complete virtual blob namespace 2026-08-22 21:30:59 +04:00
namespace.rs feat(data-plane): add routed SPSC stream transport 2026-08-23 12:47:31 +04:00
namespace_store.rs feat(data-plane): add routed SPSC stream transport 2026-08-23 12:47:31 +04:00
object_record.rs Move all edge logic into data-plane; reduce iroh-driver to a byte-transport port 2026-08-16 21:49:45 +04:00
path.rs feat(myelin): add actor-backed job data plane and uploads 2026-08-21 18:45:10 +04:00
protocol.rs feat(data-plane): add routed SPSC stream transport 2026-08-23 12:47:31 +04:00
ring.rs Move all edge logic into data-plane; reduce iroh-driver to a byte-transport port 2026-08-16 21:49:45 +04:00
source.rs feat(data-plane): complete virtual blob namespace 2026-08-22 21:30:59 +04:00
stream_transport.rs feat(data-plane): add routed SPSC stream transport 2026-08-23 12:47:31 +04:00