Skip to main content

Crate ursula_control

Crate ursula_control 

Source
Expand description

Control-plane state for Ursula dynamic node registration, group placement, and manual group migration.

The crate is intentionally pure data plus deterministic state transitions: no I/O, no async, and no wall-clock reads.

Structs§

ClusterNode
ControlPlaneState
DataGroupPlacement
GroupMigration
GroupPlacementView
MetaConfig
PlacementNode

Enums§

ControlCommand
ControlResponse
LearnerStatus
MigrationPhase
NodeState

Type Aliases§

NodeId