minerva 0.2.0

Causal ordering for distributed systems
1
2
3
4
5
6
7
8
9
10
11
12
13
14
//! Maintained positional coordinates over Rhapsody's placed walk order.
//!
//! The counted fragment arena serves offset-shaped reads. The run-coalesced
//! region coordinate serves insertion boundaries across independent seams.
//! Both are derived, mutable only with the owning Rhapsody, excluded from the
//! value and wire, and pinned against independent contract forms.

mod arena;
mod region;

pub(super) use arena::OrderThread;

/// Shared null arena id. Live ids never use the sentinel.
const NIL: u32 = u32::MAX;