aboutsummaryrefslogtreecommitdiffstats
path: root/src/remake/switch.rs
Commit message (Collapse)AuthorAgeFilesLines
* use Automerge as Document instead of AutoCommittv3 days1-5/+12
| | | | This allows a lot of operations to drop mut.
* remake coordination use document, not automergetv3 days1-8/+5
|
* move ChangeSet from swarm to documenttv4 days1-1/+1
|
* remake worker wakes up when vote is duetv8 days1-0/+4
|
* make clippy happy againtv8 days1-4/+2
|
* unify lock logictv9 days1-8/+3
|
* move protocol paths to dedicated moduletv9 days1-2/+3
|
* add clock moduletv9 days1-6/+12
| | | | | The Clock module is the system clock that every unix timestamp new goes through. It comes with an offset that only tests can set.
* only keep list of actor IDs within one epoch (fixup)tv9 days1-0/+2
|
* nodes keep list of every actor ID they've usedtv9 days1-1/+4
|
* allow superseding expired remakestv10 days1-0/+4
|
* remake coordinators resume after restarttv10 days1-0/+4
|
* put remake content into blobstv10 days1-1/+14
|
* introduce majority voting on remakestv10 days1-1/+4
|
* make remake switch delay configurabletv13 days1-1/+6
|
* turn compaction into a kind of remaketv14 days1-30/+67
|
* rename compaction to remaketv14 days1-0/+248