Expand description
Primitive Calvin scheduling types shared between nodedb-physical
(the physical-plan IR layer) and nodedb-cluster (the distributed
Calvin sequencer / scheduler).
Provides SortedVec, EngineKeySet, and PassiveReadKey —
the building blocks of Calvin read/write sets. DependentReadSpec
and other scheduler-internal aggregates stay in nodedb-cluster.
Structs§
- Passive
Read Key - A single key that a passive participant must read and broadcast.
- Sorted
Vec - A newtype over
Vec<T>that guarantees sorted, deduplicated contents.
Enums§
- Engine
KeySet - A typed key set for one engine within a read or write set.