skip to content
==> README.md <==
1# @ajax/mesh-fleet-groups
2
3The leader's lockstep group policy: a running group with a member missing pauses (its data plane paused
4already); a paused group whose members are all back resumes as a new epoch (reset); with
5`on_loss = reform` and a timeout, a paused group re-forms over its survivors; `group <name> reform`
6makes a new epoch over every up member that can run it.
7
8## Ported from
9
10[alpha-rust-mesh](https://github.com/rsafier/alpha-rust-mesh) `crates/mesh-host/src/fleet.rs`:
11`new_epoch`, `group_policy`, `reform`.
12
13## Tests
14
15`tests/groups.c`: the Rust's `group_epochs`.
16
17## Licence
18
19MIT. See the repository's LICENSE.